前言 前面的博客描述了如何读写flash,可能还对读写flash思路还是不是那么的清晰,首先我们用的是外置的flash,就要模拟跟外部硬件通讯的时序,这样外部硬件才能识别主控侧发出的信号是什么! SPI是全双工,同步的时钟总线! 目的 通过SPI的方式,实现对外部flash(W25Q128)的读与写,写入的内容读出后在TFTLCD上显示出来。SPI方式可以控制FLASH,EEPROM,虽然前面的博客时使用IIC来控制EEPROM(24c02),其实是一个结果,用不同的方式实现功能。 原理 我们来简单看一下内部的构造图: 从内部简明图可以看出,主机smart和从机slave都有一个串行移位寄存
2021-12-21 16:39:14 173KB AS ash fl
1
STM32F103作为主机,AVR的Mega8A作为从机惊醒通信,已验证没有问题,可以直接使用。
2021-12-21 14:19:36 3.14MB IIC通信
1
通过STC89C51单片机和PCF89C51实现电压表的设计,通过STC89C51单片机和PCF89C51实现电压表的设计。
2021-12-19 13:22:21 6KB 单片机 IIC 51单片机
1
SY68013 WIN7驱动 + 固件文件IIC文件,IIC文件中VID = 0x04b4;PID = 0x8613
2021-12-18 22:41:54 55.31MB SY68013 WIN7 IIC文件
1
基于AIP650驱动的4位数码管模块设计资料带IIC接口兼容OLED模块接口(包含原理图及PCB源文件)
2021-12-18 15:01:41 605KB AIP650
采用三线制传输机制,通过单片机MCU的I/O实现三线制方式读取DS1302S时钟数据并分别将年、月、日、时间信息分别显示在数码管上。编写按键程序,实现不同按键显示年、月、日、时间等信息。
2021-12-17 12:17:43 5KB C51 51单片机 IIC总线 DS1302
1
stm32F103c8t6的IIC总线 DHT12温湿度,包含程序的main函数,是整个程序的入口 。 u1_printf("湿度值:%d.%d %\r\n",data[0],data[1]); //串口输出数据 u1_printf("温度值:%d.%d °C\r\n\r\n",data[2],data[3]); //串口输出数据
2021-12-17 10:05:17 2.58MB  DHT12
1
EG2801 是一个锂离子/锂聚合物的电池电量计芯片,提供适用于单节锂离子电池组的电池电量测量。EG2801 提供电池的信息,如剩余电池容量(毫安时 ),充电状态 (%),电池电压(mV) ,及电池温度(℃)。
2021-12-16 23:54:48 1.26MB EG2801 IIC 剩余电池容量 充电状态
1
bq33100驱动-stm32硬件iic
2021-12-16 15:38:58 5.95MB stm32
1
功能:本程序为单功能实现stm32IIC模拟的测试程序,本程序可用,可以一直到需要模拟IIC口的程序中。
2021-12-13 14:16:59 20.33MB stm32 IIC IO 模拟IIC
1