实现通过I2C总线中断接收数据并根据数据命令通过PWM控制风扇转速和上报板卡的电压和温度,使用温度传感器采集温度,电压传感器采集电压。
2024-02-26 11:16:55 5.23MB stm32 网络 网络
1
本文介绍了I2C串行EEPROM应用系统的健壮性设计
2024-02-25 12:57:26 100KB I2C串行 EEPROM 健壮性设计 软件开发
1
STM32+BQ76952 电池监视器的代码示例 (I2C通信方式)
2024-01-23 22:12:33 138KB
数字,字符,字母等常见格式的显示,四针1.3寸OLED屏必备,只需要更改引脚号即可使用,stm32f103c8t6程序代码
2024-01-22 11:12:25 5KB OLED stm32
1
需要将arduino的wire库覆盖一下才能达到254字节每次,不然只有31字节每次。 代码亲测可用!
2024-01-16 15:24:10 774KB i2c arduino stm8
1
STM32访问获取电子罗盘/磁角度传感器HMC5883L的例程。基于STM32CUBEIDE开发环境,以STM32G030F6P6为例,采用模拟I2C管脚协议方式,实现磁场角度数据的读取。具体介绍见CSDN博文《STM32模拟I2C协议获取HMC5883L电子罗盘磁角度数据 (HAL)》: https://blog.csdn.net/hwytree/article/details/126407447 。
2024-01-09 14:49:28 64.71MB stm32 电子罗盘 HMC5883L 模拟I2C
1
此文件是本人在实际项目中使用的文件: 使用方法如下 1、调用:I2C_Init() 初始化AD5612的引脚 2、输出想要的电压时:Write_AD5612IIC_REG(channel,DAC_IIC_0500V); 参数:channel 表示哪个AD芯片输出,因为我项目里有四个 参数:DAC_IIC_0500V 是我定义的表示0.5V电压的宏定义 ,如下 #define DAC_IIC_0500V 171 宏定义计算方法:Vout/3*1024。比如想输出0.6V,那么宏定义=0.6/3*1024=204.8可以取204或者205
2024-01-09 11:48:10 3KB stm32 ADC 模数转换
本文描述I2C协议,包含I2C位传输, I2C开始和结束信号,I2C应答信号,I2C写流程,I2C读流程。进阶介绍PowerPC的I2C实现,I2CADR 地址寄存器及PPC-Linux中I2C的实现
2024-01-04 15:22:25 300KB I2C 通信协议
1
cy7c68013a i2c代码测试
2023-12-21 21:10:09 54KB cy7c68013a i2c代码测试
1
STM32F103C8T6-0.96寸OLED驱动函数模块 (4针脚I2C版本\7针脚SPI版本)
2023-12-18 13:24:52 11KB stm32
1