问答

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

21ic问答首页 - TAG - 虚拟串口
  • GD32F450使用USB虚拟串口,发送乱码问题

    [i=s] 本帖最后由 阿亮之家 于 2021-10-23 22:59 编辑 [/i] [url=ictopic-5.html]#申请原创#[/url] 大家好!最近移植GD32官方USB虚拟串口例程到自己的工程中,出现开机通信一段时间后发送数据乱码的问题。工程中配置时钟选择12M外部时钟,6分频,选择PLLSAI作为USBFS的时钟输入,未开启48M时钟校验,USBFS配置为虚拟串口,发送波特率500000。调试发现开机前几次USB发送数据是正常的,可以通过串口助手接受到数据;发送几次后,USB发送给串口助手的数据就出现乱码,但是串口助手接收的字节数是对的,通过单步运行发现USBFS发送内存中的数据也是对的。请问大家这个出现的原因都有哪些?

    USBHS USBFS GD32 USB GD32F450 虚拟串口

    7163浏览量 10回复量 关注量
  • USB虚拟串口数据缓存问题

    大佬们,请问一下 USB虚拟串口在PC端软件未打开的时候发送了数据,导致PC机串口软件打开接收数据的时候,会将之前的数据一起接收,这该怎么解决。设备接到ubuntu,使用cat /dev/ttyACM0 能看到发送的数据; 有什么办法能够使USB设备检测PC端软件是否打开的方法吗。 用抓包软件发现串口软件打开,关闭的时候,有USB控制信号,但不知道怎么用。 求助

    虚拟串口 USB 串口数据 软件 pc 串口软件

    3203浏览量 2回复量 关注量
  • GD32F103RB系列的USBD例程无法使用

    [i=s] 本帖最后由 casojie 于 2021-9-15 09:59 编辑 [/i] 大哥大姐们!GD32F103RB系列的USBD例程无法使用,求各位能够帮小弟一把 GD32F103RB的USBD,想使用USB ACMCDC虚拟串口设备,但是下载官方例程后无法使用 按照经验,例程下载后不用修改,直接下载至MCU就可以跑,但是上位机毫无反应,甚至“未识别的描述符”类似的提示都没有原本项目上是使用STM32F072的MCU,没有问题,后面直接替换成GD32F103,都是64角,硬件告诉我说是PIN TO PIN,电路不用改,直接替换MCU即可 尝试过如下操作: 1. 更改系统时钟24,48,72,96均无效 2. demo中有个USB-pullup引脚,默认设置为PD的引脚,但是查询资料发现,USB相关的引脚应为PA11,PA12的引脚,不理解这个代码,更改后也无效 3. 文档上说有“《GD32F10x_USB_固件库使用指南2.0 》,但是这东西在哪,只有一个FS/HS混在一块写的USB文档,而文档更新日期为2019年,文档名称也不对,应该不是这个文档”。 现在只要能够跑通demo,能识别出一个CDC虚拟串口就好了!(计划是组合设备5个虚拟串口),但是不太确定能否识别五个,在中文文档上,描述有八个端点,但没有指出是双向端点,而英文文档上,有[u]“Support up to 8 configurable bidirectional endpoints”,其表示是支持八个双向端点的吧![/u] 求大哥大姐们帮助下,跑通demo,好人有好报!没有例程我发现我啥也不是太菜了! [img]https://gitee.com/casojie/image_blog/raw/master/solo_blog/20210914090407.png[/img] [img]https://gitee.com/casojie/image_blog/raw/master/solo_blog/20210914090103.png[/img] [img]https://gitee.com/casojie/image_blog/raw/master/solo_blog/20210914085422.png[/img]

    AC USB gd32F103 引脚 虚拟串口

    21949浏览量 16回复量 关注量
  • E103虚拟串口bug 赏300家园币

    开发板是GD32E103R-START,板载25MHz时钟。下载的Firmware_Library_V1.2.1 使用cdc_acm例子,PC机win10,已安装官方虚拟串口驱动,但识别不到usb串口。 ----------------------------------------------------------------------------------------------------------------------------------------------------------- 如果使用GD32103E_EVAL的开发板,下载F103的USB虚拟串口例子,PC机可以识别到虚拟串口,测试收发都无问题。F1降频到96MHz,USB时钟才能是48MHz。

    虚拟串口 BUG USB hz PC机 开发板

    20794浏览量 2回复量 关注量
  • GD32F103系列的虚拟串口问题 sos

    目前使用GD32F103RCT6这款芯片,目前使用44,45脚USBD来作虚拟串口功能,目前硬件是直接接到芯片脚位上,用的是[color=#333333]Type-B USB接口直连电脑,用的官方USBD库例程,USB Virtual Com Port Driver 驱动也安装了,但插入电脑没反应,请指点一下是什么问题,谢谢![/color]

    gd32F103 虚拟串口 USB 电脑 芯片 COM

    3087浏览量 0回复量 关注量