您好!欢迎来到信盈达产学合作协同育人平台|校企合作|嵌入式培训|解决方案|

登录 注册 微信快速登录

扫一扫看效果 关闭

好文章,欢迎分享给朋友

德馨文学

01-23 09:21    浏览939

对于学习嵌入式,很多初学者网上搜一下发现要学的东西很多,看完之后还是一头雾水,诸如一次推荐十几本书这样,真的是越看越头大,因此断了不少人的嵌入式学习计划。其实学习嵌入式从不懂到入门是有方法的,捋顺思路后我们不妨试一试,由易到难,从我们熟悉的地方开始学习,我相信你也一定可以。

一、能看懂电路图

学校C51或CORTEX-M3开发板电路图分析

再在淘宝或信盈达购买1款自己感兴趣的电子产品(100-300元价位的),然后拆开,分析电路图。

像基本的微机原理,门电路、最小系统,嵌入式系统的运行原理都会在看懂电路图的过程掌握,从C51到M3/M4实践的过程中不断发现问题,不断解决问题,最终结果就是电路这块要过关。

二、能用C语言编程

除了必要的基本语法外,什么是结构体?什么是共用体?有什么区别?都是必须掌握的。具体来讲:最起码能独立编写30-60个例子程序。

 1)函数数组指针10个;2)结构体10个;

 3)链表10个;        4)常用算法10-30个程序。

 每天2-3小时,1小时背会1个程序,1-2小时敲代码然后修改调试成功这个程序。2-3个月即可掌握。 注意必须动手敲代码!

C语言如何学习这里不再赘述,总之它非常非常重要。c++的话要知道什么是类?怎么定义,继承,接口,这些都要深刻理解,当然基本语法也是必须掌握的。

三、掌握2-3款CPU

 建议掌握最新最常用CPU例如:

3.1 ARM(Cortex-M3或Cortex-M4)、主流

3.2 飞思卡尔(车载领域用的最多)

3.3 MIPS系列(中国龙芯、北京君正)低功耗。

以上三个系列任选1-2个芯片即可。

买个电子产品例如点菜机+点菜机对应

CPU(CORTEX-M3)开发板,将点菜机所有功能在开发板上实现。

例如:点菜机界面、按键、通信等功能实现。

这就是一个逐步学习的过程,学校的C51我们都接触过,要想学习嵌入式掌握CPU必不可少。

四、实践

实践是检验真理的唯一标准。对一个学嵌入式的新手来说,如果按教科书式的学法,上来就是一大堆指令、名词,学了半天还是搞不清这些指令起什么作用,也许用不了几天就会觉得枯燥乏味以至于半途而废。

所以学习与实践结合是一个很好的方法,边学习、边演练,循序渐进,这样用不了几次就能将所用到的指令理解、吃透、扎根于脑海,甚至“根深蒂固”。

信盈达嵌入式课程分为基础和实战两个环节,适合小白和想要晋升的嵌入式爱好者进行分阶段的学习。

信盈达嵌入式课程主要以实战为主,项目更加贴合企业需求,有四轴飞行器、机械手臂、17度自由运动机器人、MCU环境检测项目等,学习一整套的产品开发流程,设计文档整理、项目需求、功能设计、项目答辩等,让你在短时间内获得丰富的开发经验。

如果小伙伴们觉得对嵌入式学习不够系统化,知识点较零散,最后实际运用时一头雾水,没有清晰的思路,可以选择信盈达嵌入式课程,这里有工程师精心总结归纳的课程内容,全程实战案例讲解。只要你想学会,就能助你速成。

信盈达专注嵌入式教育10多年,在嵌入式软、硬件培训教育方面有着丰厚的资源和经验积累。顺应市场需求,开设有嵌入式培训、物联网培训、ARM培训、Linux培训、人工智能Python培训、Java培训、Android培训、单片机培训、硬件培训、PCB培训、电子培训、FPGA培训等培训课程,如果你想成为一名受人尊敬的it开发工程师,来信盈达参加it培训课程,未来的你一定会感激现在的选择!

评论0 1
评论
内容加载中……,请稍候!

手指长按二维码,快速关注

给TA留言
留言
返回
评论