查看: 4065|回复: 5

[求助] KL25芯片手册上说支持从RAM启动?感到很疑惑,启动时,不是总是从Flash 0扇区开始的吗

[复制链接]

该用户从未签到

35

主题

83

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
发表于 2013-4-26 16:21:01 | 显示全部楼层 |阅读模式
芯片启动时,不是总是从Flash 0扇区读取中断向量表吗?
我知道答案 目前已有4人回答
回复

使用道具 举报

该用户从未签到

1

主题

47

帖子

0

版主

Rank: 7Rank: 7Rank: 7

积分
115
最后登录
1970-1-1
发表于 2013-4-26 16:36:18 | 显示全部楼层

RE:KL25芯片手册上说支持从RAM启动?感到很疑惑,启动时,不是总是从Flash 0扇区开始的吗

那个手册?能不能把原话截图下。
我觉得原话的意思是Cortex-M0+支持向量表配置到RAM首地址,如果你自己做一个bootloader是可以实现用户程序从RAM启动的。
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

83

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2013-4-26 16:49:13 | 显示全部楼层

回复:KL25芯片手册上说支持从RAM启动?感到很疑惑,启动时,不是总是从Flash 0扇区开始的吗

The CM0+ core adds support for a programmable Vector Table Offset Register (VTOR)
to relocate the exception vector table. This device supports booting from internal flash
and RAM.
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

83

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2013-4-26 16:53:40 | 显示全部楼层

回复:KL25芯片手册上说支持从RAM启动?感到很疑惑,启动时,不是总是从Flash 0扇区开始的吗

原话是这样的The CM0+ core adds support for a programmable Vector Table Offset Register (VTOR) to relocate the exception vector table. This device supports booting from internal flash
and RAM.这段英文的意思不就是芯片支持从RAM启动吗?
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

14

帖子

0

新手上路

Rank: 1

积分
7
最后登录
1970-1-1
发表于 2013-5-9 14:12:04 | 显示全部楼层

RE:KL25芯片手册上说支持从RAM启动?感到很疑惑,启动时,不是总是从Flash 0扇区开始的吗

不是的,这段意思是指中断向量表可以重新定义,也就说中断向量可以定义在RAM中.但系统上电后.还是从0x000000地址开始运行.
回复 支持 反对

使用道具 举报

该用户从未签到

85

主题

790

帖子

0

金牌会员

Rank: 6Rank: 6

积分
2279
最后登录
1970-1-1
发表于 2013-5-22 11:31:05 | 显示全部楼层

RE:KL25芯片手册上说支持从RAM启动?感到很疑惑,启动时,不是总是从Flash 0扇区开始的吗

嗯。对的,楼上正解。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-10-25 08:51 , Processed in 0.106350 second(s), 25 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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