概述
/* 硬件相关的设置 */
/* Peri port setup
cpu: 外设 | 内存
cpu芯片手册上的外设是0x7000_0000 开始
所有这里告诉cpu ?
我可以骗 cpu 说是0x6000_0000 ?
*/
ldr r0, =0x70000000 @外设端口的地址 peripheral port memory remap register
orr r0, r0, #0x13 @r0=0x70000013
@ [31:12] base address: gives the physical base address of the region of memory
@ for remapping the peripheral port.
@ [11:5] UNP/SBZ
@ [4:0] size: indicates the size of the memory region that the peripheral port is remapped to
@ b10011 256M
mcr p15,0,r0,c15,c2,4 @ 256M(0x70000000-0x7fffffff)
需理解
电灯: 看原理图
转载于:https://www.cnblogs.com/kwingmei/p/3388693.html
最后
以上就是酷炫手链为你收集整理的arm 外设端口映射的全部内容,希望文章能够帮你解决arm 外设端口映射所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复