还是很久以前在大学做毕设的时候做过一段时间嵌入式开发。当时用的是MCS51的CPU.
现在基本上都忘光了.现在出于能力提升和挑战自己(嵌入式开发应该比普通应用开发复杂很多)的考虑,
决定开始重新学习.
我的C/C++的基础还可以,Linux操作系统也有一定了解。因此学习的目标主要是熟悉和掌握嵌入式系统本身的硬件结构,
指令系统,嵌入式操作系统的原理与实现。具体主要针对ARM系统和ARM上的Linux操作系统.
嵌入式学习没有条件实机操作是很难掌握的,幸好在网上找到了一个开源的ARM系统的模拟器Skyeye。是北京的一个
博士后陈渝开发的,还是我的本家。并且我自己有一个Zaurus C1000 的PDA,CPU是PAX270,OS 是Linux,
带一个很酷的键盘,比较容易定制,是我试验的最佳平台。(我给它换过好几个OS,但从来不清楚它内部的机制).
我想把以后这段时间的学习以及实践心得以学习笔记的形式整理出来,为同样对嵌入式系统感兴趣的人以及我以后参考.
阅读(2508) | 评论(0) | 转发(0) |