没有合适的资源?快使用搜索试试~ 我知道了~
对TMS320F2812复位过程的理解
需积分: 3 0 下载量 91 浏览量
2022-12-29
15:39:44
上传
评论
收藏 44KB DOC 举报
温馨提示
试读
5页
对TMS320F2812复位过程的理解
资源推荐
资源详情
资源评论
对 TMS320F2812 复位过程的理解
复位向量指向地址 0X3F FFC0 处,根据 MP/-MC 引脚电平高低确
定地址 0X3F FFC0 所存的值,其值决定复位向量跳转到哪里。
高(1):表示从片外地址 0x3F FFC0 处存储的值是 0X3F C000(此
值是内部固化无法更改),向量从外部 Zone7 处开始。此处怎么引导?
底(0):表示从片内地址 0X3F FFC0 处存储的值是 0X3F FB50(此
值是内部固化无法更改),向量从内部 ROM 地址 0X3F FB50 处开始调
用 InitBoot 函数(在 0X3F FB50 至 0X3F FFCO 之间 TI 在出厂时固化
了 InitBoot 函数),此函数执行完返回一个用户程序入口地址,接下
来就是从这个地址开始执行用户自己的程序。
这样下来的问题是:
第一、InitBoot 函数做了些什么?
InitBoot 函数具体处理的事件有:
1、初始化器件(OBJMODE=1;AMODE = 0;MOM1MAP=1;DP =
0;OVM = 0;SPM= 0;SP = 0x400)
2、虚拟读取 CSM 密码初值(此处不知道做什么用?)
3、调用 SelectBootMode 函数(此函数是内部固化)
4、退出 InitBoot 函数。
此处又有个问题 SelectBootMode 函数做了些什么?这里
SelectBootMode 函数做了 3 件事:
1、检测 SPICLKA,SCITXA,GPIO34 的电平,确定引导模式
资源评论
hziee30
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功