zoukankan      html  css  js  c++  java
  • arm 外设端口映射

    /* 硬件相关的设置 */
        /* 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)

    需理解

    电灯: 看原理图

  • 相关阅读:
    一句话开启XP_CMDSHELL
    CF14B Young Photographer 题解
    sql 存储过程与函数区别
    sql索引
    分区表中毒,重装系统
    面试
    XML范例的应用(转载)
    数据结构题目
    网页加载速度的方法和技巧
    设计模式分类
  • 原文地址:https://www.cnblogs.com/kwingmei/p/3388693.html
Copyright © 2011-2022 走看看