求助:ch340G无法与atmega通讯
jing_hy2024/07/12原创 电子技术 IP:广东
关键词
飞控嵌入式

本人单片机小白,在尝试做飞控的途中遇到了一些问题

先看图


Schematic_2-控制-Arduino-2.0_2024-07-12.png 23EBE2CE0BEDE54AA6CE03ED1BD42A6E.png 27E37DBAE4A4AB738277C80FF55137F3.png

07A42C8140A43F787F1EAF4A54059D9B.jpg

目前遇到的问题是ch340G可以与电脑通讯,但尝试写入程序时报错,错误如下

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xde

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xde

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xde

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xde

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xde

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xde

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xde

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xde

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xde

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xde

请教一下各位大佬问题出在哪里,谢谢!

ps:pcb确实画的有一些问题,如没有正确差分走线,布线太乱等问题,如果有我没有发现的,也请大家发表高见,谢谢

来自:电子信息 / 电子技术特殊话题:提问/求助
3
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
信仰は儚き人間の為に
5个月12天前 修改于 5个月12天前 IP:广东
934130

又到了日经的远程分布式云debug环节。芯片没有去耦电容其一,企图用7805把usb进来的5v又稳压成5V其二,正3V稳压器用的居然是7903其三,晶体和它的负载电容之间更是隔了十万八千里其四。显然你的整个板子上只有ch340一个直接接上usb就能动的东西在正常工作。

我建议单纯火箭爱好者直接买成品开源飞控就行了,要求每个对火箭感兴趣的人都得先学会电路设计程序设计嵌入式设计pcblayout显然不现实。

你想知道晶振有没有起振,串口波形正常否,你至少得有个示波器吧,买个示波器能买5个成品飞控了。


引用
评论(1)
7
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
暮羽要摸鱼
5个月12天前 IP:广东
934137

我的直觉告诉我你没刷写BootLoader sticker

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
jing_hy作者
5个月12天前 IP:广东
934141
引用暮羽要摸鱼发表于2楼的内容
我的直觉告诉我你没刷写BootLoader


我尝试过用arduino刷Bootloader,但好像失败了,后续可能会尝试其他方法


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}