发布网友
共3个回答
热心网友
先从控制部分学习,学习arm内部资源,在ADS1.2平台下,熟悉对ARM资源的操作,最好资金允许的话,可以考虑买块开发板,现在市面上比较畅销的好像是s3c2440,估计在500左右,熟悉之后再着手学习基于uc/OS的实验,然后再去学习嵌入式linux开发平台,对于一些系统移植,驱动开发,还有图形界面等后期再深入
热心网友
arm+linux
1)在ADS1.2环境下,熟悉ARM架构的编程,安装一个自己喜欢的Linux操作系统(Ubuntu或Fedora),熟悉一下linux操作系统,熟悉linux下C语言编程。
2)在linux下安装交叉编译器(arm-linux-gcc)等,学会读懂makefile。
3)最好买一块开发板,下载linux,u-boot源代码,学会裁减linux操作系统,移植uboot,编写linux驱动等。
推荐一本书《嵌入式Linux应用开发完全手册》。
热心网友
推荐一本《ARM体系结构与编程》,起点低。最好搞个开发板,实践一下。