当前位置:首页职业培训

c语言的嵌入式软件开发用关心芯片指令集吗

作者:职业培训 时间: 2025-01-08 02:51:14 阅读:567

如果你是做上层的应用开发,就不必了,类似在PC机上做软件开发,只不过是用了交叉编译

环境,把你在PC写的程序代码用编译器把它编译成目标板能识别的二进制码就行了。

但基本没有一个学嵌入式开发的人只对上层做了解而已,往往在学到一定程度时候,开始

往底层深入研究,这才是真正的嵌入式开发乐趣所在。。

不知道你学过单片机没,嵌入式开发的,广义上来说,是包含单片机这种的,只不过我们现在

谈论得多得嵌入式开发,比较针对在有操作系统之上的。

所以,嵌入式开发,分两种,一种是硬件开发,主要有什么板的设计拉,驱动的编写拉(这个主要是了解内核的API,根据数据手册来写相应的寄存器,对下驱动目标板,对上层应用提供系统调用函数)。。

一种就是上层点得软件开发了。详细的你可以看看百度文库对这两种开发的一个界定。

而你说的关心芯片指令集的,我个人还是推荐需要学习一下,可以增强你对嵌入式开发的理解。

你在写bootloader的时候,就需要用到了。因为bootloader就是对裸板的初始化等等。。

有什么不懂的可以继续追问。。

标签:

本文地址: http://www.goggeous.com/20241202/1/255134

文章来源:天狐定制

版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。

猜你喜欢
猜你喜欢
  • 最新动态
  • 热点阅读
  • 猜你喜欢
热门标签

网站首页 ·

本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

鲁ICP备2024081150号-3 相关侵权、举报、投诉及建议等,请发E-mail:admin@qq.com