共2条
1/1 1 跳转至页
问
映射是不是就相当于软件更改存储器的地址啊
例如异常向量在0x00000000~0x0000001f
ramap到0x40000000
那上电后程序就从0x40000000开始执行啊
是不是可以理解为跳转
还有啊
remap后
原来的0x00000000~0x0000001f 干什么用
好多都不理解
哪位可以解释一下
谢谢 答 1: 怎么没人回啊 答 2: re:"ramap到0x40000000
那上电后程序就从0x40000000开始执行啊
是不是可以理解为跳转"
这样理解是错误的。ramap到0x40000000后,只是访问0x00000000的内容就是0x40000000上的内容。
"还有啊
remap后
原来的0x00000000~0x0000001f 干什么用"
没有“原来的0x00000000~0x0000001f”的概念,0x00000000~0x0000001f只是一个(访问)地址,设置它连到FLASH(映射到FLASH)就是访问FLASH,设置它连到RAM就是访问RAM。
答 3: 谢谢 答 4: 感谢 答 5: 不好意思,还是没有理解,"ramap到0x40000000
那上电后程序就从0x40000000开始执行啊
是不是可以理解为跳转"
###这样理解是错误的。ramap到0x40000000后,只是访问0x00000000的内容就是0x40000000上的内容。###
****这句话“ramap到0x40000000后,只是访问0x00000000的内容就是0x40000000上的内容。”可以在Remap时本来就是将0x00000000的内容拷贝到0x40000000去的呀,我怎么始终感觉是在0x00000000处放了跳转。因为上电要到0x40000000去运行只有一个可能,将PC的值装入0x40000000,这不就是一个跳转吗,不好意思现在头很晕,有没有一个更让我明白一点的解释呀,谢谢!
例如异常向量在0x00000000~0x0000001f
ramap到0x40000000
那上电后程序就从0x40000000开始执行啊
是不是可以理解为跳转
还有啊
remap后
原来的0x00000000~0x0000001f 干什么用
好多都不理解
哪位可以解释一下
谢谢 答 1: 怎么没人回啊 答 2: re:"ramap到0x40000000
那上电后程序就从0x40000000开始执行啊
是不是可以理解为跳转"
这样理解是错误的。ramap到0x40000000后,只是访问0x00000000的内容就是0x40000000上的内容。
"还有啊
remap后
原来的0x00000000~0x0000001f 干什么用"
没有“原来的0x00000000~0x0000001f”的概念,0x00000000~0x0000001f只是一个(访问)地址,设置它连到FLASH(映射到FLASH)就是访问FLASH,设置它连到RAM就是访问RAM。
答 3: 谢谢 答 4: 感谢 答 5: 不好意思,还是没有理解,"ramap到0x40000000
那上电后程序就从0x40000000开始执行啊
是不是可以理解为跳转"
###这样理解是错误的。ramap到0x40000000后,只是访问0x00000000的内容就是0x40000000上的内容。###
****这句话“ramap到0x40000000后,只是访问0x00000000的内容就是0x40000000上的内容。”可以在Remap时本来就是将0x00000000的内容拷贝到0x40000000去的呀,我怎么始终感觉是在0x00000000处放了跳转。因为上电要到0x40000000去运行只有一个可能,将PC的值装入0x40000000,这不就是一个跳转吗,不好意思现在头很晕,有没有一个更让我明白一点的解释呀,谢谢!
共2条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| PCF8574功能模块及其使用被打赏¥20元 | |
| 传感器LSM6DSO及LIS3MDL的功能检测被打赏¥18元 | |
| LPS25HB气压传感器及其检测被打赏¥18元 | |
| HTS221温湿度传感器及其检测被打赏¥18元 | |
| 【S32K3XX】HSE FW 版本更新被打赏¥21元 | |
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
| TCS3472S传感器及其色彩检测被打赏¥19元 | |
| 【S32DS】S32K3 RTD7.0.1 HSE 组件配置报错问题解决被打赏¥27元 | |
| 【S32K3XX】MCME 启动 CORE1被打赏¥23元 | |
| AG32VH407下温度大气压传感器及其检测被打赏¥20元 | |
我要赚赏金
