最近在做M3系列的板子,由于在编译程序时,HEX文件太大,用st-link v2烧写进去后,再次烧写程序就无法识别,或者目标芯片非所选芯片,于是想用串口烧写,我就用我平时调试linux的RS232的U转串口,结果在点击下一步时总是无法进去,然后程序死机,最后查出问题是GD32或者STM32的M3系列的串口跟51系列用的是TTL串口,我们一般用的U转串是RS32串口,这两种电气特性是不一样的,TTL是5V,RS232则是12V,所以在用U转串口是不能烧写的,因为很多都是RS232接口;
GD32或者STM32的串口烧写软件无法串口烧写程序
M3系列MCU串口烧录问题
最新推荐文章于 2025-10-08 17:03:06 发布
本文探讨了在使用M3系列MCU(如GD32、STM32)进行串口烧录时遇到的问题。指出常见的USB转串口适配器采用RS232标准,而M3系列MCU使用TTL电平,两者不兼容导致烧录失败。文中还对比了RS232与TTL两种电平标准的区别。
AI助手已提取文章相关产品:
您可能感兴趣的与本文相关内容
1867

被折叠的 条评论
为什么被折叠?



