55337575
发表于 2024-3-8 11:08:54
dongchengya 发表于 2024-3-8 10:27
这里有两个USB库,
旧一点的这个可以在 FressRTOS 中使用,但是会对其他线程有影响,
新一点的这个USB库...
我不喜欢使用LIB,LIB是通用库,冗余太多,损失速度同时占用内存太大
dongchengya
发表于 2024-3-8 11:13:04
55337575 发表于 2024-3-8 11:08
我不喜欢使用LIB,LIB是通用库,冗余太多,损失速度同时占用内存太大
这个是 USB-CDC 的lib 库,自己写这个USB库 对与大部分开发者来时真是太难了哦
dongchengya
发表于 2024-3-8 11:22:55
55337575 发表于 2024-3-8 11:08
我不喜欢使用LIB,LIB是通用库,冗余太多,损失速度同时占用内存太大
我之前用STM32的时候 也和你一样,喜欢用寄存器写程序,
但是现在不同了,毕竟函数库 比较方便使用,还不容易遗漏没注意到的问题
55337575
发表于 2024-3-8 11:29:36
USB不论HID还是CDC等等在驱动侧都一样的,使用他的例子改一下就好了,而且还没有模式限制
55337575
发表于 2024-3-8 12:33:16
kingmacth 发表于 2023-6-8 14:09
我在不先接收的情况下直接使用printf会导致程序卡死。
priintf被卡死我遇到的是TI没有初始化后置1,要是使用USB_SendData()函数的化,前边需要加一个条件if(!UsbInBusy)吧,USB有时候反应慢
你的那个帖子被删了?
李白白
发表于 2024-7-11 16:15:02
请问解决了吗
李白白
发表于 2024-7-11 16:23:56
李白白 发表于 2024-7-11 16:15
请问解决了吗
我解决了 就是需要把 stc_usb_cdc_32.LIB 手动添加到工程文件中 最和和main.c一块放 好查找
ofela
发表于 2024-12-7 10:34:34
<p>cdc串口</p>
carysun
发表于 2024-12-11 18:04:28
<p>请问问题解决了吗?同问</p>