电子产业一站式赋能平台

PCB联盟网

搜索
查看: 2998|回复: 3
收起左侧

如何学习嵌入式系统开发

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-7-17 10:34:41 | 显示全部楼层 |阅读模式
  

嵌入式系统分开嵌入式开发以及系统级开发。

1嵌入式开发

嵌入式在学习的过程中会遇到很多很多的问题,包括单片机模拟电路数字电路DSPFPGA等等等,这些知识的学习都是循序渐进的,比如一开始就得学会c语言,行为c语言是嵌入式开发的最基本的知识,就好比一个演讲家一开始得学会说话一样,可以看出c语言的重要性。当学会了c语言,那就开始转单片机,比如我在一开始学习的就是51单片机,当然这是在本科学校里面学习的,后来毕业后找了份单片机相关的工作,才接触到了stm32单片机,stm32单片机的学习从51单片机直接操作底层寄存器的操作,到了库函数的开发,库其实就是对底层寄存器的包装,做出接口来,之所以芯片厂家做出库函数,其实就是在单片机日益强大的功能面前,直接操作寄存器那是相当耗费时间的一向工作,当然,如果你想用寄存器开发完全可以。只是后面遇到的问题会把你烦死,学会了单片机,在后面的项目中可能会遇到DSP,因为在数据大量运算的时候,单片机就望尘莫及了,单片机对于自动化控制可以完美的驾驭,但是对于数据的处理运算不是它的强项,这时候DSP就果断的站出来完成信号处理,如果接触DSP 肯定会接触到FPGA,所以也就慢慢的全部都接触了。

  

2 系统开发

系统的开发需要大量的专业知识,例如所用器件的选型,开发周期的控制,以及人员的调配,这对于工程师的要求就从开发转到了管理,还是相当有挑战的,在开发过程中会遇到系统的不同,例如linux的开发,这时候就又得学习了。

3 嵌入式系统路线

从学生到 工程师再到 项目管理者

回复

使用道具 举报

lyl

1

主题

1119

帖子

3525

积分

四级会员

Rank: 4

积分
3525
发表于 2021-7-22 08:34:13 | 显示全部楼层
资料很好,学习学习
回复 支持 反对

使用道具 举报

0

主题

325

帖子

1148

积分

三级会员

Rank: 3Rank: 3

积分
1148
发表于 2021-11-2 11:43:11 | 显示全部楼层

下载,学习学习
回复 支持 反对

使用道具 举报

0

主题

28

帖子

89

积分

一级会员

Rank: 1

积分
89
发表于 2021-12-19 15:20:22 | 显示全部楼层
资料很好,学习学习
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条


联系客服 关注微信 下载APP 返回顶部 返回列表