初学嵌入式先学C语言还是汇编?
作者:广州电脑培训刘发布时间:2020-11-29分类:佛山电脑学校浏览:595
导读:这是一个很有争议的问题。以前有些人推崇汇编。因为他不会做C。有人说,他不能写程序,因为他没有学好编写。希望看完这篇文章后,不要再学编了,也不要学C的好答案。合格的硬件工程师都要学习...
这是一个很有争议的问题。以前有些人推崇汇编。因为他不会做C。有人说,他不能写程序,因为他没有学好编写。希望看完这篇文章后,不要再学编了,也不要学C的好答案。合格的硬件工程师都要学习。建议先学习C语言。因为组装太慢了。写程序必须以C为主。高速或底层的操作需要内嵌组装完成。
编辑和C同样重要,互相配合,不可缺少!
编辑的重要性:
帮助您彻底、完整地了解芯片的结构和性能、工作方式和使用方法。在小芯片上实现小系统。系统调试。使用高级语言,但在调试中了解C代码的性能和特性,有助于找到使用开发平台本身的bug。
编写时序要求严格的代码,实现高级语言难以实现的功能。从目前的技术及应用开发来看,对工程师的硬件要求越来越高。在我看来,作为开发单片机和嵌入式系统的真正高手,必须具备以下综合能力:
1.硬件
跟踪模拟、数字电路的坚实基础、目前市场上各种组件的应用和开发,实现稳定、完整的电路设计和PCB设计。
2.软件
不仅要精通汇编语言,还要精通C语言,还要具备良好的单片机系统编程理念和能力,学校中学的分支结构、循环结构等基本原理是不够的!要有基本的数据结构知识。否则,如何设计实现USB主机读取USB磁盘的接口?嵌入式web系统如何实现?以及如何真正理解和使用RTOS?
具备UART、RS232、SPI、I2C、USB、IEEE802、TCP/IP等多种协议的配置和实施的基本知识。
3.计算机应用高手
4.熟练地阅读英语资料
热爱和喜欢电子技术,刻苦精神,踏实,不作假,不浮躁。多做,勤于实践。具有强烈的专业和研究精神。最后一个才是最重要的!
- 佛山电脑学校排行
- 最近发表
-
- 东莞信息:东莞市技能大师工作室政策宣讲交流活动|||北大青鸟计算机培训中心
- 东莞信息:(虎门)职业指导“入校园”,2024年虎门镇职业指导下基层活动顺利开展|||电脑计算机编程培训学校
- 东莞信息:(虎门)政策宣讲互动交流,虎门镇技能人才培养政策宣讲交流会顺利举办|||中专学计算机平面设计女生可以学计算机网络技术好吗
- 东莞信息:(茶山)校企交流合作赋能“百千万工程”|||计算机培训学校招生
- 东莞信息:东坑人社分局开展2024年工伤预防宣传活动|||北大青鸟计算机培训中心
- 揭阳信息:“政行企校”合作育人助力“百千万工程”|||计算机职业技能培训班
- 江门信息:2024年江门市技工院校招生公告|||计算机培训学校招生
- 梅州信息:梅州市设立“妈妈岗”用人单位名录|||广州学电脑培训学校
- 佛山信息:《2024年广东省高校毕业生就业创业十大行动方案》|||电脑计算机编程培训学校
- 东莞信息:(谢岗)校企精准对接·才聚山水谢岗2024年东莞市(第十五届)校企洽谈会谢岗分会场活动圆满举办|||大学生计算机培训学校
- 标签列表
-