[嵌入式开发是学软件好还是学硬件好]硬件相对比较死板固定,但软件特别是系统架构的设计就很能锻炼 人的脑力。巨立安技术一直认为做软件更能体现人脑的价值。 不过对工作,尤其是嵌入式这个方向的开发来说,也许最好...+阅读
ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标:
(1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9)
(2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定)
(3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。
从事嵌入式软件开发的好处是:
(1)目前国内外这方面的人都很稀缺。这一领域入门门槛较高,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,大多数人无条件接触。
(2)与企业计算等应用软件不同,嵌入式领域人才的工作强度通常低一些(但收入不低)。
(3)哪天若想创业,搞自已的产品,嵌入式不像应用软件那样容易被盗版。硬件设计一般都是请其它公司给订做(这叫“贴牌”:OEM),都是通用的硬件,我们只管设计软件就变成自己的产品了。
(4)兴趣所在,这是最主要的。
延伸阅读:
学嵌入式主要是硬件还是软件嵌入式主要指软件。如果学硬件就是全部,不存在嵌入式的分类。 具体学什么要看你选择什么操作系统和语言。 1.硬件基础,皮毛就可以,实在不会就算了,反正公司有硬件工程师,而且还可...
如何从零开始开发一款嵌入式产品5.嵌入式高手对技术的理解(含辛茹苦这么多年的精华体验)有很多人认为:嵌入式系统性能的核心因素是软件功能,其实,如果按照这种逻辑,系统设计中存在的问题就应由软件人员来负责;其实...
嵌入式产品开发流程嵌入式硬件开发流程一般分为8 个阶段: 嵌入式产品的硬件形态各异,CPU 从简单的4 位/8 位单片机到32 位的ARM 处理器,以及其他专用IC。另外,依据产品的不同需求,外围电路也各不相...
什么是嵌入式开发首先要知道什么是嵌入式,定义是“用于控制、监视或者辅助操作机器和设备的装置”, 嵌入式开发也分嵌入式硬件开发、嵌入式系统开发(底层驱动)、嵌入式应用软件开发。 嵌入式硬件...
什么叫嵌入式开发嵌入式开发就是指在嵌入式操作系统下进行开发,常用的系统有WinCE,ucos,vxworks,linux,android等。另外,用c,c++或汇编开发;用高级处理器,arm7,arm9,arm11,powerpc,mips,mipsel等...
什么是嵌入式软件开发嵌入式是当前最热门最有发展前途的IT应用领域之一。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set...
嵌入式产品的嵌入式产品开发流程1. 硬件设计,网卡、USB控制器等 2. BootLoader移植 3. Kernel移植。内核移植又名最小系统移植,移植后的内核具备网络通、串口通、根文件系统可用等基 本条件。 4. 5. 应用程序...
嵌入式开发主要应用有哪些嵌入式系统技术具有非常广阔的应用前景,其应用领域可以包括: 工业控制 基于嵌入式芯片的工业自动化设备将获得长足的发展,目前已经有大量的8、16、32 位嵌入式微控制器在应用中...
开发一套最小化嵌入式系统从软硬件角度该做哪些工作概括地说,学习以MCU为核心的嵌入式系统,需要以下软件硬件基础知识与实践训练: (1)硬件最小系统(包括电源、晶振、复位、写入调试接口); (2)通用I/O(开关量输入/输出,涉及各种二值量...