找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

M483KG 如何使用HSUSBH_USBH_VCOM讀寫PL2303?

[复制链接]
跳转到指定楼层
楼主
andyJ 发表于 2021-7-15 09:55:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

沙发
admin 发表于 2021-7-15 16:28:05 | 只看该作者
开发板通过仿真器连接到电脑,电脑上打开串口调试工具。  串口调试工具发送数据,MCU收到后通过USB转发出去
牛卧堂
回复 支持 反对

使用道具 举报

板凳
admin 发表于 2021-7-15 16:28:32 | 只看该作者

牛卧堂
回复 支持 反对

使用道具 举报

地板
 楼主| andyJ 发表于 2021-7-27 10:52:48 | 只看该作者
還是無法使用,有以下問題:

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??
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU