硬汉嵌入式论坛

 找回密码
 立即注册
查看: 532|回复: 2
收起左侧

[有问必答] USB虚拟串口与CH340通信问题。

[复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2025-3-7 19:03:05 | 显示全部楼层 |阅读模式
最近做了一个两个板子之间通信,一个板子是usb接口,一个板子是串口,usb接口发送数据到串口没问题,usb接收时如果对面串口是轮训着发送也没问题,但是如果usb接收函数放到任务里,并且对面串口不发送数据,那么usb这块板子的程序就会任务不进行切换,程序不进hardfault但是也不会运行。代码如下。
1741345343(1).png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
发表于 2025-3-8 09:10:52 | 显示全部楼层
ST的这个USB库接受是不是有个接收回调,最好在他的接收回调里面处理。任务里面处理,接收到后给任务发消息。
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2025-3-21 11:14:29 | 显示全部楼层
eric2013 发表于 2025-3-8 09:10
ST的这个USB库接受是不是有个接收回调,最好在他的接收回调里面处理。任务里面处理,接收到后给任务发消息 ...

好的 感谢。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-12 12:16 , Processed in 0.210358 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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