pc硬件使用的增加是近年来高端嵌入式系统的一个最重要的发展。由于这个趋势,嵌入式系统的硬件成本大大地下降了,然而应用于嵌入式pc平台的软件系统却没有太多的选择。
目前嵌入式操作系统主要有palm os,windowsce,epoc,linuxce,qnx.ecos,lynx等,但这些系统一般都价格昂贵、不具有良好的可移植性。由于linux具有适应于多种cpu和多种硬件平台、性能稳定、裁剪性能好,开发和使用都很容易等特点,越来越多的人倾向于将linux嵌入到移动计算平台、信息家电、媒体手机及其它产品中去。这同时也对linux的实时性提出了更高的要求。
我们参加开发的上海数字技术中心的电子警察系统就是这样一个基于pc平台的嵌入式系统。它的主要功能是安装在十字路口上监视闯红灯的汽车,录制这些镜头,并适时通过网络传回总监控中心。该系统原来采用vxworks作为运作平台,然而由于vxworks的昂贵,且只能安装一台机器,因此将linux改制成嵌入式的、具有一定实时性的系统平台。
1 硬件需求
考虑到实际的系统功能和系统开发的难度,我们决定选择x86体系作为平台,底板采pcm-5864/l板,cpu选择intel的p55c系列,同时它也支持pc104接口。i/o方面,pcm-5864/l支持eide、fdd、keyboard、mouse、rs-232、usb等接口,同时也集成了10mbps/l00mbps网卡。另外pcm-5864/l还集成了显卡,并提供36位ttl的lcd接口、lvds接口和video-in/tv-out接口。由于电子磁盘体积小、抗震性能也较好的特点,我们选用m-systems公司的diskonchip2000作为存储设备,这样比较适合该系统户外作业的特性。doc2000还提供了安装的工具包、linux下的驱动程序和对不同版本linux内核的patch。安装时只需对linux内核和lilo进行相应修改即可。这样的硬件选择使系统开发的难度大大降低了。
人形机器人大火背后的入局者
宁德时代被推向风口浪尖 811电池揭露背后技术路线之争
2016-2025年中国机器视觉市场规模及预测
电子元器件筛选方案的设计原则及筛选项目
时间子系统的硬件基础及软件架构
嵌入式实时Linux的技术研究
诺基亚N9白色版惊艳亮相 系统更新
苹果iPhone在今年第四季度将超越华为成为全球排名第一
TD新秀 三星3G时尚触屏S5630C评测
MOSFET开通时间和关断时间定义
物联网与制药业的发展之路
E Ink元太科技推出新一代全彩电子纸-E Ink GalleryTM 3
TI(德州仪器)工程师给出的五条建议
MAX3509 CATV上行放大器(含应用电路和参数资料)
对网络攻击和威胁的预测和检测
千兆宽带网络如何驱动经济增长
人脸识别助力警方抓获北大弑母案逃犯 为警方破案提供智能化的武器
AI如何改变以往低效率安全保护的方式?
三星LGD计划明年1月批量生产OLEDiPad
EMC设计重要点关注时钟