共查询到20条相似文献,搜索用时 15 毫秒
1.
文中以X86平台及ARM平台为例,分析了μCOS嵌入式内核移植的技术要点.内容包括X86平台及ARM平台硬件环境的简述、操作系统引导及装载程序的设计、μCOS运行之前硬件环境的建立、μCOS与平台相关接口程序、设备驱动程序、实用库函数的设计等. 相似文献
2.
曲波 《南京晓庄学院学报》2010,26(6):85-87
文章分析了在ARM平台上使用GNU工具链实现μCOS嵌入式内核移植的技术要点;阐述了移植的关键步骤,以及在ARM平台上移植的具体实现方法.内容包括操作系统引导及装载程序的设计、μCOS运行之前硬件环境的建立、μCOS与平台相关接口程序、串口通信程序及相关辅助性实用程序的设计等. 相似文献
3.
吴兆芝 《通化师范学院学报》2011,32(8):17-19
文章简单介绍X86平台保护模式,阐述在X86保护模式下实现多任务实验演示系统的关键技术与编程要点,内容包括X86保护模式的启动引导、X86保护模式的初始化与中断程序、内核模态到用户模态的转换、用户进程设计、任务切换与调度等. 相似文献
4.
曲波 《南京晓庄学院学报》2010,26(3):78-81
文章阐述了在ARMS3C2410嵌入式平台下,μCOS自适应启动程序的设计原理与实现方法.该程序在Linux操作系统下使用GNUARM-Linux工具链实现;采用位置无关代码实现μCOS启动,自动识别启动位置,将整个系统装载到SDRAM高端;使用MMU技术,将中断向量映射到0xffff0000,实现"高端中断";采用"间接中断向量"方法,将真正的中断处理程序入口设置在SDRAM中,因此可在μCOS中根据需要随时切换中断处理程序.在ARM μCOS中使用该程序,不仅可以通过vivi下载后由vivi引导运行,还可在ARM裸机上直接启动系统,无需任何改动. 相似文献
5.
吴兆芝 《南京晓庄学院学报》2012,(3):96-100
文章阐述用C语言设计实现嵌入式应用系统邮件发送模块的技术要点及关键步骤,包括嵌入式系统对邮件发送功能需求的简要分析、实现邮件发送功能的基本原理、C语言设计实现的具体方法等.最后通过一个小型CGI程序演示其功能,实现基于Web的邮件发送.通过在X86平台和ARM平台分别实验,都达到预期效果.该邮件发送模块在Linux平台用GNU工具链作开发,整个程序小巧简洁、功能独立,可在任何嵌入式应用系统中使用,很有实用价值. 相似文献
6.
《洛阳师范学院学报》2018,(2)
本文以嵌入式ARM9为硬件平台,对嵌入式系统Bootloader移植、Linux内核裁剪与移植、根文件系统构建及其设备驱动程序开发的核心部分进行了较为完整和深入的研究和探讨.本研究对其他嵌入式平台的系统开发具有参考和借鉴价值. 相似文献
7.
曲波 《南京晓庄学院学报》2011,27(3):83-86
文章分析了使用GNU工具链实现嵌入式系统安全CGI的技术要点,以及在ARM平台上的具体实现方法.内容包括嵌入式系统Web服务及CGI编程的基本功能与结构、openssl的移植、以及嵌入式安全CGI的设计方法等. 相似文献
8.
基于ARM9处理器平台设计实现了NAS系统.该系统采用Linux操作系统,提供了网络文件系统NFS和CIFS的存储方式,设计并实现了基于虚拟远端文件系统的存储方式.系统同时提供B/S模式的系统管理.测试数据表明,系统比通用NAS系统具有更好的易用性,基于虚拟远端文件系统的网络存储综合了存储速度和实用性方面的优点. 相似文献
9.
Arduino开源平台广泛应用于实验教学及电子设计领域,伴随着未来这些领域的复杂化和智能化,传统的Arduino硬件越来越不能满足这方面的需求。为扩充Arduino硬件生态,以LPC5411x微控制器为例,阐述了把其移植到Arduino中的过程。对Arduino整体架构进行了分层,并阐述了各层的作用与联系。通过新建文件系统,Arduino库开发和配置文档说明介绍了移植流程。以具体例程验证了本文移植方法的正确性,成功实现了在Arduino IDE上对LPC5411x进行正常嵌入式开发。为扩充Arduino硬件生态及开源平台的应用范围提供了重要参考。 相似文献
10.
uC/OS-II是一款非常优秀的开源实时嵌入式操作系统,但由于其简单功能特性,限制了应用范围,与其它支撑软件如TCP/IP、文件系统(FS)、图形界面(GUI)等结合使用构建嵌入式应用软件是一个必然的趋势。针对目前嵌入式系统对开发图形用户界面应用的迫切要求,详细介绍了图形用户界面软件uC/GUI在SmartARM2200的硬件平台上的移植过程和应用方法,归纳出整合移植的具体步骤,经任务实现证明,该整合移植工作是成功的,整合出的平台是稳定的,可靠的。 相似文献
11.
引入多款Linux平台上的开源软件,以微控制器S3C6410为核心,搭配音视频输出接口,实现了在嵌入式设备上管理和播放各种图片、音视频的媒体中心。系统采用Openbricks平台进行大型软件的交叉编译,直接生成板上文件系统。移植了两款业界标准的媒体管理软件Enna和XBMC,并针对Arm6体系进行了优化,在界面风格、运行效率和流畅度上具备了较强的竞争力。同时引入了流媒体点播功能和Android手机遥控功能,具有较高的市场推广前景。 相似文献
12.
在嵌入式系统软件开发中,经常会使用各种嵌入式操作系统以方便地进行任务调度、系统维护、应用程序的开发设计等等,μC/OS-Ⅱ是其中之一。介绍了在嵌入式系统软件开发中,移植μC/OS-Ⅱ操作系统到目标系统的相关软件的编写,并分析归纳了μC/OS-Ⅱ移植要点。 相似文献
13.
针对80x86外部中断发生的随机性而带来的中断过程突发事件比较多等问题,设计了由8086CPU、可屏蔽中断电路、非屏蔽中断电路和显示电路组成的基于Proteus的80X86中断控制电路,在Proteus仿真平台下完成了软、硬件电路的调试,使用激励信号源实现了图表的交互式动态仿真,采用硬件断点和调试弹出窗口方式加快了程序调试的效率。仿真结果表明,使用Proteus分析80X86的外部中断过程,可将复杂、抽象的中断直观地展现出来,有助于学生更好的理解80X86的外部中断过程,提高分析问题和解决问题的能力。 相似文献
14.
将μC/OS-Ⅱ移植到嵌入式系统中,既可以提高系统的实时性,又可以提高系统的可靠性.文中介绍了嵌入式实时操作系统μC/OS-Ⅱ的特点和内核结构,并通过对Philips公司P87C52的特性进行了分析,讨论了在51微处理器P87C52嵌入式开发平台上进行移植的一般方法和技巧,同时提出了移植过程中出现问题的解决办法,最终通过设计多任务的应用程序验证了移植的成功. 相似文献
15.
提出了无线数据终端的数据传输模型及技术方案,搭建了以S3C4480X为控制核心的数据终端硬件平台,完成了外围电路及GPRS射频模块设计.同时,在软件方面实现了嵌入式实时操作系统μC/OS-Ⅱ和轻型TCP/IP协议栈(LwIP)的移植用以满足基于GPRS的无线数据传输上层应用. 相似文献
16.
嵌入式TCP/IP协议栈的移植实现使得嵌入式设备具有了与Internet通信的能力,成为了真正意义上的嵌入式网络设备。该系统通过在单片机中移植实时操作系统的同时嵌入了TCP/IP协议,利用DM9000网卡与网络连接,为嵌入式系统接入Internet搭建了很好的软硬件平台。利用uIP里的实例程序实现了在Webserver里面进行静态页面的存储,以SPCE061 A MCU为基础,通过在其上移植实时操作系统μC/OS-II和嵌入式协议栈uIP,实现了一个嵌入式平台的组建。 相似文献
17.
随着多媒体技术的飞速发展,尤其是基于PC平台的影视编辑软件的出现,很多学校的多媒体备课中心已能进行非线性编辑工作,制作富有艺术性的影视及图片资料,为课件和校园网络等提供了精美的素材.AdobePremiere 5.X是美国Adobe公司在发展Adobe机多媒体编辑软件的基础上,成功地实现了其在PC机上的移植之后,新近推出的基于PC平台的非线性编辑软件.Premiere5.X具备强大的音视频采集、合成编辑、输出功能,是学校进行非线性编辑工作的首选工具软件.以下介绍它的初步使用方法. 相似文献
18.
研究者首先简要分析了Qtopia的实现技术和应用现状,然后详细叙述了X86-qtopia开发环境的搭建.通过对X86-qtopia 编译与安装简化嵌入式开发过程,详细叙述了应用程序的开发实例. 相似文献
19.
苏静 《安阳师范学院学报》2004,(2):37-39
本文分析丁研究SAN文件系统的必要性,提出了SAN文件系统的基本设计目标和一般模型并对该模型的构成要素和操作语义作了较详细的阐述;通过对现有各种SAN文件系统的比较、分析并结合自己所从事的研究,探讨了SAN文件系统的实现方式. 相似文献
20.
冯达芳 《柳州职业技术学院学报》2010,10(2):34-37
主要介绍了Linux-2.6.24.4内核的移植和根文件系统的制作,并描述了嵌入式Linux操作系统移植到S3C2410的全过程。 相似文献