行业聚焦

做好这件事,必须“动手不动口”

2017.05.08

英谷教育 三元制教育 创新创业创客 121工程 应用型人才 产学合作协同育人 教育部

本文作者:智能工程事业部研发工程师 付文艳

      嵌入式开发是综合了计算机硬件、计算机软件以及电子电路的一门综合学科,所涉及的内容和知识非常广泛。

英谷教育 三元制教育 创新创业创客 121工程 应用型人才 产学合作协同育人 教育部
英谷教育自主研发的物联网综合实验箱

      在真正学习嵌入式开发之前,基本功一定要学扎实。最基本需要掌握的是C语言、模拟数字电路、计算机组成三大类。对于C语言,至少能单独编写调试完整的程序,能够了解C语言的基本语法规则,基本语句的使用,理解指针概念并能灵活使用。数字电路、模拟电路要了解其基本原理概念,能看懂简单模拟、数字电路原理图,能通过画图软件完成电路图和PCB图。理解数字电路中的寄存器,时序的概念,能看懂芯片手册和时序图。计算机组成原理要能理解组成一个计算机系统的几大部件,计算机系统的结构,理解系统总线,理解处理器和计算机外部设备的关系,处理器和计算机外设是如何协调工作完成某一项功能的,计算机软件和硬件是如何分工协作完成某一项任务的,理解软件是通过寄存器来控制硬件的。

英谷教育 三元制教育 创新创业创客 121工程 应用型人才 产学合作协同育人 教育部
英谷教育自主研发的物联网综合实验箱

      对于智能物联专业嵌入式方向的学生,在大二、大三开设的专业基础或专业课程中基本包含了以上课程。因为缺乏实践,可能学得不是很深入,但应当了解一些基本的概念和基本知识,加强自己薄弱的科目,基本具备了学习嵌入式开发的基础。在嵌入式基本功学习阶段,最重要的是C语言和单片机基础,要做到能用C语言开发一个小的单片机程序,例如用C语言控制基本IO口实现想要的功能,用C语言实现单片机和PC的串口通信、控制LCD屏显示等程序。学习单片机,不要一遍一遍的看书,只需要了解单片机结构,然后反复的编程调试,在实践中深入理解理论知识。

英谷教育 三元制教育 创新创业创客 121工程 应用型人才 产学合作协同育人 教育部
英谷教育自主研发的“专业技能课程改革课”教材

      总之,嵌入式开发是一门实践性非常强的学科,同学们只有通过多动手实践,多编程调试,多主动思考才能真正掌握好这门技术。

Copyright©2013-2018 青岛英谷教育科技股份有限公司 All Rights Reserved

http://www.121ugrow.com   邮箱:yinggu@121ugrow.com   鲁ICP备13014014

 鲁公网安备 37021202000731号