最近在做USB虚拟串口,与PC机的串口通信助手通信实现基本的自发自收功能,发现资料很少,官方库说明书上就一部分写到How to use the driver,就写到用到哪些函数,也没告诉怎么用,现在我有两个地方有疑问:
1. usbd_cdc_core.c中函数usbd_cdc_Init(void *pdev,uint8_t cfgidx) 其中,cfgidx指什么我看了很多说明书和网上资料都没讲到
2. 说明书上讲到APP_DataRx (i.e. VCP_dataRx) is called by the CDC core,这个在主函数里面不用处理怎么能接受数据
3. 虚拟串口连接上后JTAG调试为什么用不了,一旦进入JTAG模式USB就断开连接了
我用的芯片是STM32F207,USB库用的是STM32_USB-Host-Device_Lib_V2.1.0 哪位高人能帮帮我啊:'( |