为学习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设计欠佳。
这个有点像那种开发板,一边带调试下载功能。一边是主控芯片那种。如果ttl在加个跳线就更好了 建议把主MCU当扩展MCU使用,下载用MCU当主MCU使用,这样才能发挥出两个芯片的能力,用来当下载芯片太浪费也纯属多余。 国学芯用 发表于 2024-6-25 09:07
也可以按复位进入USB下载模式?不是一定需要断电吗? 晓飛飛 发表于 2024-6-25 11:33
建议把主MCU当扩展MCU使用,下载用MCU当主MCU使用,这样才能发挥出两个芯片的能力,用来当下载芯片太浪费也 ...
STC8H8K64U-SOP16没有多一个复位键,所以每次用USB下载,得插拔一下,用软件复位得加进代码,怕与主程序混在一起而导致下载失败,或者有时下载成功有时失败。 国学芯用 发表于 2024-6-25 09:07
现在用USB线连接,即使按P32再通电,也无法进入USB下载模式,不知道在哪个地方出问题。 xxkj2010 发表于 2024-6-25 12:03
现在用USB线连接,即使按P32再通电,也无法进入USB下载模式,不知道在哪个地方出问题。 ...
使用开关控制VCC电源上电,不能通过插拔USB数据线实现上电 也不知是什么道理,这两天用原来的USB数据线,同样的电脑,同样的操作,却可以识别出HID1了。
页:
[1]