在嵌入式处理器中,8位和32位可以说是嵌入式的生力军,前者市场最为庞大,后者崛起速度最为迅速。嵌入式的发展有何新的动向?近日,世界8位、32位处理器/IP销量最大的厂商—Microchip和ARM分别接受了本刊的专访。8位:开拓更多的应用近年来,8位单片机(MCU)的性能在不断拓展,现场可编程,成本不断下降,I/O、指令更完备,开发工具方便、廉价,部分模拟和数字功能加入其中,超低功耗......。8位MCU的功能不断拓展,其驱动力是应用领域的不断扩
&n
bsp; 在嵌入式处理器中,8位和32位可以说是嵌入式的生力军,前者市场最为庞大,后者崛起速度最为迅速。嵌入式的发展有何新的动向?近日,世界8位、32位处理器/
IP销量最大的厂商—M
icrochip和ARM分别接受了本刊的专访。
8位:开拓更多的应用
近年来,8位单片机(
MCU)的性能在不断拓展,现场可编程,成本不断下降,I/O、指令更完备,开发工具方便、廉价,部分模拟和数字功能加入其中,超低功耗......。
8位MCU的功能不断拓展,其驱动力是应用领域的不断扩大。
Microchip的安防、单片机及技术开发部副总裁Steve Drehobl列举了8位MCU的一些新的有趣应用。
MCU
开关不是机械的集成,它好像
触摸屏或按键式开关。过去的机械开关是
旋钮式,而MCU里的开关采用数字式(笔者推测是由处理器芯核外的模拟电路来实现的,原理如模拟IC中的可调增益,利用可选
电阻排编程来实现)。例如洗衣机过去调整功能、转速要用旋钮,现用按键即可。机械
电子的好处是可以降低成本,提高开关功能。
典型的例子是压缩机关闭延时(图1)。尽管Microchip的PIC
10F MCU比开关贵一些(多10美分),但应用方面确实带来了好处。传统的机械定时延迟开关装在压缩机内。PIC10F可以完全代替这种开关,并且还是小型智能单片机。压缩机的测试需要很长时间,有了这种MCU,可对压缩机的供电条件进行预设,模拟时帮助节省很多时间,且非常准确。
如果把整个ASIC设计改变或修订的话,成本相当于5万美元,因此很多设计师宁可不搞这种大规模的修复,而使用“电子胶”——MCU(图2)。MCU可以把这些功能预先设计进来,就象给产品上了保险一样,任何变化都可以让设计师随时调整。
因此,在设计PC板等电路板时往往会预留空间,把可能会出现问题或系统需要升级的地点事先安排好,一旦出现故障,马上用备用的器件进行修理;或者一旦市场上需要新的功能,马上就可升级。这正符合美国的一句俚语:像撒胡椒面一样,先撒上。
因此,电子胶可用于ASIC、电路板、器件的修复、功能升级、后期变更和其他针对产品快速量产需要的补充件。
MCU的特点是量体裁衣,但随着MCU的应用层出不穷,量体裁衣越来越困难了。因为现在应用太多了,而且人们的想法层出不穷,厂家新型号与性能很难赶上。因此MCU公司如Microchip采用MCU的核心技术,集成部分外围及可编程
内存,开发出
系列小巧灵活的产品。“在产品交货上我们不做任何工作,让我们的用户充分发挥创造力与想象力来开发出他们所需要的应用。” Drehobl总结道。
32位与操作系统
6月初,ARM举办了“嵌入式Linux
2004 开发者大会”。会议期间,ARM中国业务总裁谭军博士向我们介绍了32位处理器及其操作系统(OS)的状况。由此深深感到:完成一个好的设计,操作系统与处理器同样重要,还要有平台开发概念。