单片机程序下载屡受挫,入坑小白求救
时间:10-02
整理:3721RD
点击:
刚开始学单片机,还没尝到乐趣却在程序烧录这块卡住了。刚开始看到杜洋老师直接把usb转ttl模块和芯片连一块,没有最小系统就下成功了,自己却没有。后来了解到貌似是要最小系统才可以的,就自己在面包板上按照原理图连了一个
RXD连TXD还是注意了的,但是最后下载的时候还是失败,显示请上电后为了避免PL2303断电不干净,把芯片重新插了但依旧没有反应,还是一直“请给MCU上电”。
降低波特率也不行。一开始怀疑是驱动的问题,但既然能显示出端口就是驱动下载成功了吧?
实在不知道哪里有问题了,难道是电路问题?求教。
RXD连TXD还是注意了的,但是最后下载的时候还是失败,显示请上电后为了避免PL2303断电不干净,把芯片重新插了但依旧没有反应,还是一直“请给MCU上电”。
降低波特率也不行。一开始怀疑是驱动的问题,但既然能显示出端口就是驱动下载成功了吧?
实在不知道哪里有问题了,难道是电路问题?求教。
最好把单片机的复位电路也接上
复位电路接了也还是不行
应该是你硬件哪里有不对的地方?
你这个问题,我帮顶
说明一下USB转TTL模块是什么模块,可以把USB转TTL模块的RXD和TXD短接,通过串口助手发送数据,看返回情况来判断USB转TTL模块是否正常。
USB转TTL模块正常的话,可以对调一下TXD和RXD的连接线试试
兄弟,会不会是线太长了,我也被困扰了很久,后来把线全部做得最短,居然就好了。
用外部供电试一下,USB-TTL的供电好像有些问题,我在另外的电路上是外部供电才可以工作。你的晶振可以用11.0592,这个波特率最准
这个就是STC单片机不方便的地方,当点击下载按钮出现“请给MCU上电”时,需先给单片机断电,然后等 1 秒再上电即可完成烧录下载了!
不救小白了哦,