牛卧堂MCU技术交流
标题:
M483KG 如何使用HSUSBH_USBH_VCOM讀寫PL2303?
[打印本页]
作者:
andyJ
时间:
2021-7-15 09:55
标题:
M483KG 如何使用HSUSBH_USBH_VCOM讀寫PL2303?
本帖最后由 andyJ 于 2021-7-15 10:02 编辑
環境:
開發版: M483KG
usb轉uart: PL 2303/ FT 232
目的: 如何使用HSUSBH_USBH_VCOM 讀寫PL 2303/ FT 232?
問題:
插拔PL2303/FR232裝置,會顯示Connect device, disconnect device
但是不知道如何傳收資料。
訊息如下:
+---------------------------------------------------------+
| M480 USB Host VCOM sample program |
+---------------------------------------------------------+
| (NOTE: This sample supports only one CDC device, but |
| driver supports multiple CDC devices. If you |
| want to support multiple CDC devices, you |
| have to modify this sample. |
+---------------------------------------------------------+
USB static memory: 6/256, heap used: 0
Connect device =>
New full-speed device address 2 assigned.
USB static memory: 7/256, heap used: 568
disconnect device...
USB static memory: 6/256, heap used: 0
USB static memory: 6/256, heap used: 0
Connect device =>
New full-speed device address 3 assigned.
USB static memory: 7/256, heap used: 568
disconnect device...
USB static memory: 6/256, heap used: 0
USB static memory: 6/256, heap used: 0
Connect device =>
New full-speed device address 4 assigned.
USB static memory: 7/256, heap used: 568
作者:
admin
时间:
2021-7-15 16:28
开发板通过仿真器连接到电脑,电脑上打开串口调试工具。 串口调试工具发送数据,MCU收到后通过USB转发出去
作者:
admin
时间:
2021-7-15 16:28
微信图片_20210715162812.png
(8.23 KB, 下载次数: 301)
下载附件
2021-7-15 16:28 上传
作者:
andyJ
时间:
2021-7-27 10:52
還是無法使用,有以下問題:
1. cdc_driver.c -> cdc_probe() -> /* Is this interface CDC class? */ 無法驗證通過。
透過調適參數如下:
ifd->bLength : 0x09
ifd->bDescriptorType : 0x04
ifd->bInterfaceNumber : 0x00
ifd->bAlternateSetting : 0x00
ifd->bNumEndpoints : 0x02
ifd->bInterfaceClass : 0xFF //與USB_CLASS_COMM/ USB_CLASS_DATA 不相符
ifd->bInterfaceSubClass : 0xFF
ifd->bInterfaceProtocol : 0xFF
ifd->iInterface : 0x02
2. 繼上問題,USB 裝置為 FT232RL,是否像電腦一樣缺少Driver??
欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/)
Powered by Discuz! X3.2