如果你是做上层的应用开发,就不必了,类似在PC机上做软件开发,只不过是用了交叉编译
环境,把你在PC写的程序代码用编译器把它编译成目标板能识别的二进制码就行了。
但基本没有一个学嵌入式开发的人只对上层做了解而已,往往在学到一定程度时候,开始
往底层深入研究,这才是真正的嵌入式开发乐趣所在。。
不知道你学过单片机没,嵌入式开发的,广义上来说,是包含单片机这种的,只不过我们现在
谈论得多得嵌入式开发,比较针对在有操作系统之上的。
所以,嵌入式开发,分两种,一种是硬件开发,主要有什么板的设计拉,驱动的编写拉(这个主要是了解内核的API,根据数据手册来写相应的寄存器,对下驱动目标板,对上层应用提供系统调用函数)。。
一种就是上层点得软件开发了。详细的你可以看看百度文库对这两种开发的一个界定。
而你说的关心芯片指令集的,我个人还是推荐需要学习一下,可以增强你对嵌入式开发的理解。
你在写bootloader的时候,就需要用到了。因为bootloader就是对裸板的初始化等等。。
有什么不懂的可以继续追问。。
本文地址: http://www.goggeous.com/20241202/1/255134
文章来源:天狐定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2024-12-02 03:48:36职业培训
2024-12-02 03:48:36职业培训
2024-12-02 03:48:28职业培训
2024-12-02 03:48:27职业培训
2024-12-02 03:48:26职业培训
2024-12-02 03:48:25职业培训
2024-12-02 03:48:25职业培训
2024-12-02 03:48:17职业培训
2024-12-02 03:48:16职业培训
2024-12-02 03:48:15职业培训
2024-11-25 19:18职业培训
2024-12-14 16:42职业培训
2024-12-08 10:26职业培训
2024-12-05 14:41职业培训
2024-12-07 02:08职业培训
2024-12-27 19:24职业培训
2024-12-23 05:25职业培训
2024-12-04 04:26职业培训
2024-11-28 18:16职业培训
2025-01-01 06:17职业培训
扫码二维码
获取最新动态