发布网友
共2个回答
热心网友
你好像问过一次了:)
再度回答如下:
嵌入式的相关开发,简单的来讲,就是基于硬件(可以是具体厂商的某系列的芯片组,可以是某一款硬件产品,也可以是某一款开发板)的,在嵌入式系统框架上的软件开发。
嵌入式的开发主要有以下几类:
1. 嵌入式操作系统的开发(包括主流的嵌入式操作系统的开发(如Win CE,VxWorks等),以及各厂商定制的操作系统的开发(例如,REX等))
2. 基于具体厂商的某系列的芯片组的Platform的开发和升级,例如基于高通公司的6X系列芯片组的Platform开发以及6X向7X的Platform升级
3. 驱动软件的开发,例如打印机的驱动等
4. 基于硬件产品的功能模块的开发,例如数码相机内部的录画模块的开发,微波炉中的智能模块的开发等
5. 基于某种开发板的OEM解决方案的做成,例如基于XX架构的图像网络传输的解决方案的开发
补充说一下:
国内做1的现在没有,最核心的技术不在国内公司手中
国内做2的,目前就东软一家
其他的,国内都有一些公司在做
至于你说的专门做硬件的,那应该是IC/PIC相关的。
>2.我已经学会了C和C++语言。也有一点模拟电路的知识。我想学嵌入式的片上
>系统设计跟软件。也就是我想主要偏向软件一点。不知道这样做,对硬件的理解
>度和设计度高不高了?
上面说了,嵌入式的开发和具体硬件的关联性相当大,
所以最主要的应该是学习嵌入式的设计方法和编程思想。
对硬件的理解度除非你决定只做某一个你选定的硬件的嵌入式开发,别的都不考虑,否则不需要太下功夫。
>3.我应怎么学起?系统的学习方案是什么?我有足够的资金买书,买硬件设备。
由于嵌入式的开发是一门专业的应用技术,所以不建议完全自学,
建议参加辅导班,或者是取得大公司的实习机会(最推荐这个)。
至于买硬件设备就算了,我报几个价,你考虑一下:
ICE(仿真模拟器) 低端品:1920美元
Surf开发板 报价:55000美元
高通芯片组专用调试软件 报价:10万人民币/每2个Licence
这个是比较低端的报价,还不包含信号发生器,专用数字波形分析仪等等
热心网友
都学一点撒。感觉。
有钱就是好。