嵌入式处理器应用调查报告(摘录)
本刊编辑部
2007年7月,本刊网站进行了一次小规模的嵌入式处理器应用调查。短短一个月间,得到694票。由此本刊进行了分析和统计,现把部分结果公布如下。仅供读者参考。
Q1.贵公司是何性质的企业?
图1 Q1选项分布图
可见,被调查者中,应用处理器的企业(34%)和研究单位(26%)占嵌入式处理器使用的主流。
Q2.您从事什么工作?
图2 Q2选项分布图
结论:硬件开发、软件开发、软/硬件开发、其他各占1/4。在这里需要注意的是,软件开发的比例达21%,可见软件比例在不断上升。因此各种操作系统、开发工具、中间件将在嵌入式开发中越来越受到重视。
Q3.您所从事的工作对应下列哪种应用?
图3 Q3选项分布图
结论:工业(31%)和通信(29%)是嵌入式处理器应用的主战场,二者相加占3/5。
这个调查也容易片面,有待准确,因为调查只能说明从事这两个领域研发的人员比例。但正如我们所知,工业应用通常批量小;消费电子批量巨大,由此不难理解一些在家电领域应用的MCU,虽然不显山露水,但常常能成为我国MCU销量与销售额数一数二的大户。
同时,如何满足在工业和通信领域的MCU的需要,也是芯片和工具厂商需要重视的一个方向。
Q4.您现在使用的半导体产品是什么?(可复选)
图4 Q4选项分布图
结论:32位MCU占第一位!说明工程师已经开始向32位研发。同时,存储、逻辑、模拟、分立器件等也是嵌入式工程师开发中愿意使用的芯片,其比例几乎没有主次之分,呈现嵌入式开发多元化的倾向。
编辑推测:这两年,存储成为嵌入式处理器中的一项重要创新,很多公司也把模拟集成在MCU周边,更有FPGA厂商在逻辑中实现DSP。在我们的调查中,这些芯片的确是工程师开发过程中常用的芯片。
{{分页}}
Q5.您使用MCU进行产品开发已有几年经验?
图5 Q5选项分布图
结论:参与此次调查的工程师大部分非常年轻(1~5年内的将近半壁江山)。可见,帮助年轻人快速入门并开发出产品成为厂家不容忽视的问题。要想站在巨人的肩膀上开发,就要使用效率更高的开发工具,由此引入下一个调查问题——
Q6您持有MCU开发工具吗?(T14)
结论:大部分人采用开发工具进行开发。
Q7.您使用的开发语言是什么?
图7 Q7选项分布图
结论:60%的工程师采用C语言,可见C语言是嵌入式开发的主流。
Q8.请您选择下列与您现在正在使用的所相应的MCU/MPU生产商及产品名称(可复选)
图8 Q8选项分布图
结论:Atmel的芯片看起来最受欢迎,但是本次调查有些疏漏的是可比性的问题,例如Atmel的分类不够细,如果以公司为代表的分类比例,Freescale综合起来占15%,超过了Atmel。同时,TI DSP与MCU的可比性不同,等等。
(注:本次调查参考了瑞萨半导体管理(中国)有限公司的相关调查)
评论