电子说
我们知道要入门嵌入式,进行嵌入式的学习,尤其是未来想要从事嵌入式硬件相关的工作,但是做嵌入式并不是只靠硬件还需要软件,那么还需要具备一下这6点知识。
1、学嵌入式之前先学习下51单片机。为什么我推荐学51呢?因为51简单,而且是控制类的鼻祖。学好51再去学嵌入式会更简单,因为可以融会贯通,有很多知识点差不多,只是嵌入式会更加复杂些。
2、熟悉arm等主流芯片工作原理,单片机,数字威廉希尔官方网站 ,模电,能熟练使用数据手册,常规仪表都会使用。这是硬件基础。
3、学好编程。主要学好C/C++,因为这是市场上主要运用的程序语言,学汇编,机器语言,直观了解;学Java等扩展学习语言。熟练使用c语言,了解汇编,涉及操作系统启动很多都是汇编。对编译器,代码管理工具,熟练使用。
4、环境熟悉。了解熟悉常见操作系统,ucos,linux,熟悉系统使用,编译环境搭建,驱动模型建立,调试技巧等等。这个就比较多了,因为操作系统东西多,有boot,内核,文件系统等等。必须熟悉系统,才能做驱动,应用。
5、会画威廉希尔官方网站 /PCB图。学好威廉希尔官方网站 画图类软件altium_designer/PADS 等,最起码熟悉一种软件。
6、扎实的硬件威廉希尔官方网站 知识。虽说嵌入式程序是大头,但硬件也是非常重要的,威廉希尔官方网站 设计不好,会出现很多问题。信号传输有干扰之类都需要威廉希尔官方网站 设计去消除。硬件和软件是相辅相成的关系。
全部0条评论
快来发表一下你的评论吧 !