查看: 2551|回复: 3

FM33LG025的UART3与SWO和SCLK引脚复用无法实现

[复制链接]

3

主题

10

帖子

51

积分

中级工程师

Rank: 2

积分
51
发表于 2024-7-5 18:38:58 | 显示全部楼层 |阅读模式
FM33LG025的单独的串口功能正常,但是在调试FM33LG025的PD7和PD8引脚上要使用PD7:UART3-RX/SWCLK;PD8:UART3-TX/SWO的引脚复用功能,应该要注意什么,调试的过程中发现无法实现初始化完毕后无法实现UART3的串口通讯功能,引脚复用后完成UART功能初始化后SWO接口调试无法使用
回复

使用道具 举报

154

主题

846

帖子

4624

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4624
发表于 2024-7-20 14:12:21 | 显示全部楼层
uart与swd都是数字功能,是二选一的。
回复

使用道具 举报

3

主题

10

帖子

51

积分

中级工程师

Rank: 2

积分
51
 楼主| 发表于 2024-7-23 14:37:19 | 显示全部楼层
感谢管理员,已经解决,解决方法,MFANG进行配置之后,得到UART3的相关初始化函数,引脚和其他不复用的UART初始化函数不同的是,UART3的引脚重定向使能需要打开,才能正常使用
回复

使用道具 举报

3

主题

10

帖子

51

积分

中级工程师

Rank: 2

积分
51
 楼主| 发表于 2024-7-30 17:14:44 | 显示全部楼层
解决方法,在MFANG工具上先配置完SWO引脚设置,在新建一个工程,配置UART3,生成两个工程,在完成SWO初始化后,在根据具体需求进行UART3的初始化,使用引脚复用时,引脚的的重定向使能需要开启,才可以在复用的串口引脚上收发数据;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表