eric12321 发表于 2025-1-10 11:33

毕设遇到的的小问题

最近在做的毕设,用的是stm32f103c8t6的最小系统板。前面开发过程一切正常,但最近调试的时候电脑突然弹了个usb设备错误的消息提醒。具体是啥也记不清了,之后单片机就读不到数据了(dth11,esp8266wifi模块,rc522射频模块),后来单独连按键led啥的io引脚都没问题,开发板也换过了。wifi模块单独连电脑用串口调试助手发AT指令也有正常回复。供电全用的stlink接到最小系统板上的供电引脚,会不会是stlink供电不稳导致的(偶尔上电后开发板电源灯很暗,也不能正常烧录程序,重新拔插一下就好了),手头没有万用表之类的测试工具。准备买个单独的面包板电源试试,希望有大佬能指个明路https://bbs.21ic.com/static/image/smiley/comcom/9.gif

LcwSwust 发表于 2025-1-10 11:40

你的意思是开发板对stlink供电还是stlink对开发板供电?
建议开发板单独供电,因为最终产品肯定是没有stlink的。

yueguang3048 发表于 2025-1-10 12:43

本帖最后由 yueguang3048 于 2025-1-10 12:45 编辑

调试工具仅供调试,除非厂家说可以给开发板供电,否则不要用它给开发板供电

你可以打开下面的软件,插上开发板和st-link,这里会显示一个电压

cainiao518 发表于 2025-1-11 14:27

板子最好单独供电

xiaofei558008 发表于 2025-1-11 19:33

有没有可能是栈空间不足

GlenX 发表于 2025-2-4 10:47

明显电源问题:
因为USB-TTL输出有的在300mA以下,通电初期wifi模块瞬间能达到500以上,
一般这种没有独立电源的系统,需要在wifi模块的供电入口加个220uF以上的电容,建议选470,
否则反复重启,或启动失败当机。
很多硬件工程师都容易忽略的问题,更不要说“软件”工作者。因为手册上没有这个说明。
页: [1]
查看完整版本: 毕设遇到的的小问题