共查询到20条相似文献,搜索用时 250 毫秒
1.
叙述了PC机与嵌入式计算机系统的多线程串行通信的实现。介绍了多线程设计思想的必要性,给出了程序设计流程。 相似文献
2.
针对开发新一代嵌入式数字视频录像机,采用AU1500作为嵌入式CPU,Monta Vista 2.0Linux作为操作系统,系统的软件设计结构采用了多线程编程技术,使系统运行更稳定,软件结构简明,性能提升,可扩展性更好。应用结果表明在基于嵌入式Linux和以MPU为核心的嵌入式系统中选择多线程编程技术来解决大型并发多任务系统具有实用性和普遍适用性。 相似文献
3.
4.
5.
6.
面向对象与多线程编程的诞生大大提高了软件开发的效率,降低了开发复杂应用的难度,但在一些小型的嵌入式系统中很难得到应用,其中最重要的限制因素就是微控制器的代码空间有限,使得适用于计算机的软件架构不适合嵌入式设备.本文将介绍一种能够使用在嵌入式场合的面向对象与多线程的编程机制,通过构造特殊的宏定义来模拟面向对象和多线程编程的软件环境,开销小,效率高.以此为基础进行二次开发的软件代码可读性和移植性更好,可以加快嵌入式软件的更新与迭代. 相似文献
7.
针对嵌入式智能传感器节点数据并发处理问题,提出了DMA+多进程/多线程的方法。利用DMA技术进行数据采集,利用多进程/多线程技术进行并发数据的处理。该方案充分利用了ARM微处理器的硬件资源和嵌入式Linux操作系统的特性,可以有效提高系统数据采集与处理的速度和实时性。 相似文献
8.
9.
提出了一种支持多线程实时应用的嵌入式TCP/IP协议栈实现方法,并结合应用实例予以阐述。针对远程医学显微图像诊断应用,在实时内核µC/OS-II与32位ARM7 Core的软硬件平台上,以中间件模式实现了嵌入式TCP/IP协议栈。通过合理构建嵌入式HTTP服务端实现架构,建立了系统资源复用机制,支持了多线程实时应用。实验结果表明,基于软硬件平台模式开发的嵌入式Web服务器,实现了复杂系统基于Internet的数据服务功能,系统可靠性高、资源消耗低、实时性强,是一种可行的设计方案。 相似文献
10.
本文提出了一种基于ARM9处理器和Linux操作系统的嵌入式膜片钳解决方案。文章首先介绍了系统的整体结构.接着介绍了嵌入式Linux系统的软件构成,然后重点介绍了嵌入式膜片钳应用软件的设计和多线程方法的应用。最后给出系统的初步测试结果。 相似文献
11.
12.
舒展 《电脑与微电子技术》2011,(5):44-46
以嵌入式系统的日常应用引入,从嵌入式系统的定义与组成入手,对嵌入式系统的发展近况进行深入的介绍,介绍嵌入式软件技术的主要发展方向,其中对嵌入式Web浏览器、嵌入式数据库与嵌入式移动数据库和嵌入式GuI系统进行着重介绍.并对嵌入式系统的未来发展提出展望。 相似文献
13.
随着嵌入式系统的飞速发展,各种嵌入式处理器以及片上系统(Systemon Chip,SoC)应用于各种设备,从传感器、手机、PDA等到笔记本电脑。嵌入式系统的广泛应用促进了嵌入式软件,特别是嵌入式操作系统的发展,但嵌入式系统硬件体系结构的多样性又给嵌入式软件、嵌入式操作系统的开发、维护带来了极大的不便。文中针对硬件平台依赖性制约嵌入式操作系统发展问题,提出了一种应用COM技术开发的硬件抽象层设计,实现嵌入式操作系统跨硬件平台移植。 相似文献
14.
齐浩淳 《数字社区&智能家居》2009,(19)
嵌入式系统作为计算机应用的一个崭新领域,以其简洁、高效等优点越来越多地受到人们的关注,而要开发一个嵌入式应用系统,则需要嵌入式硬件、嵌入式操作系统及相应的开发工具等。其中嵌入式操作系统是嵌入式应用系统中的基础部分,占有十分重要的地位,针对不同硬件平台,往往要进行嵌入式操作系统的移植。Nucleus是一种典型的嵌入式操作系统,具有体积小、功能强大、易于定制等特点,通过对Nucleus系统结构特点的分析,在基于SEP4020微处理器的评估板上,详细地论述了将嵌入式Nucleus操作系统移植到具体硬件平台上需要完成的工作。 相似文献
15.
齐浩淳 《数字社区&智能家居》2009,5(7):5301-5303
嵌入式系统作为计算机应用的一个崭新领域,以其简洁、高效等优点越来越多地受到人们的关注,而要开发一个嵌入式应用系统,则需要嵌入式硬件、嵌入式操作系统及相应的开发工具等。其中嵌入式操作系统是嵌入式应用系统中的基础部分,占有十分重要的地位,针对不同硬件平台。往往要进行嵌入式操作系统的移植。Nucleus是一种典型的嵌入式操作系统,具有体积小、功能强大、易于定制等特点,通过对Nucleus系统结构特点的分析,在基于SEP4020微处理器的评估板上,详细地论述了将嵌入式Nucleus操作系统移植到具体硬件平台上需要完成的工作。 相似文献
16.
17.
18.
本文以沁恒微电子内置RSIC-V处理器内核的CH32V307微控制器为基础,利用AHL-CH32V307硬件系统阐述嵌入式技术实践.首先简要介绍嵌入式系统的知识体系,降低具有高技术门槛的嵌入式系统开发工作,实现嵌入式人工智能的敏捷开发生态系统.接着给出并测试嵌入式开发硬件,以多功能嵌入式集成开发环境编译、下载与运行第一个嵌入式程序的直观体验,学员可以开始进入嵌入式系统的学习之旅.对应开发套件的硬件系统,文中给出一些常见嵌入式系统被控单元如彩灯、红外传感器与汇编工程的树型结构的基本原理、电路接法和编程实践.利用CH32V307微控制器设计一套简单实用基于图像识别的嵌入式物体认知系统,可作为人工智能的快速入门系统.本文所介绍的教学案例适用于高等学校嵌入式系统的教学或技术培训,也可以提供给嵌入式系统技术人员作为研发参考. 相似文献
19.
介绍了嵌入式操作系统的一般特点,对嵌入式系统,给出了其在嵌入式操作系统的选择时应考虑的因素,并就离子迁移谱仪的嵌入式操作系统的选择进行了论述。 相似文献
20.
基于ARM LINUX的嵌入式GUI的研究和移植 总被引:5,自引:0,他引:5
随着嵌入式系统的发展,用户对嵌入式系统的要求越来越高,因此用于实现与用户交流功能的嵌入式GUI成为嵌入式研究中的一个重点。该文首先介绍了什么是嵌入式系统和嵌入式系统中的GUI,并阐述了开发基于嵌入式Linux平台的GUI系统的必要性。然后详细的介绍了三种常见的嵌入式GUI系统(Micrpwomdpws、MiniGUI和QT)的设计结构和使用上的优缺点等,并列表进行了比较。最后,描述了每个系统基于ARM Linux平台的移植,包括编译环境的建立、编译选项的配置和修改以及运行时参数的设置等等。 相似文献