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

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

[复制链接]
博根 发布时间:2015-1-5 13:11
利用stm32f103的SPI1和OLED屏连接。引脚连接:
9 `2 R' N% ^. _1 E4 b                DC-----------PE0
% b: {: r7 D$ K9 Y+ ^& R; K4 k                RST----------PE1
; S8 E& r5 h9 i5 i2 `                SCL----------PA58 B  j  K- o5 I# J, Q
                SDA----------PA7
" ?# P" Z5 h0 o: a, n# B8 ~关键SPI配置代码:7 H' U( j) L+ T
           /* SPI1 Config -------------------------------------------------------------*/
  ^$ [1 P  b% \/ s          SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex;7 T2 N1 r' y+ a% ?. b3 s
          SPI_InitStructure.SPI_Mode = SPI_Mode_Master;% M+ v( a; P# G5 k" Q& z
          SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;( v$ z" O& z/ L
          SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low;
! Y, d2 V$ S4 }1 s! V  T" C2 y. d          SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;
+ o6 k9 n3 _. Z& U+ k& U  s5 w          SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;$ P: W$ B+ t2 ]4 u0 o+ y
          SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_16;# z0 u: I5 V/ v% }& M& r
          SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;
' U- ]4 ]# J8 |4 V          SPI_InitStructure.SPI_CRCPolynomial = 7;
6 z$ D; E: E0 d  W. V$ m" d          SPI_Init(SPI1, &SPI_InitStructure);% u7 p6 ]& Y4 ]8 S
          /* Enable SPI1 */$ K- N5 q, w. _  N
          SPI_Cmd(SPI1, ENABLE);
; O) u% S* i$ T7 Z9 _- v
5 @/ N. {- B3 Y
% q6 L! W4 C: L# d' L试了试16*16和32*32汉字点阵都能成。6 R8 [! G( i/ [
DEMO_OLED.rar (7.44 MB, 下载次数: 11593)
收藏 7 评论33 发布时间:2015-1-5 13:11

举报

33个回答
zbber 回答时间:2017-3-1 16:29:56
谢谢分享                              ,真是难得给力的帖子啊6 N& K# Z; L' K
9robot 回答时间:2015-10-15 10:25:48
谢谢分享                              
moddd 回答时间:2017-7-19 20:16:25
要显示变量    可以把int型的变量spritf成字符串    再放到LCD_P8x16Str();  函数里
MaxHammer 回答时间:2015-1-16 21:44:58
太感谢了,正在找这个代码!
#define 回答时间:2015-10-8 18:37:44
要什么来什么   谢谢
木木鱼 回答时间:2015-10-10 22:35:01
支持支持!
njnxj 回答时间:2016-11-17 19:37:20
正是需要的。谢谢
andypanfan 回答时间:2016-12-9 08:55:43
学习,以后会用
maomoa 回答时间:2017-1-17 19:25:58
谢谢楼主分享,许多编程细节是需要汲取高手经验的.
小小超 回答时间:2017-1-18 08:32:56
谢谢分享!!!!
胡杨smile 回答时间:2017-2-19 16:12:35
谢谢楼主,参考一下
("▔㉨▔)汗 回答时间:2017-3-1 14:58:39
谢谢楼主,正需要,参考一下。
arenas 回答时间:2017-3-9 15:38:51
感谢分享!
qwq1 回答时间:2017-3-29 21:36:49

2 j: u2 c* r: r  O0 @/ \谢谢分享     
123下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版