找回密码
 立即注册
楼主: DebugLab

USB转双串口,芯片RMB1.1,出厂自带USB程序@Ai8H2K12U-45MHz-SOP16, 量产PCB/SCH开源

 火.. [复制链接]
  • 打卡等级:以坛为家III
  • 打卡总天数:756
  • 最近打卡:2026-07-03 08:07:14

3

主题

75

回帖

1097

积分

金牌会员

积分
1097
发表于 2026-5-5 19:41:41 | 显示全部楼层
rm5*** 发表于 2025-5-24 13:55
实测STC转双串口的发送波特率确实可以到10Mbps,自发自收是可以到10Mbps不丢包,但是如果是用另一个串口发 ...

我也遇到的同样的问题,自发自收没问题。但跟其他MCU通信时,出现2M无法通信的情况,看了一下波形,2M开始波形上升沿就很缓了,对端有可能出现解析失败的情况,于是把二极管去掉就正常了。
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:104
  • 最近打卡:2026-06-07 12:12:27

0

主题

22

回帖

314

积分

中级会员

积分
314
发表于 2026-5-6 07:59:41 | 显示全部楼层
这个太好了!
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:40
  • 最近打卡:2026-05-20 08:11:47

36

主题

1151

回帖

2891

积分

荣誉版主

积分
2891
发表于 2026-5-10 14:31:59 | 显示全部楼层
给原理图提个建议:
我手上有一个USB-2UART的S-TXD端口坏掉了,原因可能是平时接各种设备手插杜邦线时,
有时候会把RX和TX穿反,虽然是我自己使用不当损坏的,但这个问题可以通过设计避免,
比如在MCU引脚和输出之间串一个200欧左右的电阻,即不会影响数据输出,又能抗短时间的输出冲突。
这个工具是实验设备,花微量成本打造成耐造皮厚一点,我觉得有必要。
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:143
  • 最近打卡:2026-05-21 22:10:15

6

主题

81

回帖

989

积分

高级会员

积分
989
发表于 2026-5-21 22:10:15 | 显示全部楼层
LoveA*** 发表于 2026-5-5 19:41
我也遇到的同样的问题,自发自收没问题。但跟其他MCU通信时,出现2M无法通信的情况,看了一下波形,2M开 ...

我的情况和你这个不同,我是推挽输出的,示波器看过引脚波形的跳变沿是良好的,就是单片机硬件串口的时钟结构导致的。
由于这种硬件串口的逻辑是接收一位需要4个时钟,在第三个时钟时进行采样。

然后为了节省逻辑门,把整个串口模块的时钟取自这个四分频,
这样就导致在进行新的一轮接收重同步时候,同步时钟还是这个四分频时钟,
导致同步的时钟分辨率就是四分之一的串口时钟分度。
意思就是如果设置了串口的时钟源为40M,那么串口的工作时钟和同步时钟都只有10M,
时钟同步的分辨率为100nS,那么实际误差就会达到100nS±100nS,
2M的波特率一位的时间时 500nS VS 200nS,采样时间点没过半还可以可靠同步,
如果把波特率调高到4M,那么250nS VS 200nS 的同步误差就很容易把采样点移到错位。

在超过2M波特率时,采样同步时间误差到200nS,然后恰巧该字节周期的时钟发生抖动,
就很有可能有那么几个采样点会在错误的时间进行采样,导致获得错误的数据。
所以在40M的串口时钟源下,最高的可靠通讯波特率只能到2M,也就是要降频20倍。
截图202605212156155240.jpg

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:491
  • 最近打卡:2026-07-04 09:30:11
已绑定手机

6

主题

428

回帖

2183

积分

金牌会员

积分
2183
发表于 2026-6-4 14:18:47 | 显示全部楼层
还是物美价廉
学习
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:48
  • 最近打卡:2026-06-29 09:27:44

1

主题

9

回帖

139

积分

注册会员

积分
139
发表于 2026-6-5 11:52:23 | 显示全部楼层
Debu*** 发表于 2025-8-16 21:51
由于这个USB转双串口工具是使用通用单片机制作的,也可当简易开发板使用,当用户下载了其他的程序或USB程 ...

用AI8H2K12U(SOP16)按楼主位复刻后2个uart都正常(包括下载stc芯片自动关电),但是通过USB(TYPE-A或TYPE-C)更新固件的时候,按住按键上电(4种方式:接上TYPE-A,拔下跳线帽按住按键再接上跳线帽、接上TYPE-C,拔下跳线帽按下按键再接上跳线帽、按住按键接上TYPE-A,按住按键接上TYPE-C)都无法进入USB-Write,结果图1。如果用更新。。。2UART。。。,结果图2

对STC芯片下载时,最低波特率只能是2400,设置最低波特率1200或4800。。。都无法识别,也没有自动断电现象

另外请问编程下的方框的2组(图3,USB-2UART和USB-2UART+HID)有什么区别?制作。。。和更新。。。又有什么区别?
截图202606051150275788.jpg 截图202606051241223503.jpg 截图202606051151338351.jpg


点评

最低波特率2400不要修改 更新是正常工作时下载固件,是USB HID或CDC转串口 制作是MCU处于USB下载状态,显示USB Writer,是HID  详情 回复 发表于 2026-6-24 14:19
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-06-23 20:51:31
已绑定手机

0

主题

7

回帖

34

积分

新手上路

积分
34
发表于 2026-6-23 20:59:07 | 显示全部楼层
请问有没有源码程序,有个产品想继承这个功能

点评

官网一箭双雕资料里面有源码 https://www.stcai.com/hxgnsyb [attachimg]141633[/attachimg]  详情 回复 发表于 2026-6-24 14:16
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:727
  • 最近打卡:2026-06-26 17:48:25
已绑定手机

95

主题

7373

回帖

1万

积分

超级版主

积分
13944
发表于 2026-6-24 14:16:08 | 显示全部楼层
小*** 发表于 2026-6-23 20:59
请问有没有源码程序,有个产品想继承这个功能

官网一箭双雕资料里面有源码

https://www.stcai.com/hxgnsyb

截图202606241415569975.jpg

回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:727
  • 最近打卡:2026-06-26 17:48:25
已绑定手机

95

主题

7373

回帖

1万

积分

超级版主

积分
13944
发表于 2026-6-24 14:19:00 | 显示全部楼层
banal*** 发表于 2026-6-5 11:52
用AI8H2K12U(SOP16)按楼主位复刻后2个uart都正常(包括下载stc芯片自动关电),但是通过USB(TYPE-A或TYP ...

最低波特率2400不要修改
更新是正常工作时下载固件,是USB HID或CDC转串口
制作是MCU处于USB下载状态,显示USB Writer,是HID
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:48
  • 最近打卡:2026-06-29 09:27:44

1

主题

9

回帖

139

积分

注册会员

积分
139
发表于 2026-6-24 15:21:33 | 显示全部楼层
Debu*** 发表于 2026-6-24 14:19
最低波特率2400不要修改
更新是正常工作时下载固件,是USB HID或CDC转串口
制作是MCU处于USB下载状态,显 ...

谢谢回复,但是前面有提到:
按住按键上电(4种方式:接上TYPE-A,拔下跳线帽按住按键再接上跳线帽、接上TYPE-C,拔下跳线帽按下按键再接上跳线帽、按住按键接上TYPE-A,按住按键接上TYPE-C)都无法进入USB-Write
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-7-5 07:58 , Processed in 0.078623 second(s), 99 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表