使用STM32F103的3路硬件SPI读写MAX31865的驱动程序,及RTD温度的计算公式,非查表法,该公式进行了优化,运算时间较快。该驱动程序已经应用到实际项目中,可以直接使用,其中RTD的计算方法,是自己研究了好久的结果。文件只有驱动程序(STM32F103的3路硬件SPI和max31865的读写驱动),非全部工程文件,介意者勿下。
1
1.1利用SPI实现I2C的通信,1.2SPI模拟I2C时序,1.3I2C接收和发送的实现
2021-09-09 11:27:58 86KB spi
1
stm32 spi方式读写EEPROM,有c源码。完成对at25128芯片的基本配置,实现对at25128的单字节的读和写以及多字节的读写。
2021-09-09 09:18:12 7KB stm32 spi eeprom at25128
1
SPI接口的FLASH ROM AT45DB161D的驱动方法
2021-09-08 15:34:10 126KB SPI AT45DB161D 驱动方法
1
在OLED基础上,编了一个显示MPU6050加速度,角速度,角度的界面,MPU6050的东西没放进去,需要的话只要把USART2的中断函数改成MPU6050的,再在主函数init一下USART2(115200波特率),再处理一下数据包就行,详细参考我的MPU6050程序(STM32+MPU6050)
2021-09-07 22:15:31 10.43MB OLED
1
\I.MXRT105X从外部SPI FLASH启动V1.2.2\FIRMWARE │ I.MXRT105x从外部SPI Flash启动v1.2.2.pdf │ system_MIMXRT1052.c │ ├─IAR linker files │ MIMXRT1052xxxxx_flexspi_code_sdram_data.icf │ MIMXRT1052xxxxx_hyperflash_nor_bootok.icf │ ├─IAR_8.20_Flashloader │ └─ISSI_GD_WinBond_ISSI_QSPI │ FlashIMXRT1050_EVK_FlexSPI.board │ FlashIMXRT1050_EVK_FlexSPI.flash │ FlashIMXRT1050_EVK_FlexSPI.mac │ FlashIMXRT1050_EVK_FlexSPI.out │ ├─Keil linker files │ MIMXRT1052xxxxx_flexspi_nor_xip_sdram.scf │ ├─Keil_FlashAlgorithm │ MIMXRT_QSPIFLASH.FLM │ └─xip fsl_flexspi_nor_boot.c fsl_flexspi_nor_boot.h fsl_flexspi_nor_flash.c fsl_flexspi_nor_flash.h
2021-09-07 17:01:04 1.99MB rt105x flash 启动
1
基于LINUX平台下的SPI网卡,DM9051的驱动,版本1.69.3 符合量产版本;目前大量MTK,RK,高通等产品批量使用中。
2021-09-07 16:00:34 15KB Linux网卡 SPI网卡驱动
1
DWC_ssi_user.pdf
2021-09-07 15:46:24 1.52MB spi
1
STM32F407IGT6单片机SPI FLASH读写实验例程5个合集KEIL工程源码+文档说明: SPI-串行Flash小数存储.rar SPI-串行Flash整数存储.rar SPI-串行Flash读写测试.rar SPI-基于串行Flash的FatFs功能使用.rar SPI-基于串行Flash的FatFs文件系统.rar
STM32F407VET开发板,使用ILI9341 SPI LCD液晶屏,带XPT2046触摸芯片,实现对STEMWIN的移植代码。采用DMA硬件SPI方式,刷屏可以达到20帧/秒,触摸控制鼠标流畅,普通显示使用完全没有问题。
2021-09-07 09:07:04 8.53MB STM32F407VET LCD液晶屏 DMA SPI