主题 : tiny6410裸机程序-led_1 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 111820
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2015-01-07
最后登录: 2015-01-14
楼主  发表于: 2015-01-12 13:10

 tiny6410裸机程序-led_1

_start:
    // 把外设的基地址告诉CPU
    ldr r0, =0x70000000                     //对于6410来说,内存(0x00000000~0x60000000),外设(0x70000000-0x7fffffff)
    orr r0, r0, #0x13                        //外设大小:256M
    mcr p15,0,r0,c15,c2,4                   //把r0的值(包括了外设基地址+外设大小)告诉cpu

请问orr r0 , r0 , #0x13  为什么说外设大小是256M  ?
级别: 新手上路
UID: 119182
精华: 0
发帖: 18
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 36 分
注册时间: 2015-09-21
最后登录: 2016-03-30
1楼  发表于: 2015-10-03 09:24
请问你用的什么编译器啊