微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 44B0中断启动详解

44B0中断启动详解

时间:11-21 来源:互联网 点击:

ldr r9,=I_ISPR
ldr r9,[r9] 两条指令后,r9的内容为0X4 ,
movs r9,r9,lsr #1 r9内容右移一位
bcs ? 判断是否把置位是否转移到C位,
add r8,r8,#4 如果没有的R8加4
如果r9内容为0x04 需要右移3次 ,之后r8的内容为8 然后HandleADC的地址 加上r8的值就是串口1发送中断的地址,这个地址的内容是中断子程序的地址
再说明几个伪操作:^=MAP. #=field
别的方面我觉得比较容易理解了,就不多讲了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top