STM32驱动7引脚的OLED 寒假在家里无聊又不能出门,开学可能还延迟了(新型肺炎最近比较猖狂)武汉加油!陕西加油!全国一起加油!一定要减少出门啊!!! 放假前带了一个OLED屏幕,想着刚好没有接触过这个模块。以后比赛啥的可能会用到该模块所以就研究一哈如何使用。我想着应该不难的,因为正点原子的教程中有。结果,正点原子的教程用的是16引脚的,我手上的是7引脚的。(奔溃,没有资料了啊) 在单片机论坛里看到了一些资料,该模块默认的是SPI通讯。之前学习过SPI的相关内容,不过一直没有用过理解的不深。恰好通过这一次来熟悉一下SPI ,SPI可以接四根线(发数据与读数据)或者是接三线(只发数据)。 四
2021-08-18 10:15:45 342KB oled spi stm32
1
WK2124是SPITM接口的4通道UART器件,WK2124实现SPI桥接/扩展4个增强功能串口(UART)的功能。 扩展的子通道的UART具备如下功能特点: 每个子通道UART的波特率、字长、校验格式可以独立设置,最高可以提供2Mbps的通信速率。 每个子通道可以独立设置工作在IrDA红外通信。 每个子通道具备收/发独立的256 BYTE FIFO,FIFO的中断可按用户需求进行编程触发点。 WK2124采用SSOP20绿色环保的无铅封装,可以工作在2.5~5.0V的宽工作电压范围,具备可配置自动休眠/唤醒功能。
2021-08-13 11:49:41 11.83MB spi stm32 wk2124 ad
1
RN7302与STM32通信代码,解决SPI通信问题和电路读取检测
2021-08-03 09:16:46 2.35MB RN7302 SPI Stm32
1
GPIO模拟SPI通信从机代码 主函数为: #include "sys.h" #include "delay.h" #include "usart.h" #include "led.h" #include "key.h" #include "spi.h" #include "lcd.h" #include "sdram.h" unsigned char data[9]="B15020106"; int main(void) { u8 receivr_Data=0,i=0; HAL_Init(); Stm32_Clock_Init(360,25,2,8); delay_init(180); uart_init(115200); LED_Init(); LCD_Init(); SDRAM_Init(); POINT_COLOR=BLUE; LCD_Clear(WHITE); SPI_Init(); LCD_ShowString(10,40, 96,24,24,"Rx data:"); LCD_ShowString(10,80,216,24,24,"Tx data:B15020106"); while(i<9) { receivr_Data=SlaveSPI_read(); if(receivr_Data!=0) { i++; LCD_ShowChar(106+12*(i-1),40,receivr_Data,24,0); } receivr_Data=0; } LED0=0; SPI_MISO_H; delay_ms(500); i=0; for(i=0;i<9;i++) { SPI_MISO_H; while(SPI_MOSI==0) SlaveSPI_write(data[i]); SlaveSPI_write(data[i]); SlaveSPI_write(data[i]); } while(1) { }
2021-07-19 20:32:25 10.38MB SPI STM32
1
包含普通IO模拟3线SPI代码,ST7701驱动代码,使用本代码后,简单根据供应商提供的屏幕修改初始寄存器的值,即可点亮自己的屏幕。因为是使用普通IO模拟,所以任何MCU平台都可以使用。
2021-07-19 18:17:37 367KB mcu st7701 3线SPI stm32
1
OLED spi stm32 显示例程
2021-07-07 19:07:22 5.41MB oled spi stm32 例程
1
STM32 NRF24L01无线模块使用GPIO模拟SPI协议通讯例程,如果管脚不同,只要将对应的管脚修改便可以使用。已测试,能够使用。
2021-06-22 17:35:23 8.84MB NRF24L01 GPIO SPI STM32
1
STM32硬件SPI控制nRF24L01+ 软件模拟的已经搞定 现在上硬件的 功能完美 1s一次 程序是我自己写好了的 整理的很清楚 可以由着以后整理成模板 直接添加外设就可以控制别的芯片了
2021-06-20 10:01:33 2.75MB 硬件 spi stm32 nrf24l01+
1
1.8寸8针spi tft显示屏驱动代码 hal库 stm32 stm32cubmx 驱动芯片 st77354
2021-05-24 12:02:52 5.17MB spi stm32 hal库 1.8寸tft
1
SPIFLASH
2021-04-14 12:02:17 1.30MB spi stm32 arm
1