希望能找到中文的Cortex-M3 技术参考手册.pdf !
ARMv7 instruction-set architecture
还有是 CM3核的指令手册,寄存器组,工作模式等等说明文档。
就如ARM7核那样的PDF文档。 为何版主不一同提供啊?
我也没有这些文档,这些都是ARM公司控制的文档
做STM32的应用程序,一般用不到这些文档。
《Cortex-M3 技术参考手册》可以在ARM的网站下载。
谢谢!
但 Thumb-2指令和内核的一些说明总有吧?
CPU的指令手册和CPU的介绍少不了吧?
我的意思是,我想用纯汇编来写程序。该如何下手?
我的意思是,我想用纯汇编来写程序。如何能下手?
没有这些基本的东西,我如何能下手?
CPU的介绍在《Cortex-M3 技术参考手册》中
关于Thumb-2指令的说明我也没有。
不鼓励使用纯汇编来写Cortex-M3的程序,如果你有充足的理由这样做,请向ARM公司申请。
这个就是《Cortex-M3 TRM》吧
这个需要申请吗?
不是可以直接下载的吗?
好不容易才找到些关于汇编的资料,开始对STM32失望了!
学习指令系统和汇编是认识一种新CPU的好方法。我一直这样认为。
但是 好不容易才找到些关于汇编的资料,开始对STM32失望了!
用IAREWAR 5.11 和 KEIL MDK 3.22A对比了一下,也大概看了看里面的例子程序。 觉得好不爽!可能是刚开始不适应吧.
一直使用ATMEL的ARM7/ARM9那种库方式,喜欢ADS1.2那种汇编和C混和的方式,
现在要习惯IAR/KEIL MDK的 CM-3方式了.
1。CM-3的堆栈还是跟 ARM7的一样吗? 从上到下!?
2。CM-3复位好不用REMAP? 是什么工作模式?
3。工作寄存器也跟ARM7、ARM9接近吗?
。。。。
如何由 ARM7/ARM9快速过度到CM-3的使用编程来?
楼上还不适应cm3,cm3比arm7/9更easy
《Cortex-M3 权威指南》看到头都大!
里面关于 NVIC寄存器小结, 寄存器实在太多、复杂。晕~~~~!