怎样学好嵌入式系统? 点击:40 | 回复:1



今生缘

    
  • [版主]
  • 精华:43帖
  • 求助:20帖
  • 帖子:4757帖 | 10148回
  • 年度积分:75
  • 历史总积分:111144
  • 注册:2011年3月02日
发表于:2017-11-13 18:36:02
楼主

随着现代社会信息化进程的加快,嵌入式系统被广泛的地应用于军事、家用、工业、商业、办公、医疗等社会各个方面,表现出很强的投资价值。从国际范围来看,作为数字化电子信息产品核心的嵌入式系统目前其硬件和软件开发工具市场已经突破2000亿美元,嵌入式系统带来的全球工业年产值更是达到了一万亿美元,随着全球经济的持续增长以及信息化的加速发展,嵌入式系统市场必将进一步增长。
  根据中国物联网校企联盟的建议,学习嵌入式系统的必备条件与学习方法如下:
  1、C开发经验
  条件:Linux
  方法:主要是掌握ANSIC编程(不包括gtk,qt等图形可视化开发)
  2、网络、操作系统、体系结构
  条件:Linux,各种书,算法、例程。
  方法:通过C编程实现简单的网络等知识的算法和过程。
  3、嵌入式系统概念
  条件:各个嵌入式网站,讨论组,书籍
  方法:少提问,多留给自己思考的空间。
  4、嵌入式开发实践
  条件:各种嵌入式系统开发工具的demo版,包括编译器,仿真器。
  方法:一个是基于MCU/MDSP的嵌入式系统开发,另一个是像PalmOS,WinCE,uC/OSII等RTOS下的应用软件开发。第一个是针对硬件开发而言的,而第二个则是针对软件开发而言的。
  5、硬件开发
  条件:各种嵌入式芯片、存储器等电路器件,protel99等电路设计软件,电路板制作。
  方法:这时候该有开发条件了,最起码是51系列,这个比较方便。电路的设计内容较多,不过看起来吓人,实际上比软件要简单的多。只要下功夫,实践会告诉你一切。

1分不嫌少!


楼主最近还看过



一直在路上1

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 49回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2017年11月14日
发表于:2017-11-20 13:35:42
1楼

嵌入式主要内容包括linux系统,C语言开发,数据库等,JAVA部分的安卓开发等,学成后可以开发应用软件的,内核开发,驱动开发等工作,做项目。目前国内零基础的入门性课程较多,如果自己是软件开发相关专业或有较好的基础的,应该考虑星创客这样的专为培养中高级工程师的课程



热门招聘
相关主题

官方公众号

智造工程师