问答

汇集网友智慧,解决技术难题

21ic问答首页 - TAG - USB
  • 使用GD32F427芯片 USB功能开发遇到的问题 sos

    关于GD32F427芯片调试USB的cdc_acm功能时修改send函数的buff内容,电脑上就会出现 未知USB设备(设备描述符无效)字样

    ARM USB cdc_acm

    601浏览量 0回复量 关注量
  • GD32F470ZG外部flash模拟U盘,每次插拔都要重新格式化?

    用的官方例程SRAM模拟U盘,官方的每次插拔不会掉格式,我改的外部flash,不清楚为什么每次插拔都要重新格式化,但是格式化后又能正常往里面放文件,读文件都是正常的 #define STORAGE_BLK_NBR 512 #define STORAGE_BLK_SIZ 4096 static int8_t STORAGE_Read (uint8_t Lun, uint8_t *buf, uint32_t BlkAddr, uint16_t BlkLen) { spi_flash_buffer_read(buf,BlkAddr*STORAGE_BLK_SIZ,BlkLen*STORAGE_BLK_SIZ); return 0; } /*! \brief write data to the medium \param[in] Lun: logical unit number \param[in] buf: pointer to the buffer to write \param[in] BlkAddr: address of 1st block to be written \param[in] BlkLen: number of blocks to be write \param[out] none \retval status */ static int8_t STORAGE_Write (uint8_t Lun, uint8_t *buf, uint32_t BlkAddr, uint16_t BlkLen) { //spi_flash_sector_erase(BlkAddr*STORAGE_BLK_SIZ); W25QXX_Write(buf, BlkAddr*STORAGE_BLK_SIZ, BlkLen*STORAGE_BLK_SIZ); return 0; } 并且我给2M,格式化前2M,格式化后变1.98了

    国产芯片 GD USB flash

    689浏览量 2回复量 关注量
  • USB 3.2与WIFI、移动网络会不会有冲突

    USB 3.2与WIFI、移动网络会不会有冲突

    USB wifi 移动网络 USB3.2

    677浏览量 1回复量 关注量
  • USB 3.0 / 3.1 / 3.2有什么区别呢?

    USB 3.0 / 3.1 / 3.2有什么区别呢?

    USB USB3.0

    1036浏览量 1回复量 关注量
  • USB-C的特性是什么

    USB-C的特性是什么

    USB USB-C

    486浏览量 1回复量 关注量
  • 为什么 USB3就比2速度快了那么多?

    为什么 USB3就比2速度快了那么多?

    USB

    580浏览量 1回复量 关注量
  • 不同的USB规范,速率有何区别?

    不同的USB规范,速率有何区别?

    USB

    373浏览量 1回复量 关注量
  • 为什么USB接口长得不一样?

    为什么USB接口长得不一样?

    USB USB接口 接口

    916浏览量 1回复量 关注量
  • 如何读取USB触摸驱动板配置数据?

    [i=s] 本帖最后由 nhb2318 于 2020-11-27 00:02 编辑 [/i] 大家好,我买了一个USB接口电容触摸屏驱动板控制卡,芯片是GD32F103的,是这个样子的[attach]1581454[/attach] 这个控制卡的一端接USB,一端接6P的触摸屏,接好以后,把USB插到电脑上,触摸屏就可以控制电脑了。不过买的时候卖家已经把触摸屏的分辨率写到芯片里了,现在我换了一个触摸屏,接上电脑发现触摸时候方向不对,手指向右滑,电脑光标是向下,手指向下滑,电脑光标是向右,彻底乱了,我问卖家是怎么设置的,他也不告诉我。请问各位高手帮帮忙,看看通过什么软件能读取其中的配置,然后进行设置,谢谢了!

    USB 触摸 触摸屏 电脑 控制

    834浏览量 6回复量 关注量
  • 请问一下STM32 USB如何识别手机 sos

    [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]想问下,使用USB标准库,做HID设备,如何识别主机是PC,还是安卓[/size][/font][/backcolor][/color][color=rgb(65, 131, 196)][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]手机[/size][/font][/backcolor][/color][color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px],平板;抓了数据帧,没法辨别,求识别方法[/size][/font][/backcolor][/color]

    STM32 USB 手机 HID 安卓

    563浏览量 0回复量 关注量
  • GD32通过全速模式USB实现虚拟U盘设备时,无法虚拟出磁盘。 sos

    我采用GD32F450做虚拟U盘实验,无论时用官方程序移植还是自己写工程,在电脑设备管理器中可识别到大容量存储设备,但是电脑(磁盘管理中)上不显示U盘设备。

    USB U盘 电脑 大容量存储 移植

    743浏览量 0回复量 关注量
  • 【GD32的BUG】GD32F405 使用 USB HS 无法接收大于512字节的数据

    [i=s] 本帖最后由 lewlew 于 2020-11-17 09:50 编辑 [/i] 单片机烧录的是 GD32F4xx_Firmware_Library_V2.1.1 固件库自带的CDC例程, 路径是: Examples\USB\USB_Device\cdc_acm 代码只修改了 GPIO 初始化部分, 以匹配我使用的 GD32F405RGT6 的 ULPI 引脚. 烧录后插上电脑, 串口助手能正常通信, 发送小于等于 512 字节的数据完全没问题, 但是超过 512 字节的数据就会丢失. 请问这是什么情况?

    USB BUG GD32F405 pi dc

    2454浏览量 19回复量 关注量
  • 是下位机的程序处理问题,还是上位机的问题

    我用官网的库例程编了个虚拟串口+HID,分别用F1、F3和F4的板子都实现了,但是发现一个问题,之前调试的时候也有注意到,但没在意: 1.连接后,成功驱动,PC端串口助手打开对应的串口号,和设备通讯无误。但是如果一旦设备出问题,比如进入了死循环,如果此时PC端的串口助手点击关闭串口,串口助手就会卡死,必须重启下位机或者拔掉USB。 2.串口助手打开对应的串口号,拔掉USB,然后再连上,无法和硬件串口一样能继续正常通信,中途串口助手不点击关闭串口。 3.串口助手关闭串口后,必须有一次释放串口的过程,比如重启下位机,插拔USB,这样串口助手才能再次打开原来的串口,这也和硬件串口不同 对于以上3点疑问,我想请教,是下位机的程序处理问题,还是上位机的问题?

    上位机 下位机 串口 串口助手 USB

    1111浏览量 32回复量 关注量
  • CH32F103 的USB有没有仿真CH340的例程?

    CH32F103 的USB有没有仿真CH340的例程?

    USB 仿真

    717浏览量 3回复量 关注量
  • 求usb笔记

    各位大师,有华大的USB应用笔记或库的说明文档的吗? 谢谢!

    USB 应用笔记

    796浏览量 1回复量 关注量
12345下一页