基于CAN通信实现MBD代码下载的DSP Bootloader开发 |
| |
作者姓名: | 郭毅锋 郭世成 黄丽敏 张栗 |
| |
作者单位: | 1. 广西科技大学自动化学院;2. 成都大学机械工程学院 |
| |
基金项目: | 四川省自然科学基金项目(2023NSFSC0368); |
| |
摘 要: | 为了实现DSP嵌入式系统在实际应用中便捷下载MBD(model-based design)代码的需求,文章设计了一种基于CAN通信实现MBD代码下载的Bootloader方案。以TMS320F28335为例,通过对MBD代码的结构进行分析,设计了Boot程序与MBD程序的内存划分方案,确保程序下载的有效性和稳定性;开发了相应的Boot程序和上位机程序,详细介绍了Bootloader的实现流程,并对关键步骤函数进行了分析与解释,利用CAN通信实现了程序的下载。实验结果表明,该方法稳定可靠且具有实用性,为DSP嵌入式系统在实际应用中的MBD代码下载提供了一种可行且高效的解决方案。
|
关 键 词: | TMS320F28335 CAN通信 MBD代码下载 Bootloader |
|