1707|0

67

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

嵌入式操作系统的学习规划 [复制链接]

现在嵌入式的发展已经深入我们的日常生活中,也越来越多的IT人士投入到嵌入式开发工程师这个岗位当中,下面由卓跃教育带大家做一个了解。
       ARM+LINUX路线,主攻嵌入式Linux的操作系统及其应用软件开发学习的目标:
       第一、掌握主流嵌入式的微处理器结构与原理。
       第二、一个嵌入式的操作系统。
       第三、熟悉嵌入式软件开发的流程,至少有一个嵌入式软件开发项目经验。
       目前的众多软件开发技术中,从事嵌入式软件开发的好处是:
       (1)国内外的嵌入式研发这方面的人都很稀缺。一方面是因为这一领域的入门门槛较高,所以非专业的IT人员很难切入;另一方面,是因为嵌入式研发这一个领域较新,目前的发展太快,大多数的人没有条件去接触。
       (2)与企业的计算等应用软件不同,嵌入式领域人才的研发难度大,收入高。
       (3)哪天若您想创业,搞一个自已的产品,嵌入式不像应用软件那样容易被别人盗版。硬件设计一般都是请其它的公司订做,都是通用的硬件,我们只管设计软件就变成自己的产品。
       (4)兴趣所在,这是最主要的。
       嵌入式开发学习的方法步骤:
       第一,也是学习嵌入式入门最重要的,基础知识:
       目的:能看懂硬件的工作原理,但是重点在于嵌入式软件,特别是操作系统级的软件,那将是我们的优势。
       科目:计算机组成原理、数字电路、嵌入式微处理器结构。
       汇编语言、C/C++、编译原理、离散数学。
       数据结构和算法、软件工程、操作系统、网络、数据库。
       方法:虽然科目比较多,但都是一些比较简单的基础,而且大部分的专业上已经掌握。不一定全学,可以根据需要选修。
       主攻书籍:the c++ programming language(一直没时间读)、数据结构-C2。
       第二、学习linux:
       目的:深入的掌握linux嵌入式系统。
       方法:使用linux—〉linxu的系统编程开发—〉驱动开发和分析linux内核,主要是讲原理。      看几遍后,熟悉了代码。
       主攻书籍:linux内核完全剖析、unix环境高级编程、深入理解linux内核、情景分析和源代。
       第三、学习嵌入式linux:
       目的:掌握嵌入式处理器及其系统。
        方法:
       (1)嵌入式微处理器结构与应用:直接arm原理及汇编即可,不要重复x86。
       (2)嵌入式操作系统类:ucOS/II简单,开源,可供入门。而后深入研究uClinux。
       (3)必须有块开发板(arm9以上),有条件并且有迅速提升自己的嵌入式技术的人可参加卓跃教育的培训,进步比较快,短时高效,很快就有自己的项目经验,这点对嵌入式工程师是很重要的。
此帖出自信息发布论坛
点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

猜你喜欢
随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
【干货上新】电源解决方案和技术第二趴 | DigiKey 应用探索站
当月好物、电源技术资源、特色活动、DigiKey在线实用工具,干货多多~

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 12

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表