loading请求处理中...

关于嵌入式系统开发的两种新的开发设计方案

2021-12-01 16:14:13 阅读 11930次 标签: 嵌入式系统开发 作者: 青瓷白色一场梦
    在嵌入式系统开发诞生之后,一直使用的开发模式都是开发板或者宿主机的这两种开发设计方案,也就是利用开发板上丰富的硬件资源和优越的开发环境来对系统进行开发。这两种被使用了十多年的开发模式虽然不算落后,但是发展到现在已经出现了或多或少的问题,所以,一品威客网决定给大家讲述关于嵌入式系统开发的两种新的开发设计方案。
关于嵌入式系统开发的两种新的开发设计方案
    利用ARM芯片+uClinux操作系统进行开发设计

    这一种系统开发方案在当前非常流行。ARM芯片功耗低、体积小、极高性价比。uClinux操作系统是一种开放性、免费操作系统。ARM芯片+uClinux操作系统是将性能与价格极优配置的一种开发模式。

    然而这种系统开发设计方案也有它的缺点。第一,对于缺乏相关开发经验的技术人员,熟悉ARM芯片与uClinux操作系统需要时间花费,研发周期与研发费用值得考虑。再者,假如原来已采用工控机方式开发VC++的应用程序,将它移植到uClinux操作系统工作量大。所以,这种开发模式适于做全新开发时采用。

    采用ARM芯片+uClinux操作系统模式,或者PC/104主板+WinCE操作系统模式各有其优缺点。可根据已有旧系统的情况、开发人员情况、开发周期等多方面因素进行选择。

    昂贵的商用嵌入式操作系统在一定程度上抑制了嵌入式系统的更广泛应用。但随着免费Linux操作系统的日趋成熟,嵌入式Linux将成为新的嵌入式操作系统的研发基础。提出了嵌入式系统新型开发模式下的重要开发,希望这些能对嵌入式系统开发人员具有一定的参考意义。

    采用ARM芯片+uClinux操作系统模式,或者PC/104主板+WinCE操作系统模式各有其优缺点。可根据已有旧系统的情况、开发人员情况、开发周期等多方面因素进行选择。

    利用PC-104主板+WinCE操作系统进行系统的开发设计

    这是比较快捷的系统开发设计方案。在硬件设计时,与DIY家用电脑一样,将通信管理机的几个模块组装在一起即可。这几个模块分别为:PC/104主板、CF存储卡、电源、机箱。

    PC/104主板可选用各大厂商提供的工控主板。当下主流的厂商有研华、研祥、凌华等。不同主板的差别主要有几点:CPU速度(较高速度为PentiumIV,主流配置为PentiumIII,也可根据需要选择更低配置)、SDRAM(32M/64M)、接口种类与数量(串口、网口、USB口等)、尺寸、功耗等,当然相应的其价格也有一定差别。

    除此以外,还需配置一块CF存储卡,一般为64M/128M/256M,根据需要存储的数据容量选择CF卡容量。

    对于整个设备的稳定性来说,电源的选择非常重要。在进行电源选择的时候,应该要确定几个参数:功率(电源功率在满足所有配件功耗的基础上留15~20%裕量)、输入/输出电压规格(输入一般为AC220V,输出根据主板的要求为DC5V、DC12V或其他)、过压保护、过流保护、适用温度、尺寸等。

    嵌入式系统开发更简单。由于采用WinCE操作系统,软件的开发与一般PC机上的开发完全相同。如果原系统采用工控机设计已有成熟可用的软件程序,只需将该程序安装在WinCE操作系统下即可。这种模式对于旧系统的升级更新非常适用,避免了重复劳动,也节约了研发成本缩短了开发周期。而且,WinCE操作系统的价格非常低。与Windows2000/WindowsXP操作系统的购买成本比较,几乎可忽略不计。

    好了,以上就是关于嵌入式系统开发的两种新的开发设计方案的全部介绍,在科学技术不断发展的今天,嵌入式系统开发的技术也应该要得到创新发展,只有在实践中不断地进行创新实验,才能研究出更多更好的嵌入式系统开发的设计方案,才能更好地进行嵌入式系统开发。如果你需要进行嵌入式系统开发的话,可以在一品威客网上注册账号并发布任务需求。

公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论