前言
Bootloader升级工具:可用TTL、232、485(硬件收发模式),其中的一种,本文选用485
烧写Bootloader底层工具:Jlink
烧写Bootloader底层软件:S32DS for ARM + Jlink驱动
编程工具:Matlab2022b的simulink + 官方的MBDT(S32K1xx)模型库 + 串口驱动
办公工具:一台配置可以的电脑
烧写对象:一块基于S32K144的电路板
一、烧写Bootloader底层“S32K144_Bootloader.rbf”
1、双击打开“S32 Design Studio for ARM”软件
2、新建一个空的工作空间
3、插上Jlink,对接好电路板
4、打开Flash加载空间
5、加载“S32K144_Bootloader.rbf”文件
6、配置Jlink
${jlink_path}/${jlink_gdbserver}
7、界面的右下角有进度,等待完成
二、SimuLink中编程配置成串口烧写,硬件上使用串口1,引脚为PTC6、PTC7
1、485的硬件自收发电路如下,使用串口1,引脚为PTC6、PTC7
2、SimuLink配置下载方式
3、SimuLink的单片机配置
4、编译程序,自动下载,烧写的时候要重启一下单片机,记得摘掉Jlink
如果没有重启,就会找不到串口
先断电重启一下,然后迅速点击确定(1s内完成)
右下角的数值就是下载程序的进度 文章来源:https://www.toymoban.com/news/detail-609756.html
等待进度100%完成文章来源地址https://www.toymoban.com/news/detail-609756.html
到了这里,关于FS32K144官方提供串口Bootloader对接Matlab串口烧写程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!