ARMv7 M Architecture Reference Manual
ARMv7-M的架构参考说明书,里面对ARM的编程模型以及Thumb指令集有详细的说明。虽然前后台程序往往可以用C、C++就可以实现,但简单的前后台程序用ARM芯片徒增硬件成本,而复杂的程序还采用前后台的模式徒增难度。因此在开发复杂程序时,给ARM移植个操作系统可以达到事半功倍的效果。而移植操作系统往往涉及汇编(虽然网上可以找到主流的ARM架构芯片移植好的系统代码,但自己实现的移植更有成就感),那么《ARMv7-M Architecture Reference Manual》就是你很好的选择。
用户评论