初级会员

- 积分
- 50
- 金钱
- 50
- 注册时间
- 2022-2-13
- 在线时间
- 12 小时
|
7金钱
板子型号 精英版 stm32f103
今天我买的OLED模块儿回来后,本来想要调试一下,结果出现了问题
我连接好模块儿以后,打开原子哥提供的源码,在OLED_ShowString改了一点显示的内容后将程序下载到板子上。然后发现虽然没有出现问题,但是LED灯没有变化,OLED显示屏也没有显示,我再次下载后,出现了这样子的提示

我发现事情不太对,就打开了另一个跑马灯的程序源码,再次下载后发现依然出现如上图所示的提示。然后我将问题复制到搜索引擎里寻找问题,在CSDN上发现可能有这么几种问题:1,在KEIL5上配置错误,Programming Algorithm-下芯片包不对应 2,启动文件错误,大容量与中容量到小容量的不兼容,或者芯片选型错误 3,下载界面设定频率过高 4,芯片锁死 5自己电脑上没有下载ST-link驱动程序 6 keil版本问题。第1种情况我检查了一下配置,没有问题,其他的除第四条外应该也没有问题。只能是芯片锁死的问题。然后我寻求解决方法,在这篇文章中找到了方法:(4条消息) STM32解决:Error: Flash Download failed - “Cortex-M3“_locoder的博客-CSDN博客。在ST_LINK Utility中设置好后,重新下载,发现依然出错。重启电脑后,下载跑马灯后发现可以下载,程序重新跑了起来。但是我再次打开OLED的源码下载后,又出现了上述问题。再次解决芯片锁存后,打算写完这篇帖子再试一次。
我想请问这是出了什么问题?
1、OLED模块采用的是正点原子0.96寸OLED模块显示屏纯蓝/蓝黄双色12864 STM32驱动资料-tmall.com天猫这个链接的OLED,是型号选错了嘛?源码是采用的原子哥给的代码。
2、为什么芯片会被锁死
|
|