Uriah 发表于 2025-8-11 07:34

USB虚拟串口卡数据

USB转串口传大数据时偶尔会卡住,拔插后才能恢复

Clyde011 发表于 2025-8-11 07:36

PC端程序读取是否及时

公羊子丹 发表于 2025-8-11 07:38

USB中断优先级够高吗

周半梅 发表于 2025-8-11 07:39

大数据用环形缓冲区

帛灿灿 发表于 2025-8-11 07:40

看下PC端驱动有没有问题

童雨竹 发表于 2025-8-11 07:41

试试改成双缓冲传输

万图 发表于 2025-8-11 07:42

供电不稳也会卡

Wordsworth 发表于 2025-8-11 07:43

我加了流控好很多

Bblythe 发表于 2025-8-11 07:43

DMA方式比中断效率高

Pulitzer 发表于 2025-8-11 07:44

会不会是端点配置太少

Uriah 发表于 2025-8-11 07:45

发送间隔设短点试试

jtracy3 发表于 2025-8-11 22:11

USB发送或接收缓冲区过小,或数据传输速率过高,可能导致数据堆积

minzisc 发表于 2025-8-11 23:10

降低实际传输速率            

tifmill 发表于 2025-8-12 00:51

STM32微控制器内置USB控制器,可以直接与USB接口连接。

kmzuaz 发表于 2025-8-12 03:51

调整缓冲区和堆栈大小,避免数据溢出和堆栈溢出

sesefadou 发表于 2025-8-12 11:51

STM32提供了HAL库,可以简化USB CDC类的开发。HAL库提供了许多现成的函数,用于USB设备的配置和数据传输。

hilahope 发表于 2025-8-12 12:27

USB引脚正确配置,中断使能,避免通信异常

jimmhu 发表于 2025-8-12 12:59

需要一些简单的电阻和电容来稳定信号。

ulystronglll 发表于 2025-8-12 14:07

可在程序中添加USB重新枚举函数,模拟USB插拔,避免物理插拔导致的连接问题。

mattlincoln 发表于 2025-8-12 15:53

采用中断 + 环形缓冲区 + RTOS 任务的异步处理模式,提高效率
页: [1] 2
查看完整版本: USB虚拟串口卡数据