Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

USBX CDC ACM There is a problem with ux_device_class_cdc_acm_write #1

Open
arilink-tech opened this issue Oct 15, 2021 · 1 comment
Assignees

Comments

@arilink-tech
Copy link

arilink-tech commented Oct 15, 2021

I ported ThreadX and USBX on STM32F105RBT6. The USBX HID works well. When I try to use USBX CDC, the problem arises. I am using
The USBX sample app of x-cube-azrtos-f4. When I use the USB virtual serial port to send data to the serial port 3, everything is normal. When I use the serial port 3 to receive data and send it to the USB virtual serial port, the problem occurs. When the data exceeds a certain amount, HAL_UART_RxCpltCallback () It can still trigger and receive data from the serial port, but ux_device_class_cdc_acm_write does not work properly. Why?

@chr-btz
Copy link

chr-btz commented Jul 7, 2022

Hi there,
this is probably the same issue as this one

STMicroelectronics/x-cube-azrtos-h7#21

This issue also exits on F4, i made a fix in the issue which you can try.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants