STM32
文章平均质量分 95
柏臣
这个作者很懒,什么都没留下…
展开
-
stm32学习开发记录:OLED——I2C
【缓慢施工中】1.查阅资料在Keil——help中可以直接找到对应开发板所需的编程资料。找到HAL库关于I2C函数的说明:I2C使用流程:(1)I2C参数初始化, 选择块模式(block),中断模式(IT)或DMA模式。(2)连接设备:HAL_IsDeviceReady()(3)在不同模式下通过I2C读写硬件写函数:HAL_I2C_Men_Write() 其中有些参数是有预定义的,以后查看资料要翻看齐全。2.点亮OLED屏遇到的bug:只设置了屏幕全亮参数,无法点亮OLED屏。可能必原创 2021-02-22 01:03:54 · 1990 阅读 · 0 评论 -
STM32学习开发记录:W25Q16(FLASH)——SPI
选用硬件:STM32F103 Nano开发板 板载有W25Q16一、SPI协议简介1、SPI的接线与数据SPI:Serial Peripheral interface 串行外围设备接口上图是SPI主机与从机设备间连线的关系,可以看出,主机主导了主机和从机的时序(SCLK),数据发送的流程是:主机移位寄存器发送数据→MOSI→从机移位寄存器接收数据从机移位寄存器发送数据→MISO→主机移位寄存器接收数据两条线路发送数据是同步的。于是主机和从机的移位寄存器数据被交换。只进行主机写入数据到从机时原创 2021-04-03 19:55:34 · 13785 阅读 · 1 评论