[研电赛技术支持] 基于HAL移植GD32F305 USB例程替换STM32F105错误问题

[复制链接]
2054|17
 楼主| xunyi1233221 发表于 2022-10-14 17:00 | 显示全部楼层 |阅读模式
原先使用STM32F105芯片开发,替换为GD32F305,在原先程序上移植GD32F305 USB例程,可识别到串口,但收发几次通信后串口出现"发送数据时发生错误,串口将被关闭!”的提示,请问有人知道是什么问题导致的吗?
Annie556 发表于 2023-4-6 11:28 | 显示全部楼层
这提示不是你上位机提示的么?看你上位机为何会提示这个问题啊
B1lanche 发表于 2023-4-6 12:34 | 显示全部楼层
是不是数据拥堵了呢?也许会出现这种情况
Carina卡 发表于 2023-4-6 13:38 | 显示全部楼层
如果下位机响应超时,估计上位机就会提示这种问题吧
Belle1257 发表于 2023-4-6 14:45 | 显示全部楼层
咋还串口将关闭呢?你不是调试USB例程么
Allison8859 发表于 2023-4-6 15:49 | 显示全部楼层
看看你的程序吧,估计就是在程序的问题上,仿真调试跟踪一下
Charlene沙 发表于 2023-4-7 07:08 | 显示全部楼层
你是用USB虚拟出个串口出来?
alxd 发表于 2023-4-7 08:10 | 显示全部楼层
正常是有串口的,为啥要虚拟个串口出来呢?
Candic12e 发表于 2023-4-7 10:03 | 显示全部楼层
应该是USB这块描述符啊,或者哪里逻辑没对吧
Charlotte夏 发表于 2023-4-7 11:33 | 显示全部楼层
没有工程没法说啊,你能把你的程序压缩发上来么?
Emily999 发表于 2023-4-7 17:02 | 显示全部楼层
我觉得有可能是协议不对导致的通信超时
geraldbetty 发表于 2023-4-7 18:15 | 显示全部楼层
这个没有测试过对的。

              
uytyu 发表于 2023-4-7 18:34 | 显示全部楼层
移植GD32F305 USB例程还是移植STM32F105 USB例程?
wwppd 发表于 2023-4-7 22:43 | 显示全部楼层
GD32F305不提供固件库的吗
mnynt121 发表于 2023-4-7 22:53 | 显示全部楼层
代码是互相兼容实现的吗              
linfelix 发表于 2023-4-7 23:16 | 显示全部楼层
GD32F305的性能怎么样              
alvpeg 发表于 2023-4-7 23:36 | 显示全部楼层
usb可以设置为虚拟串口的吗?              
GD32爱好者111 发表于 2023-4-13 19:06 | 显示全部楼层
在初始化的时候,注意FIFO FLUSH函数,ST芯片是先FLUSH 再初始化;替换为GD的芯片后,先FLUSH 再初始化,最后再FLUSH FIFO应该可以解决你的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

15

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部