我的朋友对嵌入式系统非常感兴趣。他想通过做一些小的嵌入式项目或程序,或者从一些小的嵌入式项目或程序开始学习嵌入式系统。比如在进程/任务之间切换、中断生成、设备驱动程序编程(在那里他可以学习volatile、const等的正确用法)、linux系统级编程等等。请给我推荐一些好的网站,在那里他可以开始学习创建嵌入式系统的小程序或项目。
提前感谢
发布于 2012-02-14 17:10:20
我建议使用 (它是一个关于开发OSes的维基网站)。
对于学习操作系统架构,特别是嵌入式设备的OSes,它是一个很好的起点。
还有一个很好的选择是加入一些现有的开源项目,用手来“触摸它”。下面是一些例子:
或者考虑一下不太为人所知的本土内核,它们可能更容易进入。就我个人而言,我正在开发Embox嵌入式操作系统内核。
祝好运!
发布于 2012-02-14 17:09:37
脑海中浮现的一个选项是Xinu (参见http://en.wikipedia.org/wiki/Xinu)
另一个是Qemu
Arduino是一种流行的硬件选项
https://stackoverflow.com/questions/9274169
复制相似问题