- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 未完
mov pc lr---子程序返回2.lr(r14)的作用问题,这个lr一般来说有两个作用:1》.当使用bl或者blx跳转到子过程的时候,r14保存了返回地址,可以在调用过程结尾恢复。2》.异常中断发生时,这个异常模式特定的物理R14被设置成该异常模式将要返回的地址。
2016-07-29 20:38:37 180
原创 B、BL、BX、BLX 和 BXJ
B、BL、BX、BLX 和 BXJ跳转、带链接跳转、跳转并切换指令集、带链接跳转并切换指令集、跳转并转换到 Jazelle 状态。语法123op1{cond}{.W} <wbr />label op2{cond} <wbr />Rm其中:op1
2016-07-29 15:03:02 1530
原创 LDR , STR的用法
GPIO_AFG EQU 0xFFF83000 定义GPIO_AFG的地址为: 0xFFF83000 LDR r0, =GPIO_AFG 把GPIO_AFG的地址即0xFFF83000存入R0中LDR r1, =0x00000010 把立即数0x00000010 存入R1中,如果是MOV指令,
2016-07-28 20:05:15 4653
转载 STM32-外部中断学习笔记
中断分类 STM32的EXTI控制器支持19 个外部中断/ 事件请求。每个中断设有状态位,每个中断/ 事件都有独立的
2016-07-27 19:45:26 2338
转载 STM32 GPIO 相关寄存器
每个GPIO端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH)分别控制每个端口的高八位和低八位,如果IO口是0-7号的话,则写CRL寄存器,如果IO口是8-15号的话,则写CRH寄存器,两个32位数据寄存器(GPIOx_IDR,GPIOx_ODR)一个是只读作输入数据寄存器,一个是只写作输出寄存器,一个32位置位/复位寄存器(GPIOx_BSRR),一个16位复位寄存器(GPIO
2016-07-08 17:13:18 737
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人