Image
Image

铁血丹心LLLL

+ 关注

粉丝 1     |     主题 74     |     回帖 541

CW32单片机I2C接口读写EEPROM芯片介绍
2023-5-7 22:55
  • 芯源CW32 MCU
  • 31
  • 1594
  7.程序流程 程序完成I2C主设备配置后,先将u8Senddata数组中的内容写入到EEPROM的第1页(CW24C02每页8字节 ...  
  ......  
  ......  
  ......  
  ......  
  ......  
  五、实例演示:MCU采用页写和顺序读操作时序完成EERPOM的访问。 1.I2C读写EEPROM芯片中断函数(I2C分为I2C1 ...  
  四、硬件连接 如下图所示,MCU和EEPROM通过I2C总线互连。  
  顺序读操作时序:和随机读时序类似,只是在主机接收到1字节数据后,不发送停止信号,而是继续发送时钟进行 ...  
  随机读操作时序:起始信号+器件地址(7bit)+读写指示(1bit)+存储空间地址(8bit)+重复起始信号+器件地址(7 ...  
  页写操作时序:起始信号+器件地址(7bit)+读写指示(1bit)+存储空间地址(8bit)+写入数据(8bit*8)+停止信 ...  
  2.读写时序 字节写操作时序:起始信号+器件地址(7bit)+读写指示(1bit)+存储空间地址(8bit)+写入数据(8b ...  
  三、EEPROM(CW24C02AD) 1.功能简介 CW24C02是一个2Kbit的串行EEPROM存储芯片,可存储256个字节数据。芯片 ...  
STM32H7的Cache和MPU
2023-5-29 14:37
  • ST MCU
  • 14
  • 1879
  ......  
  3、MPU的使用 MPU可以配置保护16个内存区域(这16个内存域是独立配置的),每个区域最小要求256字 ...  
  2、MPU可以配置的三种内存类型 1)、Normal memory CPU以最高效的方式加载和存储字节、半字和字 ...  
  二、MPU 1、作用 防止不受信任的应用程序访问受保护的内存区域; 防止用户应用程序破坏操作系统 ...  
  5、相关函数 SCB_EnableICache(void) :用于使能指令Cache,系统上电后优先初始化即可。 ...  
  4、风险 从上面的图就看出来使用Cache的风险,因为DMA是直接与SRAM交换数据的,而CPU与SRAM之间隔了一 ...  
  一、Cache 1、介绍 Cache又分数据缓存D-Cache和指令缓冲I-Cache,STM32H7的数据缓存和指令缓存大 ...  
2
3
近期访客