想自学arm,选什么书好???
------解决方案--------------------
选什么书不重要,下面的准备要必须:
1. C语言要入门,什么变量函数指针数组啊,要能分得清,看的懂。
2. 要懂什么是嵌入式系统,什么是MCU,CPU,单片机,什么是外围设备,这个就是个概念,上网查一下十分钟 搞定。
3. 要买块开发板,最好买块常用的ARM的,这样资料多,比如STM32的开发板就不错,一块配置不错的开发板也就两三百块钱。当然最好再买个仿真器(100-200之间,不穿衣服的80左右)。
4. 先把怎么建工程,怎么用编译器仿真器,怎么调试搞懂。
5. 先拿开发板带的例子试,不懂的去看资料,看书也可以呀,然后再试。
6. 有点底气之后就改,不怕出错,不怕不懂,出错就改,不懂就看就问就查。
7. 总之,书不是必须的。买块开发板+仿真器是必须,有时间是必须的,坐的住是必须的,愚公移山的精神是必须的,啃datasheet是必须的,经常上网查资料是必须的。