共查询到10条相似文献,搜索用时 31 毫秒
1.
基于队列结构的嵌入式系统多进程应用 总被引:2,自引:1,他引:2
在基于uClinux的嵌入式图像采集与传输系统中,为解决嵌入式中多进程对文件资源的竞争,加快嵌入式系统的工作速度,可采用循环队列数据结构描述图像资源。文中描述了嵌入式中文件队列资源的数据结构以及嵌入式中文件节点的数据结构。实现了图像采集进程和文件传输进程的核心算法,建立了多进程。使用访问状态标志控制进程同步,解决了资源的竞争和共享。采用基于队列结构的多进程在MCF5272处理器平台上获得了成功。应用实验结果表明,基于队列结构的多进程并行算法,缩短了图像信息的获取时间,提高了嵌入式系统信息采集速度。 相似文献
2.
3.
基于嵌入式GIS的GPS野外数据采集系统关键技术实现 总被引:6,自引:0,他引:6
开发了一套基于嵌入式GIS技术的GPS-PDA野外数据采集系统.采用了多线程操作与事件同步相结合的模式解决GPS接收机与PDA之间的串口通信问题;讨论了WGS84(world geodetic system1984)坐标与GIS所使用坐标之间的转换方法;分析了嵌入式系统特点,设计了2级16格的嵌入式GIS网格数据结构,测试结果表明,该数据结构提高了GIS运行速度,解决了嵌入式系统内存不足的问题.通过实际工程应用验证了以上关键技术在系统中的可行性与可靠性. 相似文献
4.
本文介绍了嵌入式Linux系统中USB设备驱动程序开发的基本原理,通过分析USB驱动程序开发的程序框架和重要数据结构,实现了USB摄像头的嵌入式Linux驱动程序,并在S3C2410的平台上实现了图像采集. 相似文献
5.
6.
7.
一种基于UMTS核心网的定时器实现方案 总被引:1,自引:0,他引:1
针对UMTS核心网呼叫连接协议的实现,提出了一种软件定时器的实现方案。该方案以WinCE实时嵌入式系统作为开发环境,采用单链表队列和相对时间项方式的定时器数据结构,基于时间相对算法建立了定时器单一线程和插入、删除程序,以实现协议所规定的多定时器逻辑功能。在嵌入式系统编程过程中,运用互斥量机制完成定时器线程与插入、删除程序的通信同步;运用堆管理机制完成系统内存的动态分配与释放。对该方案的主要技术和实现结构作了论述,并给出了关键代码;还对UMTS协议结构和WinCE相关机制作了分析。实验表明,该设计方案具有编程效率高、实时性能好和系统开销小的特点,适合基于嵌入式系统的通信协议定时器编程。 相似文献
8.
为提高对太阳能电池的检测效率,确保数据采集的实时性和采样间隔的一致性,设计了两级队列调度的数据通信模型.系统采用以太网/串口适配器构建的星型拓扑结构,实现了分布式的数据处理.根据Bemstein条件的推导论证,通信模型采用两级队列调度,可有效防止临界资源的竞争对采样周期的干扰.基于PV原语,设计了相应算法.该算法解决了采样、队列与归档三类线程对两级队列的同步与互斥,并在太阳能电池的批量检测中取得良好效果. 相似文献
9.
10.
详细地描述了基于指纹芯片FPS200的指纹采集系统的硬件设计和软件的开发,研究了适应指纹芯片FPS200所采集指纹图像的处理算法,同时针对指纹识别算法对系统运行速度的影响进行了研究,给出了实验结果,证实了该方法能够较好的构造嵌入式指纹识别系统。 相似文献