1.掌握主流嵌入式微处理器的结构与原理,初学者建议学arm9微处理器。
2.掌握一个嵌入式操作系统,一般而言,初学者建议学习uclinux系统或者linux系统。
3.熟悉嵌入式软件开发流程并能够独立做一个嵌入式软件项目。