开发板:ZLG出品的EasyArm1138开发板(以前以100RMB购进的,现在有时间了,来学习下ARM)
开发软件:IAR Embedded Workbench 5.0 Kickstart
学习目标:主要是为了熟悉ARM的体系结构,不对外设做过多的涉足,所以基本的目标如下。
Ø 熟悉IO操作,这个主要是为了验证CPU运行的一些结果。
Ø 熟悉定时器,涉及到时钟问题,需要了解下。
Ø 熟悉ARM的中断操作,我总觉得中断才是嵌入式处理器的精华。
Ø 熟悉UART,我的目的是让ARM跟PC连起来,便于使用由PC端的串口调试助手与ARM交互,这样我就省去了键盘液晶类的交互设备。
Ø 在ARM上移植操作系统ucosII
Ø 给已移植的uCosII添加文件系统
其实EasyArm是配有学习光盘的,我看了一部分,觉得教程做的很好很细致,现在说实话有些佩服ZLG的工程师了,以前用过他们的MSP430的开发板,教程里的错误很有些,有些小鄙视,这个板子的教程很大的转变了我的看法。闲话不说了,我只是把自己的学习过程跟大家分享下,望对各位有帮助。