打印
[技术问答]

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

[复制链接]
2555|26
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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 | 只看该作者
赞楼主,无私奉献

使用特权

评论回复
5
gouguoccc| | 2022-9-11 18:10 | 只看该作者
可以通过内部boot烧写

使用特权

评论回复
6
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、运行程序相关下载功能。

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

使用特权

评论回复
7
guijial511| | 2022-9-13 11:51 | 只看该作者
可以通过内部boot下载

使用特权

评论回复
8
朝生| | 2022-9-13 14:56 | 只看该作者
修改启动boot,调整boot0和boot1的配置。

使用特权

评论回复
9
Bowclad| | 2022-9-16 19:17 | 只看该作者
可以通过内部boot烧写

使用特权

评论回复
10
tpgf| | 2022-10-7 20:38 | 只看该作者
估计你初始化肯定是出问题了 还是想办法硬件复位一下吧啊

使用特权

评论回复
11
nawu| | 2022-10-7 20:50 | 只看该作者
HDSC支持的波特率范围是多少还是说仅仅支持一些特定的波特率数呢

使用特权

评论回复
12
aoyi| | 2022-10-8 10:04 | 只看该作者
9600为最常用的波特率,我也是杯具了  居然不支持

使用特权

评论回复
13
zljiu| | 2022-10-8 10:20 | 只看该作者
ISP下载可以避免串口的这种尴尬现象吗

使用特权

评论回复
14
gwsan| | 2022-10-8 11:00 | 只看该作者
如果在不得已的情况下复用了下载引脚的话  后续程序上应该如何处理呢

使用特权

评论回复
15
tfqi| | 2022-10-8 11:14 | 只看该作者
在已经配置为当前方式下载的情况下 如何设置为内部的boot和isp下载呢

使用特权

评论回复
16
averyleigh| | 2022-11-2 20:57 | 只看该作者
这个点击复位,然后下载程序呢。              

使用特权

评论回复
17
mollylawrence| | 2022-11-2 21:18 | 只看该作者
修改boot,使用串口下载程序吧。

使用特权

评论回复
18
bartonalfred| | 2022-11-3 21:07 | 只看该作者
可以延时一段时间,然后将IO口复用为串口。

使用特权

评论回复
19
houjiakai| | 2022-11-3 21:32 | 只看该作者
识别不到hc32的硬件了,这个怎么办

使用特权

评论回复
20
jimmhu| | 2022-11-10 12:44 | 只看该作者
keil好像不能使用了              

使用特权

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

本版积分规则

20

主题

71

帖子

2

粉丝