你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

分享一个STM32F103系列硬件SPI驱动OLED的例程  

[复制链接]
z00 发布时间:2015-1-5 13:11
利用stm32f103的SPI1和OLED屏连接。引脚连接:
                DC-----------PE0
                RST----------PE1
                SCL----------PA5
                SDA----------PA7
关键SPI配置代码:
           /* SPI1 Config -------------------------------------------------------------*/
          SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex;
          SPI_InitStructure.SPI_Mode = SPI_Mode_Master;
          SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;
          SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low;
          SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;
          SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;
          SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_16;
          SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;
          SPI_InitStructure.SPI_CRCPolynomial = 7;
          SPI_Init(SPI1, &SPI_InitStructure);
          /* Enable SPI1 */
          SPI_Cmd(SPI1, ENABLE);


试了试16*16和32*32汉字点阵都能成。
DEMO_OLED.rar (7.44 MB, 下载次数: 11464)
收藏 6 评论32 发布时间:2015-1-5 13:11

举报

32个回答
MaxHammer 回答时间:2015-1-16 21:44:58
太感谢了,正在找这个代码!
#define 回答时间:2015-10-8 18:37:44
要什么来什么   谢谢
木木鱼 回答时间:2015-10-10 22:35:01
支持支持!
9robot 回答时间:2015-10-15 10:25:48
谢谢分享                              
njnxj 回答时间:2016-11-17 19:37:20
正是需要的。谢谢
andypanfan 回答时间:2016-12-9 08:55:43
学习,以后会用
maomoa 回答时间:2017-1-17 19:25:58
谢谢楼主分享,许多编程细节是需要汲取高手经验的.
ts2000 回答时间:2017-1-18 08:32:56
谢谢分享!!!!
胡杨smile 回答时间:2017-2-19 16:12:35
谢谢楼主,参考一下
1234下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版