[其他ST产品] 【HAL库】【proteus】 【SPI】使用OLED模块仿真无法点亮

[复制链接]
2171|15
 楼主| 两只袜子 发表于 2022-10-8 09:05 | 显示全部楼层 |阅读模式
我使用proteus的OLED+SSD1306进行仿真,使用STM32F103硬件SPI进行通讯,示波器显示数据传递是没问题的,但是OLED就是无法点亮,baud rate已经分了256倍压到140KBits/s了,不太应该是速度过快导致仿真跟不上,请问这是什么问题。下图是我的连线图,之前使用过模拟I2C也是一样接线可以运行,当然在SPI下关于BS引脚和CS引脚等是有看着手册进行修改过的,按道理硬件连接也不太可能会错。请问有大佬知道是什么问题吗,不胜感激!
微信截图_20221007215823.png
V853 发表于 2022-10-8 20:15 | 显示全部楼层
看看是不是有线短接到一块了。
V853 发表于 2022-10-8 20:15 | 显示全部楼层
先把接线捋清楚,你这线太乱了。硬件没问题了再找软件的问题。
朝生 发表于 2022-10-8 20:16 | 显示全部楼层
示波器波形没问题,软件应该没有问题。
lizye 发表于 2022-10-8 22:50 | 显示全部楼层
感觉像是硬件连接的问题啊
jcky001 发表于 2022-10-9 09:00 | 显示全部楼层
初始化前做一个200ms(具体最小要多少,没认真细试)延时处理。
AloneKaven 发表于 2022-10-9 21:22 | 显示全部楼层
连线是不是有问题啊
songqian17 发表于 2022-10-9 22:51 | 显示全部楼层
先把接线捋清楚
tpgf 发表于 2022-11-1 14:52 | 显示全部楼层
可能是因为在单片机端口与液晶屏都没相互对应的标签
nawu 发表于 2022-11-1 15:08 | 显示全部楼层
51单片机i2c接口要加上拉电阻的,你试试看有没有效果
aoyi 发表于 2022-11-1 15:24 | 显示全部楼层
网络标号是不是没有对应上啊 用规则检测一下
zljiu 发表于 2022-11-1 15:53 | 显示全部楼层
使用示波器看看波形有没有问题  如果示波器波形没有问题  那就是软件问题
gwsan 发表于 2022-11-1 16:38 | 显示全部楼层
看接线没有问题 是不是软件上边没有配置好io的模式呢
tfqi 发表于 2022-11-1 16:48 | 显示全部楼层
片选 数据 地址线的连接方式是否符合芯片的引脚说明呢
SantaBunny 发表于 2022-11-2 17:49 | 显示全部楼层
看上去像是硬件的问题
SantaBunny 发表于 2023-2-21 20:05 | 显示全部楼层
SDA  SCL 反了吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2122

主题

8121

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部