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.2.3
构建目标工程
选择一个目标处理器:MSP430F5529 或 MSP430G2553。
选择通信接口:I
2
C、UART 或带有 CC110x 的 SPI。
打开 CCS 并选择或创建工作区。
将 MSPBoot CCS 工程导入工作区中。这些工程位于 MSPBoot\<target>_Examples\<communication_interface>\
选中 Copy projects into workspace 复选框以确保您所处理的工程位于工作区中而不是 PC 上的其他地方。
图 4-6
导入 MSPBoot CCS 工程
构建引导加载程序
选择 MSPBoot 工程
选择适当的目标配置(单映像或双映像)
图 4-7
选择目标配置
构建
并下载
。仅应将目标 LaunchPad 开发套件连接到 PC
构建两个应用程序。
选择 App1_MSPBoot 工程,然后选择与引导加载程序相同的配置。
图 4-8
选择 App1_MSPBoot 工程
点击“Build”
工程。在此步骤之后会生成输出,但是将通过主机处理器转换并下载输出。
节 4.1.2.1
说明了如何转换映像,而
节 4.2.4
说明了如何使用主机演示来下载映像。
对 App2_MSPBoot 重复步骤 6
千亿体育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下载安装
|