kingqxj 发表于 2023-2-22 09:51:59

咨询一下STC32G12K128是否有USB-CDC虚拟串口功能

我看介绍是可以当虚拟串口收发数据,PC端使用的是STC的工具,如果我自己开发PC段数据接收工具是像打开一个普通的串口一样还是需要特殊的方法才能读写数据?

kingqxj 发表于 2023-2-22 13:51:51

这个问题STC官方能否回复一下。在选型芯片,这点不确定

国学芯用 发表于 2023-2-22 14:15:12

可以去这里问一下 会有技术在线https://www.stcaimcu.com/forum.php

kingqxj 发表于 2023-2-22 14:45:27

国学芯用 发表于 2023-2-22 14:15
可以去这里问一下 会有技术在线https://www.stcaimcu.com/forum.php
(引用自3楼)

好的。谢谢

小李非刀 发表于 2023-2-25 22:25:54

STC官方有多个USB-CDC应用的例子,STC ISP可以直接打开4个串口助手,STC官方也做有USB转双串的板子,拿到MCU自己做一个也可以,都开源的。

kingqxj 发表于 2023-2-26 09:15:32

小李非刀 发表于 2023-2-25 22:25
STC官方有多个USB-CDC应用的例子,STC ISP可以直接打开4个串口助手,STC官方也做有USB转双串的板子,拿到MC ...
(引用自5楼)

谢谢回复。我是关系在PC端是不是普通串口助手的打开的方式就行。我看STC介绍不需要设置波特率,也没有起始位了

国学芯用 发表于 2023-2-27 16:16:04

kingqxj 发表于 2023-2-26 09:15
谢谢回复。我是关系在PC端是不是普通串口助手的打开的方式就行。我看STC介绍不需要设置波特率,也没有起 ...
(引用自6楼)

【USB-CDC 是最简单的串口,是最强大的串口,最可靠的串口,硬件CRC自动校验】
USB-CDC虚拟串口和传统串口相比有如下优点:
△数据传输更快:USB-CDC虚拟串口忽略传统串口的波特率,
    传输速度的比特率为全速USB的通讯速度12M bps(即每秒12M位)
△使用更简单便捷:USB-CDC虚拟串口忽略传统串口的起始位、停止位等冗余信息
△数据传输更可靠:USB-CDC虚拟串口丢弃传统串口简单的软件奇偶校验机制,采用高可靠的CRC校验!
    USB-CDC虚拟串口数据传输时有USB硬件CRC校验,以及校验出错重传机制,确保数据100%正确
△自动缓存数据:USB-CDC虚拟串口会自动缓存数据。单片机在没有处理完成上位机下传的上一笔数据时,
    如果此时上位机又有新的数据下传,虚拟串口会自动将新的数据缓存,从而保证数据100%不会丢失或被覆盖。

USB-CDC就是串口,网友问:
问题1. 上位机使用C#或VB编程,使用其带有的串口通讯控件可以与采用USB-CDC通讯的STC32G收发数据吗?
答:
===USB-CDC串口在PC端的使用和普通串口一模一样
===C#/VB的串口控件访问USB-CDC虚拟串口的方式和访问普通串口一样
===如果不使用STC32G的USB-CDC虚拟串口当BRIDGE/USB-CDC再转串口,则可以忽略波特率、数据位、停止位、奇偶校验等参数
问题2. C#或VB编程的串口控件如何设置波特率、数据位、停止位、奇偶校验等参数?
答:
====USB-CDC虚拟串口,不用管:【波特率、奇偶校验】

kingqxj 发表于 2023-2-28 09:06:56

国学芯用 发表于 2023-2-27 16:16
【USB-CDC 是最简单的串口,是最强大的串口,最可靠的串口,硬件CRC自动校验】
USB-CDC虚拟串口和传统串 ...
(引用自7楼)

谢谢。这个回答比较全面了

电子DIY小家 发表于 2023-2-28 23:46:45

开发PC段数据接收工具是像打开一个普通的串口一样还是需要特殊的方法才能读写数据?----- PC的软件只要写一个能读取到串口号的功能,就可以和普通串口一样操作,无需任何处理,甚至波特率那些都不需要考虑,会自动以12Mhz的usb通信实现数据传输的,

kingqxj 发表于 2023-3-1 09:38:57

电子DIY小家 发表于 2023-2-28 23:46
开发PC段数据接收工具是像打开一个普通的串口一样还是需要特殊的方法才能读写数据?----- PC的软件只要写 ...
(引用自9楼)

这个速率有点牛逼啊。

国学芯用 发表于 2023-3-1 09:44:14

kingqxj 发表于 2023-3-1 09:38
这个速率有点牛逼啊。
(引用自10楼)

欢迎您亲测   分享给小伙伴们

kingqxj 发表于 2023-3-1 09:46:10

国学芯用 发表于 2023-3-1 09:44
欢迎您亲测   分享给小伙伴们
(引用自11楼)

上周找你们销售申请了板子还没到。不知道什么时候发出来。收到了测完了在这里给大家分享一下

国学芯用 发表于 2023-3-1 10:42:21

kingqxj 发表于 2023-3-1 09:46
上周找你们销售申请了板子还没到。不知道什么时候发出来。收到了测完了在这里给大家分享一下
...
(引用自12楼)

催一下您的销售经理问一下来申请的多,也可能是疏漏了

kingqxj 发表于 2023-3-1 10:53:52

国学芯用 发表于 2023-3-1 10:42
催一下您的销售经理问一下来申请的多,也可能是疏漏了
(引用自13楼)

好的。

mdjfish 发表于 2023-3-1 13:10:11

stc8H系列芯片,有没有USB-CDC应用的例子这个功能?

国学芯用 发表于 2023-3-1 13:21:57

mdjfish 发表于 2023-3-1 13:10
stc8H系列芯片,有没有USB-CDC应用的例子这个功能?
(引用自15楼)

超级简单的STC USB-CDC虚拟串口应用---STC8H8K64U系列https://www.stcaimcu.com/forum.php?mod=viewthread&tid=869&highlight=USB-CDC

国学芯用 发表于 2023-3-1 13:22:17

mdjfish 发表于 2023-3-1 13:10
stc8H系列芯片,有没有USB-CDC应用的例子这个功能?
(引用自15楼)

超级简单的STC USB-CDC虚拟串口应用---STC8H8K64U系列 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=869&highlight=USB-CDC

mdjfish 发表于 2023-3-1 13:38:36

看到了!挺好呀

mdjfish 发表于 2023-3-1 13:40:01

是不是这样就可以省去CH340芯片了?

国学芯用 发表于 2023-3-1 14:40:30

mdjfish 发表于 2023-3-1 13:40
是不是这样就可以省去CH340芯片了?
(引用自19楼)

当然硬件USB下载很方便,主要是抗干扰强,稳定性强

mdjfish 发表于 2023-3-1 15:10:22

牛逼!。。。。。。。。。。。
页: [1]
查看完整版本: 咨询一下STC32G12K128是否有USB-CDC虚拟串口功能