ZHCAA00E
June 2013 – January 2024
1
摘要
商标
1
引言
1.1
术语表
1.2
约定
2
执行
2.1
主例程
2.2
应用程序管理器
2.2.1
引导和应用程序检测
2.2.1.1
强制使用引导加载程序模式
2.2.1.2
应用程序验证
2.2.1.3
跳转到应用程序
2.2.2
矢量重定向
2.2.3
闪存器件中的中断矢量
2.2.4
双映像支持
2.2.4.1
在双映像模式下跳转到应用程序
2.3
存储器接口 (MI)
2.3.1
双映像支持
2.4
通信接口 (CI)
2.4.1
Physical-DataLink (PHY-DL)
2.4.1.1
I2C
2.4.1.1.1
超时检测
2.4.1.2
UART
2.4.1.3
SPI
2.4.1.4
CC110x
2.4.1.5
通信共享
2.4.2
NWK-APP
2.4.2.1
基于 BSL 的协议
2.4.2.1.1
安全性
2.4.2.1.2
使用 CC110x 的基于 BSL 的协议
2.4.2.1.3
采用 I2C 的示例
2.4.2.1.4
采用 UART 或 CC110x 的示例
3
定制 MSPBoot
3.1
预定义的定制
4
构建 MSPBoot
4.1
启动新工程
4.1.1
创建新的 MSPBoot 工程
4.1.1.1
MSPBootProjectCreator.pl
4.1.1.2
在 CCS 中导入工程规范文件
4.1.1.3
修改生成的源代码
4.1.1.3.1
修改 MSPBoot Main.c
4.1.1.3.2
修改 TI_MSPBoot_Config.h
4.1.1.3.3
修改 TI_MSPBoot_CI_PHYDL_xxxx_xxx.c
4.1.1.3.4
修改 TI_MSPBoot_AppMgr.c
4.1.1.3.5
修改 Application Main.c
4.1.1.3.6
修改 TI_MSPBoot_Mgr_Vectors_xxxx.c
4.1.2
使用 MSPBoot 加载应用程序代码
4.1.2.1
转换应用程序输出映像
4.2
示例
4.2.1
LaunchPad 开发套件硬件
4.2.2
CC110x 硬件
4.2.3
构建目标工程
4.2.4
构建主机工程
4.2.5
运行示例
5
参考文献
6
修订历史记录
4.1.1.3.6
修改 TI_MSPBoot_Mgr_Vectors_xxxx.c
TI_MSPBoot_VecRed_xxxx_App.c 中有两个 TODO 项需要用户修改:
添加 ISR 原型
为了让矢量重定向能够正常工作,请为应用程序中使用的每个 ISR 添加外部原型。这些将在下一个 TODO 中使用。
更新代理矢量表
要以应用程序中使用的 ISR 更新代理中断矢量表,请将“Dummy_ISR”文本替换为相应的 ISR 函数名称。每行旁边的注释将显示与 ISR 相关的外设。
千亿体育app官网登录(中国)官方网站IOS/安卓通用版/手机APP
|
米乐app下载官网(中国)|ios|Android/通用版APP最新版
|
米乐|米乐·M6(中国大陆)官方网站
|
千亿体育登陆地址
|
华体会体育(中国)HTH·官方网站
|
千赢qy国际_全站最新版千赢qy国际V6.2.14安卓/IOS下载
|
18新利网v1.2.5|中国官方网站
|
bob电竞真人(中国官网)安卓/ios苹果/电脑版【1.97.95版下载】
|
千亿体育app官方下载(中国)官方网站IOS/安卓/手机APP下载安装
|