STMWoodData
发布时间:2023-9-7 15:36
|
首先打开STM32CubeMX基于开发板方式新建项目,找到STM32H503。本次主要测试SPI接口功能。使能SPI1,因为只需要发送数据,这里就设置了只发送模式。 OLED接线: OLED_D0------PB3 //SCK OLED_D1------PB5 //MOSI OLED_RST--- -PB0 //复位 OLED_DC------PB10 //命令/数据选择 OLED_CS------PA8 //CS片选 如下图所示,设置GPIO模式。 SPI分频频率不要太高了。
最终SPI配置
下面开始移植OLED库,使用的是SSD1306驱动。之前也在其他平台移植过,所以本次移植很快就成功了。 移植主要实现SPI读写命令和数据函数。
下面看看oled显示效果吧
|
STMWoodData
最优答案
回答时间:2023-9-7 15:39:17
代码:
stm32h5_spi_oled.zip
(1.28 MB, 下载次数: 6)
|
|
H5除了接个屏,感觉现在H5很火啊,一货难求,有没有试试别的功能 |
STM32家族再添猛将:STM32H5F/E高性能系列,4MB闪存+Chrom-ART2,专为中高级图形应用而生
【逢7发帖赢大礼】#5 Arduino UNO Q的led matrix
【逢7发帖赢大礼】#4 使用Arduino APP LAB 玩arduino UNO Q
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】#3 STM32U新进驻的新开发板Arduino UNO Q
【逢7发帖赢大礼】#2 STM32F429-Discovery在 Arduino 中的使用
【逢7发帖赢大礼】别忘了懒人IDE,arduino IDE怎么玩
【逢7发帖赢大礼】STM32开发之指纹识别!
【逢7发帖赢大礼】STM32开发之环境空气质量监测
【逢7发帖赢大礼】STM32开发之人体实时运动信息监测!
微信公众号
手机版