接口描述如下: HAL_I2C_Mem_Read(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint8_t *pData, uint16_t Size, uint32_t Timeout); hi2c // I2C接口信息 DevAddress //读地址 pData //数据指针 Size //欲读出字节数 Timeout //超时时间 适用只需要写入读地址然后就开始连续读的器件使用 启动信号 - 写器件地址(含读位) - ACK- 读取一个字节 - ACK -读取N个字节 - ACK......STOP信号 最后一位不放应答 直接STOP
2024-06-12 10:11:01 21KB STM32 IIC
1
时钟芯片RX8025T的STM32驱动例程,包括年月日时分秒的设置和读取,采用模拟IIC通讯
2024-06-03 15:06:16 6KB stm32 IIC通讯 时钟芯片
1
STM32模拟IIC代码 void I2C_GPIO_Config(void) { GPIO_InitTypeDef GPIO_InitStructure; /* Configure I2C1 pins: SCL and SDA */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD; GPIO_Init(GPIOB, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD; GPIO_Init(GPIOB, &GPIO_InitStructure); }
2024-05-24 15:06:50 39KB STM32 IIC
1
stm32 iic驱动ds1307实际使用驱动,参考博客:https://blog.csdn.net/li171049/article/details/130657648
2024-04-02 13:04:57 22.69MB stm32 DS1307 IIC
1
stm32 iic调试ds1307 rtc时钟,用STM32调试ds1307,采用iic接口,参考文档:https://blog.csdn.net/li171049/article/details/130624551
2024-04-01 21:18:43 12.39MB stm32 ds1307 iic
1
STM32 IIC主从通信
2024-02-26 11:12:59 7.49MB stm32 IIC
1
纯STm32 iic的模拟实现,简单高效,可以同时模拟多个iic接口,代码已经适用于多种芯片例如at24C32 ssd1306(淘宝上能买到的iic液晶)ds1307(iic实时时钟),并在多个iic器件挂载到同一条iic总线上时能够同时工作!效率,基本接近stm32硬件水平!QQ919556370
2023-01-18 19:49:48 8KB stm32 iic
1
双地址模式 I2C工作从从模式下,可进行双 地址确认 寻址模式的设定 双地址模式使能 只能用于7位地址模式
2022-12-19 14:27:41 1.17MB STM32 IIC
1
此代码中以stm32f103zet6作为主机,通过IIC读取奥地利微电子公司生产的磁性旋转位置传感器的角度数据
1
STM32F103读取EEprom; STM32 IIC例程 兼容 AT24C16
2022-10-18 18:57:16 346KB STM32F103
1