丽江春水
发表于 2023-3-14 16:56:00
关于发包问题通过实验搞明白了。包与间隔只影响发送速度,接收方只关心每次把缓冲区收到的数据处理了就行了,一个接收信号收到的就是一个缓冲区的内容
zhx
发表于 2023-3-14 18:43:16
perseverance51 发表于 2023-3-5 22:41
测试了,很不稳定,一打开串口端口号,就端口号不见了,一下又出现了,有时刚发完一条信息,就端口号丢失了 ...
这个很稳定的,甚至比一般的USB转串口稳定,我已经连续通讯 接近 1个月了,我用这个口配合PC的VT100终端模拟软件,做控制器的设置和数据显示界面
zhx
发表于 2023-3-14 18:45:54
HengTuo 发表于 2023-3-9 13:40
CDC模块有源码吗?
有的,实验箱里的就是源码,不是库的
zhx
发表于 2023-3-14 18:50:02
丽江春水 发表于 2023-3-14 11:03
谢谢大佬。两个收获,一是解决了控制stc-isp发送频率的问题,之前没找到这个设置,二是知道了应该发送二 ...
STC32G又不是只有一个在P3.0,P3.1上的串口,即便你用USB,你也可以把串口移到别的IO上使用
丽江春水
发表于 2023-3-14 19:18:33
zhx 发表于 2023-3-14 18:50
STC32G又不是只有一个在P3.0,P3.1上的串口,即便你用USB,你也可以把串口移到别的IO上使用 ...
我需要的是与上位机通讯的渠道。其它的我知道
zhx
发表于 2023-3-17 12:06:01
本帖最后由 zhx 于 2023-3-17 12:08 编辑
丽江春水 发表于 2023-3-14 19:18
我需要的是与上位机通讯的渠道。其它的我知道
其他IO上出的串口一样可以和上位机通讯,或者你把 串口的引脚转移,程序都不用改
比如:S1_S1 = 0; S1_S0 = 1; 原来接 P3.0 P3.1 的改接 P3.6 P3.7 而已
本身 USB 也可以 和 上位机通讯,也不一定非用串口,HID,CDC都可以
尤其CDC,对上位机来说就是一个插在USB口上的串口,和你用USB转串口的模块一样
丽江春水
发表于 2023-3-17 13:58:08
zhx 发表于 2023-3-17 12:06
其他IO上出的串口一样可以和上位机通讯,或者你把 串口的引脚转移,程序都不用改
比如:S1_S1 = 0; S1_S0 = 1 ...
收到。谢谢了。我是新人。少说一句自己都不敢去想想。去试试。之前曾为stc32g12k128的P3.0P3.1成为cdc通讯口,无法使用普通口而很失望,因为当时不会用cdc,现在才明白,能用。cdc也不能掌握。会与不会。知与不知有时真是只隔一层纸。
神农鼎
发表于 2023-3-17 14:05:38
这个USB-CDC/就是最简单的串口,用库我们江苏销售人员全会用
要懂,我们花了3年的时间提升自己才敢讲这句权威的话 !!!
===才能20分钟让我们销售感觉到这 USB-CDC比传统串口简单
===我的感觉这个超级简单的【USB-CDC】/【就是最简单最强大的串口】,就直接用吧,要懂,没个1个月卧薪尝胆下不来
现在推荐的教科书是 USB-CDC/虚拟串口放在实际的传统串口章节前面讲,用库,更简单了
HengTuo
发表于 2023-3-17 22:43:42
zhx 发表于 2023-3-14 18:45
有的,实验箱里的就是源码,不是库的
库有源码或者详细说明吗
HelloWorld
发表于 2023-3-17 23:00:41
zhx 发表于 2023-3-14 18:43
这个很稳定的,甚至比一般的USB转串口稳定,我已经连续通讯 接近 1个月了,我用这个口配合PC的VT100终端模拟 ...
实测STC8和STC32G很不稳定,时不时端口号消失,如果很稳定为什么不把这么一个重要的功能放到库函数例程里面。好用稳定的功能不是吹嘘出来的。