硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3599|回复: 1
收起左侧

[有问必答] V6板子--SYSCFG 存储器重映射寄存器疑问

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2017-4-26 19:27:07 | 显示全部楼层 |阅读模式
描述:
SYSCFG memory remap register

此寄存器用于对存储器重映射进行配置:
● 使用两个位来配置可在地址 0x0000 0000 访问的存储器区域。从而通过软件选择物理重
映射,而旁路 BOOT 引脚。
● 这两个位的复位值和复位时 BOOT 引脚的设置相同。当 BOOT 引脚设为 10 [(BOOT1,BOOT0)
= (1,0)] 从主 Flash 中自举时,寄存器值为 0x00。

问:
该寄存器一般的使用场景是什么?经过试验通过 BOOT 引脚配置从flash启动以及从sram启动,为何该寄存器读出的值都是0? 对此非常疑惑,请帮忙解答。感谢
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2017-4-27 01:00:01 | 显示全部楼层
基本用不上。这个存储器的重映射最根本原因是Cortex-M内核的要求,系统上电后,必须是从0x0000_0000地址读取中断向量表。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-16 15:20 , Processed in 0.036395 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表