USB转串口导致点灯失败
俺是个单片机小白,略懂点电子皮毛,偶然发现B站上冲哥介绍STC32G的教学视频,感觉这个单片机功能多很屌的样子,就打算学习一下。于是从某宝上买了一块山寨STC32开发板,然后就照着冲哥的视频学点灯。没想到一字不差照着按键点灯
的例程打,编译完成也是0错误0警告,拿着杜邦线代替按键往GND上碰,怎么一个都不亮?然后又改了好几个I/O口,还是
一个不亮?我觉得是不是山寨的东西不靠谱,不会芯片坏了吧?翻出万用表把全部引脚都测了一遍,都是0.7V的压降,再用
手摸摸芯片凉凉的,不像坏的样子呀?最后把KEIL 5卸掉重装无效,又重装了电脑系统还是无效。重新打开按键点灯的工程,
把指令一条条注释掉都还是不行,最后全部注释,只保留了一条“P60=0”,结果还是不亮。我是彻底亚麻呆了。然后又拿着
开发板一条线一条线测量,全都是通的,正准备把它丢进垃圾桶,后面想了一下,会不会是USB转串口的问题?因为这个板子
上不是USB直连的,用了一个8脚的CH340转串口,每次烧录要先按下STC-ISP的下载后,按住板子上的电源键再松开才能烧录,
但由于每次都烧录成功,所以压根没想到这个上面。好在开发板上留有USB直连的元件位,我就把P3.0和P3.1与CH340之间的
电阻飞开,直接连到USB座的D+和D-,重新恢复工程文件,再重新烧录,居然可以正常点灯了。然后又按USB-CDC和USB-HID
两种自动烧录方法试了一下,全部OK。
STC32和CH340居然水土不服,我这个奇葩的经历,有没有哪位大神碰到过?我发这个贴子,为了提醒有同样用法的人注意,
不要再掉入我踩过的坑。
还想看一下STC官方能不能送我一块正版的开发板,最便宜的就行我不贪心。
这个支持硬件仿真的 可以的,联系我们客服,可以 【免费+包邮】 送
www.STCAIMCU.com
STC全球32位8051爱好者技术互助交流社区论坛,视频学习,现在STC技术交流都改到这
【免费+包邮】 送/申样/采购 可上班时间加 如下您对应地区的客服 QQ或微信联系
加STC华南区客服刘经理QQ: 3398500488 ;微信:18106296592要求 【免费+包邮】 送, 还免费教仿真
加STC华南区客服曹经理QQ:1933892258 ;微信:18106296595 要求 【免费+包邮】 送, 还免费教仿真
加STC华东区客服聂经理QQ:2593903262;微信:18106296598要求 【免费+包邮】 送, 还免费教仿真
加STC西北区客服孙经理QQ: 1347154513 ;微信:18106296593要求 【免费+包邮】 送, 还免费教仿真
加STC华北区客服石经理QQ: 1638975601 ;微信:19952583876要求 【免费+包邮】 送, 还免费教仿真
加STC华中区客服唐经理QQ:2571301708 ;微信:18106296589 要求 【免费+包邮】 送, 还免费教仿真
加STC东北区客服张经理QQ:3141888640 ;微信:19952583265 要求 【免费+包邮】 送, 还免费教仿真
加STC西南区客服张经理QQ:3141888640 ;微信:19952583265 要求 【免费+包邮】 送, 还免费教仿真
工作时间:8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外)
【免费+包邮】 送/申样/采购传统电话热线:0513-55012928、0513-55012929、0513-55012966
工作时间:8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外)
页:
[1]