0.96屏幕驱动spi
时间: 2023-10-23 08:10:02 浏览: 107
0.96寸OLED显示屏SPI驱动(基于STM32)+源代码+文档说明
0.96屏幕驱动SPI。本程序使用STM32F103C8T6作为主控单片机,采用模拟SPI方式来驱动0.96寸OLED屏幕的显示。具体的SPI控制引脚可以在oledc.h文件中进行修改,以便于移植和调用。在程序中,可以使用OLED_WR_Byte函数来向OLED发送命令或数据。这个函数可以根据cmd参数的不同来判断是发送命令还是发送数据,然后通过HAL_SPI_Transmit函数来发送数据。主要的设置是SPI的Mode选择为Transmit Only Master,波特率设置为低于20MBits/s,其它的设置可以使用默认值。使用STM32CUBEIDE来进行开发,并生成最终的代码。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [STM32F103C8T6模拟SPI控制6针/7针0.96寸OLED显示屏](https://download.csdn.net/download/m0_46309225/86341256)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [0.96OLED STM32 SPI驱动(一)](https://blog.csdn.net/yanliqiang/article/details/124791385)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文