本帖最后由 大声 于 2020-5-10 10:38 编辑
是这样的,本人业余研究一个ESP8266+GSM+STM32的一个小研究,可以通过2G网络远程控制ESP8266 WiFi模块,我之前买的成品STM32的成品板子使用ISP写入程序,并且用杜邦线连接PCB板子测试没有问题。
后来根据购买成品STM32板子的原理图,画了电路,集成到PCB板子上。我设计的只用ISP方式下载,也就是PA9和PA10有排针,然后BOOT1直接接GND了,BOOT0用两档开关进行切换引导。
PCB板子回来后,使用USB TTL用Flash Loader Demonstrator,分别接5v、GND、PA9、PA10,发现使用ISP方式接上后电脑无响应,开始以为PA9和10搞反了,然后反过来也不行。问群里的说我可能贴片没贴好,我量了下9、24、36、48是3.3v电压,8、23、35、47是GND也没错,并且没有短路。
其次引导BOOT1是接GND通的,BOOT0切换3.3V和GND也是正常的。然后找不到原因,然后以为自己手工贴片问题,让朋友帮忙贴了2个,也是无反应。
以为USB TTL的问题,于是换了个USB TTL,用Flash Loader Demonstrator软件给淘宝买的STM32成品单片机刷机,一下就通了。
然后接自己焊接的板子进行ISP下载,依然无反应。
求各位大神帮忙找下问题,是ISP下载不行吗?还是电路有问题。...
附件有原理图。大神帮忙看下啥原因。。是电路图的问题。还是。。。
STM32部分原理图
第一次贴片后,使用ISP方式无反应插电脑。
后来重新又贴了一个板子,使用ISP方式还是无反应。
wifi.pdf
(948.44 KB, 下载次数: 9)
|