[技术问答]

HC32L196将SWCLK、SWDIO复用为UART0带来的问题

[复制链接]
558|8
手机看帖
扫描二维码
随时随地手机跟帖
junzheng|  楼主 | 2022-9-9 19:35 | 显示全部楼层 |阅读模式
按照手册说明可以将SWCLK、SWDIO复用为UART0,结果无法烧录程序了。哪位大侠有办法?

使用特权

评论回复
junzheng|  楼主 | 2022-9-9 21:25 | 显示全部楼层
串口被初始化成了波特率9600,HDSC 不支持9600波特率。无法串口下载。

使用特权

评论回复
junzheng|  楼主 | 2022-9-10 09:57 | 显示全部楼层
本帖最后由 junzheng 于 2022-9-11 08:20 编辑

通过HDSC软件使用ISP下载成功。参考应用笔记《SWD端口复用为GPIO功能Rev1.2.pdf》

使用特权

评论回复
厚劲薄发| | 2022-9-11 17:48 | 显示全部楼层
赞楼主,无私奉献

使用特权

评论回复
gouguoccc| | 2022-9-11 18:10 | 显示全部楼层
可以通过内部boot烧写

使用特权

评论回复
junzheng|  楼主 | 2022-9-13 09:50 | 显示全部楼层
junzheng 发表于 2022-9-9 21:25
串口被初始化成了波特率9600,HDSC 不支持9600波特率。无法串口下载。

这个表述是错误的。可以选用HDSC支持的任何频率。主要是操作顺序要正确:
1、在目标MCU上电之前,将BOOT0连接到MCU的VCC;
2、按照HDSC提示的连接方式连接串口与目标板;
3、目标板上电;
4、运行程序相关下载功能。

(前面不成功,是顺序错了。)

使用特权

评论回复
guijial511| | 2022-9-13 11:51 | 显示全部楼层
可以通过内部boot下载

使用特权

评论回复
朝生| | 2022-9-13 14:56 | 显示全部楼层
修改启动boot,调整boot0和boot1的配置。

使用特权

评论回复
Bowclad| | 2022-9-16 19:17 | 显示全部楼层
可以通过内部boot烧写

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则