你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
stm32f103c6驱动oled显示屏(12864)
[复制链接]
TLLED
发布时间:2019-1-18 16:54
文章
文章封面:
-
文章简介:
-
本帖最后由 TLLED 于 2019-1-18 16:53 编辑
STM32F103C6T6 驱动OLED,显示屏点阵应该是12864,手头没有显示屏的资料,只有猜测出是SSD1306芯片。
1、按照SSD1306芯片找OLED显示屏资料,找到的显示屏和芯片资料如下:
SSD1306-Revision 1.1 (Charge Pump).pdf
(1.79 MB, 下载次数: 27)
2019-1-18 14:54 上传
点击文件名下载附件
OLEDå±å¹1.3寸ç½èUG2864KSWLG01使ç¨è¯´æV3.0.pdf
(9.7 MB, 下载次数: 15)
2019-1-18 14:53 上传
点击文件名下载附件
2、整理手上的板子,找出显示屏对应的管脚
3、驱动程序
使用STM32CubeMX生成的程序代码,代码有点大。
stm32f103c6-oled.rar
(7.76 MB, 下载次数: 70)
2019-1-18 14:59 上传
点击文件名下载附件
4、测试过程遇到的问题
程序编写完成,下载后,隐隐约约能看到显示屏上有些字符,就是不清晰,查找代码,查找接线,测量电压。。。就是没有找出问题原因,各种折腾,最后还是看资料来查找原因。
资料中,VCC这个电压,是影响OLED显示亮度的,这个电压资料上写是SSD1306芯片内部产生的,VCC电压值最大是15V,我测出来的电压是7.5V,这个电压应该是内部升上去的,为什么就点不量,这个有点奇怪。
为了证明这个电压对亮度有影响,我在外部加一路15V电压,来看下亮度变化,果然亮度变亮了。
5、显示效果
赞
0
收藏
1
评论
3
分享
发布时间:2019-1-18 16:54
举报
请先
登录
后回复
3个回答
sincomaster
回答时间:2019-1-18 17:19:25
a0a.1 32b0c
谢谢分享,正想要个SPI的看下
赞
评论
回复
支持
反对
TLLED
回答时间:2019-1-18 17:23:03
a0a.1 32b0c
sincomaster 发表于 2019-1-18 17:19
谢谢分享,正想要个SPI的看下
模拟的SPI
赞
评论
回复
支持
反对
dyxdella
回答时间:2019-3-29 21:43:46
a0a.1 32b0c
具体接口有吗
赞
评论
回复
支持
反对
所属标签
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
模拟的SPI