ARM7中断向量重映射的问题
来源:互联网 发布:java简历工作内容 编辑:程序博客网 时间:2024/06/07 09:09
有这么一段:
_RAM_STARTADDRESS定义在了SDRAM起始地址,0x0c000000。
//中断向量重映射
for (cc = _RAM_STARTADDRESS;cc < (_RAM_STARTADDRESS + 0x20);cc += 4)
{
*((volatile unsigned *)cc) = 0xEA000000 + ((unsigned int)Image$$RO$$Base - 0x0c000000 - 8) / 4;
}
功能是把向量表重映射到0x0c000000之后的任意位置。
大概的意思是明白了,0xEA是‘b’的反汇编。Image$$RO$$Base放的是重映射的向量表首地址。-8是因为三级流水线。对最后为什么要 /4不理解……
_RAM_STARTADDRESS定义在了SDRAM起始地址,0x0c000000。
//中断向量重映射
for (cc = _RAM_STARTADDRESS;cc < (_RAM_STARTADDRESS + 0x20);cc += 4)
{
*((volatile unsigned *)cc) = 0xEA000000 + ((unsigned int)Image$$RO$$Base - 0x0c000000 - 8) / 4;
}
功能是把向量表重映射到0x0c000000之后的任意位置。
大概的意思是明白了,0xEA是‘b’的反汇编。Image$$RO$$Base放的是重映射的向量表首地址。-8是因为三级流水线。对最后为什么要 /4不理解……
- ARM7中断向量重映射的问题
- ARM 中断向量重映射问题
- ARM7中断向量控制器,学习体会
- keil环境下stm32f030R8 APP程序中断向量的重映射
- RTX-51 中断向量重定位问题
- ARM7内核寄存器、中断向量控制器
- ARM7 s3c44box中断全局变量问题
- 中断向量重定位
- ARM7学习笔记——中断向量控制器VIC
- RAM7中断重映射
- 关于STM32的中断向量表的重映射的问题
- arm7的问题
- eboot中断向量问题
- ARM7 的中断寄存器的设置方法
- ARM7软件中断SWI的实现
- ARM7/9 的中断与 RTOS 系统
- arm7 LPC2103 中断的处理方法
- ARM7/9 的中断与 RTOS 系统
- 类似对话框的非全屏Activity
- SDL使用16x16字模HZK16画汉字
- Excel VBA入门(4) - Workbook常用功能及方法介绍
- mmap对get_free_pages 等的不同做法
- 基于COM技术的ATM自动存款机实现(C#版)
- ARM7中断向量重映射的问题
- 7 个效果震憾的 HTML5 应用组件
- HDU 2594 EX_KMP或者字符串hash
- Linux操作系统的选择
- 国外CMS演示示例
- Canvas 属性,方法
- LeetCode (F)
- 新人报到
- Problem J: Scholarship