xxkj2010 发表于 2024-6-24 19:34:01

为学习STC的USB编程,特地做了一张双MCU的板子

本帖最后由 xxkj2010 于 2024-6-26 15:00 编辑

STC自从出了带USB的芯片,的确是单片机爱好者和产品开发者的福音。
STC官方资料多,例程丰富,为研发者提供了方便。
为学习STC的USB编程,特地做了一个双MCU的板子。
其中STC8H8K64U-SOP16下载了双串口固件,负责主芯片的烧录。
功能一般由STC8H8K64U-TSSOP20实现。双MCU的引脚全部引出,方便外接实验。



焊接工夫欠佳,望大家勿喷。


现在有一个问题,就是STC8H8K64U-TSSOP20无法进入USB下载模式(但经测试,USB功能正常,插线可以识别到CDC),不知道是不是USB线的质量问题,还是PCB设计欠佳。




国学芯用 发表于 2024-6-25 09:07:15

soma 发表于 2024-6-25 10:23:05

这个有点像那种开发板,一边带调试下载功能。一边是主控芯片那种。如果ttl在加个跳线就更好了

晓飛飛 发表于 2024-6-25 11:33:38

建议把主MCU当扩展MCU使用,下载用MCU当主MCU使用,这样才能发挥出两个芯片的能力,用来当下载芯片太浪费也纯属多余。

xxkj2010 发表于 2024-6-25 11:58:16

国学芯用 发表于 2024-6-25 09:07


也可以按复位进入USB下载模式?不是一定需要断电吗?

xxkj2010 发表于 2024-6-25 12:01:54

晓飛飛 发表于 2024-6-25 11:33
建议把主MCU当扩展MCU使用,下载用MCU当主MCU使用,这样才能发挥出两个芯片的能力,用来当下载芯片太浪费也 ...

STC8H8K64U-SOP16没有多一个复位键,所以每次用USB下载,得插拔一下,用软件复位得加进代码,怕与主程序混在一起而导致下载失败,或者有时下载成功有时失败。

xxkj2010 发表于 2024-6-25 12:03:58

国学芯用 发表于 2024-6-25 09:07


现在用USB线连接,即使按P32再通电,也无法进入USB下载模式,不知道在哪个地方出问题。

晓飛飛 发表于 2024-6-25 12:27:14

xxkj2010 发表于 2024-6-25 12:03
现在用USB线连接,即使按P32再通电,也无法进入USB下载模式,不知道在哪个地方出问题。 ...

使用开关控制VCC电源上电,不能通过插拔USB数据线实现上电

xxkj2010 发表于 2024-6-26 08:04:40

也不知是什么道理,这两天用原来的USB数据线,同样的电脑,同样的操作,却可以识别出HID1了。
页: [1]
查看完整版本: 为学习STC的USB编程,特地做了一张双MCU的板子