【OTA专题】12 APP中移植EEprom、W25Q驱动

目录

[1 移植EEprom驱动](#1 移植EEprom驱动)

工作特性:

写操作:

字节写入:

页写入:

读操作:

当前地址读:

随机读:

顺序读:

验证是否移植成功:

[2 移植W25Q64驱动](#2 移植W25Q64驱动)

配置SPI1

配置片选引脚

移植相关文件:

测试:

结果


1 移植EEprom驱动

工作特性:

型号:24C02

供电范围:1.8V~5.5V

存储范围:256byte

通信方式:IIC

写入方式:按字节写入

页写入:8 byte

引脚定义:

器件寻址:

0b1010(A2)(A1)(A0)(R/W)

写操作:

字节写入:

页写入:

读操作:

当前地址读:

随机读:

顺序读:

MUC连接EEPROM的方式

PB8: SCL

PB9: SDA

3.3V: VCC

Gnd:GND

验证是否移植成功:

先把APP程序地址改一下,单独测试APP工程

添加驱动文件和包含头文件路径

测试

单步调试查看返回值

如果返回1说明成功移植

2 移植W25Q64驱动

配置SPI1

分频是256

配置片选引脚

移植相关文件:

测试:

结果

说明移植成功

相关推荐
来自晴朗的明天4 小时前
14、光耦隔离电路(EL3H7)
单片机·嵌入式硬件·硬件工程
G***技4 小时前
杰和IB3-272:以低功耗高性能打造新一代工业智能交互核心
单片机·嵌入式硬件·物联网
czhaii5 小时前
STC AI8052U单片机特点
单片机
MAR-Sky5 小时前
keil5中数据的不同定义和单片机(以stc8为例)里的对应关系(idata,xdata,data,code)
单片机·嵌入式硬件
项目題供诗7 小时前
51单片机入门(八)
单片机·嵌入式硬件·51单片机
羽获飞7 小时前
从零开始学嵌入式之STM32——9.STM32的时钟系统
stm32·单片机·嵌入式硬件
Ch_champion8 小时前
嵌入式研发人员的共享盘文件目录-分享
嵌入式
来自晴朗的明天9 小时前
13、NMOS 电源防反接电路
单片机·嵌入式硬件·硬件工程
芯岭技术9 小时前
PY32MD310单片机:高性能、低功耗的32位电机控制微控制器
单片机·嵌入式硬件
wotaifuzao10 小时前
STM32 + FreeRTOS 的订阅通知组件架构
stm32·嵌入式硬件·架构·freertos·事件驱动·嵌入式架构