完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最初的想法是单片机既可以通过ch340下载程序,也可以通过排针下载,但是板子焊接好之后问题就来了。。。。。。1、通过数据线连接到电脑,能够检测到ch340的串口,但是stc_isp无法检测到单片机。。。。。。同时使用外部烧写器,用排针下载也无法检测到单片机
2、将ch340的RXD、TXD与单片机的引脚断开,通过排针可以正常下载 我的问题就是,为什么ch340还是不能正常的工作,或者是说两种程序下载方式在一起有冲突??? |
|
相关推荐
5个回答
|
|
看你信号线靠晶振太近了,更大的可能性是因为CH340T引脚距离近,估计焊接短路或虚焊了。如果后面改版,建议用CH340G替换,CH340G功能完全相同,引脚少些,距离远点,稳定性较好。
下图来源于教材《51单片机轻松入门 基于STC15W4K系列》配套资料。 |
|
|
|
但是为什么会影响使用排针下载程序了,这点不是很想的通
|
|
|
|
CH340的信号线与你排针接在一起,你再从排针下程序就会产生信号冲突,肯定不正常。比如当前CH340输出0V,你外部信号线输出5V电平,肯定不正常呀!
|
|
|
|
好的,谢谢,大概懂这个意思了,主要还是布局布线和焊接的问题,其实我的原理图就是按照你发的那张图片画得,所以这次才会那么困惑
|
|
|
|
排针和CH340不能一起直接连接到P3.0,需要加逻辑门处理才行,试试加一个与门芯片
|
|
|
|
只有小组成员才能发言,加入小组>>
3310 浏览 9 评论
2991 浏览 16 评论
3492 浏览 1 评论
9057 浏览 16 评论
4086 浏览 18 评论
1175浏览 3评论
603浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
596浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2333浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1894浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 11:12 , Processed in 1.275910 second(s), Total 86, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号