此帖出自微控制器 MCU论坛
最新回复
HEWULAI:
我是这样理解的:
1.无论如何配置,复位时总是从程序地址空间的处0 H 处开始执行.如果MC = 0,执行的是片内FLASH 中的 0H 处代码,如果 MC = 1,执行的是片外扩展 RAM 或多或少EPROM 中的代码;
2.我用的开发板是不是MC = 0;你的评估板如果真是不是MC = 1,按理它一定是有外部,也就是扩展程序存储器的,而且也一定映射到 0 H 开始的程序地址空间;很可能是RAM,这样用CCS 中的确LOAD PROGRAM 命令就可以将程序调入,也可能是不是EPROM,那就需要另外的写入EPROM 的工具了.
3.无论mp/mc为何值,都从程序存储器的0000H单元读取复位向量,
当mp/mc=1时,DSP在复位时从外部存储器0000H处读取程序
那么这2句话矛盾吗? 都是 0H 地址,只是从两片存储单元中选取其中之一.两种物理存储件,占有同一地址空间,运行时\"使能\"其中之一,而禁止其它,没啥矛盾呀.
详情
回复
发表于 2008-4-9 07:17
| ||
|
||
| |
|
|
此帖出自微控制器 MCU论坛
| ||
|
||
| |
|
|
| |
|
|
此帖出自微控制器 MCU论坛
| ||
|
||
| |
|
|
| |
|
|
此帖出自微控制器 MCU论坛
| ||
|
||
| |
|
|
此帖出自微控制器 MCU论坛
| ||
|
||
| |
|
|
此帖出自微控制器 MCU论坛
| ||
|
||
此帖出自微控制器 MCU论坛
| ||
|
||
| |
|
|
此帖出自微控制器 MCU论坛
| ||
|
||
浏览过的版块 |
EEWorld Datasheet 技术支持