Chinaunix首页 | 论坛 | 博客
  • 博客访问: 17345
  • 博文数量: 15
  • 博客积分: 1160
  • 博客等级: 少尉
  • 技术积分: 310
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-21 16:20
文章分类
文章存档

2011年(1)

2008年(14)

我的朋友

分类: LINUX

2008-06-10 18:12:45

推荐用书,注意只是推荐,对于初学者《ARM体系结构与编程》、《深入浅出ARM7-LPC213x/214x》(上册)、《ARM实验教程》(一) 这三本就够了。
标签:嵌入式开发 嵌入式系统 arm嵌入式

ARM7开发板一个。
1
、有一点单片机基础、有C语言给单片机编程的基础。单片机如MCS51或者PIC或者AVR等等,如果你已经玩单片机玩的很熟了或者已经做了一两个项目了,可以进入第二步(C语言要扎实噢!)。

2
、熟悉ADS1.2开发环境。把书中的蜂鸣器实验的程序例子能在ADS1.2上运行,并蜂鸣器也能响。OKADS1.2环境你这时也了解了,其实和KeilMplab都差不多。

3
、自己分析书中几个 O口操作 UARTtmer0的例子并在ADS1.2上运行并在实验板上调试完成。注意在这里我们只要大体知道程序的流程和寄存器的设置就行,一定有一些不懂的,最好弄懂,不懂也没事,不要深究!

4
、在完成了第3步后,你一定会对有更深的了解,但你也一定会觉得ARM真难啊,比单片机难多了,很繁杂很乱。你有这中感觉就对了。因为你没有看《ARM体系结构与编程》,这本书我个人推荐必看,仔细看,不懂的可以放过,但要一遍又一遍的看,直到全部(书中有一些明显的不知道也无大碍的地方当然就不用较真了)懂了为止。对于汇编只要能查书看懂汇编程序即可。重点在ARM的启动装载即 bootloader的编程,看完此书要求自己能对bootloader编程。

5
、完成了第4步,在看书如《深入浅出ARM7-LPC213x/214x》(上册)、《ARM嵌入式系统实验教程》(一),这是你就会觉得ARM7和单片机一个难度了,一切就OK了!

完成了前5步,可以说的学习入了门。在继续学,就要看看uc-OS II等操作系统,makefile......ARM入门了该学什么自己也就自然知道了,一定的水平决定自己的认知度。

阅读(256) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~