junzheng 发表于 2022-9-9 19:35

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

按照手册说明可以将SWCLK、SWDIO复用为UART0,结果无法烧录程序了。{:sad:}哪位大侠有办法?

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烧写

tpgf 发表于 2022-10-7 20:38

估计你初始化肯定是出问题了 还是想办法硬件复位一下吧啊

nawu 发表于 2022-10-7 20:50

HDSC支持的波特率范围是多少还是说仅仅支持一些特定的波特率数呢

aoyi 发表于 2022-10-8 10:04

9600为最常用的波特率,我也是杯具了居然不支持

zljiu 发表于 2022-10-8 10:20

ISP下载可以避免串口的这种尴尬现象吗

gwsan 发表于 2022-10-8 11:00

如果在不得已的情况下复用了下载引脚的话后续程序上应该如何处理呢

tfqi 发表于 2022-10-8 11:14

在已经配置为当前方式下载的情况下 如何设置为内部的boot和isp下载呢

averyleigh 发表于 2022-11-2 20:57

这个点击复位,然后下载程序呢。            

mollylawrence 发表于 2022-11-2 21:18

修改boot,使用串口下载程序吧。

bartonalfred 发表于 2022-11-3 21:07

可以延时一段时间,然后将IO口复用为串口。

houjiakai 发表于 2022-11-3 21:32

识别不到hc32的硬件了,这个怎么办

jimmhu 发表于 2022-11-10 12:44

keil好像不能使用了            
页: [1] 2
查看完整版本: HC32L196将SWCLK、SWDIO复用为UART0带来的问题