摘要: 众所周知,我们编写程序控制硬件是通过寄存器来编程操控的,寄存器就好像是硬件提供的API供编程人员使用。 SOC中有两类寄存器:通用寄存器和特殊功能寄存器SFR(special function register) 通用寄存器(arm中有37个)是CPU的组成部分,CPU的很多活动都需要通用寄存器的支 阅读全文
posted @ 2020-02-09 22:33 朱果果 阅读(264) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/alatebloomer/article/details/79841088 阅读全文
posted @ 2020-02-09 22:30 朱果果 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 在操作寄存器时,遇到概念上的理解问题。混淆了内存地址与内存空间 首先,读懂指令 ldr r0,=0x11000c40 //0x11000c40是寄存器GPX2CON的地址,将这个地址写入r0寄存器的空间 ldr r1,[r0] //将r0空间的地址所指向的4字节数据,读入r1的内存空间,即r1储存了 阅读全文
posted @ 2020-02-09 13:13 朱果果 阅读(2203) 评论(0) 推荐(0) 编辑