关于陀螺仪6050需要注意以下问题; 1、 IIC数据和时钟需要上拉电阻,电阻的大小与波特率有关,如果通讯不上适当减小波特率。 2、 6050供电电压为3.3V,请确认MCU电压和6050电压是否一致。 3、 MCU和6050最好用两个稳压芯片供电,要不MCU可能会干扰6050. 4、 需要用中断口11 5、主程序里有说明,当进到if(OK==get_mpu6050_mode()) { //此时可以读取陀螺仪数据和加速度数据,采集到的是原始数据 } 读取faccx,faccy,faccz,fgyrox,fgyroy,fgyroz; 其中faccx,faccy,faccz是加速度 fgyrox,fgyroy,fgyroz;是陀螺仪
2022-09-22 16:15:47 109KB 瑞萨单片机 MPU6050
1
基于STM32的模拟IIC驱动,需要配合sys.c/sys.h使用(我使用原子的程序),里面只有IIC.h和IIC.c,已做好注释,移植非常方便
2022-09-20 20:44:04 1KB STM32 模拟IIC 模拟I2C
1
STM32HAL_BH1750驱动_模拟IIC.rar
2022-09-18 22:49:22 3KB STM32HAL_BH1750
1
STM32F7GPIO模拟IIC,用EEPROM_AT24C02
2022-08-17 11:00:33 7KB stm32 GPIO
1
详细实用的IIC模拟实现代码,适用于所有单片机。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
2022-08-16 14:02:48 290KB 代码
1
STM32F103 工程,模拟IIC控制 SHT30/SHT31,实现温湿度单次采样 循环采样 告警接收 阈值设定等完整功能。完整的可商用工程,与常见的demo示例不一样。 CMD_MEAS_CLOCKSTR_H = 0x2C06, // measurement: clock stretching, high repeatability CMD_MEAS_CLOCKSTR_M = 0x2C0D, // measurement: clock stretching, medium repeatability CMD_MEAS_CLOCKSTR_L = 0x2C10, // measurement: clock stretching, low repeatability CMD_MEAS_POLLING_H = 0x2400, // measurement: polling, high repeatability CMD_MEAS_POLLING_M = 0x240B, // measurement: polling, medium repeatabilit
2022-08-11 07:35:44 2.71MB stm32 源码软件 单片机 温湿度采集
1
STM32模拟IIC驱动MB85RC128 根据自己的实际情况修改IO即可
2022-08-09 09:40:33 1.26MB stm32
1
基于HAL库的0.96寸OLED屏驱动代码,在标准库的基础上修改而来,使用CUBEMX生成代码后直接将.c和.h文件拷贝到工程文件夹即可。IIC时钟引脚PA11,数据引脚PA12,可自定义随意修改为自己的IO口,具体的实现过程可以看我的博客。
2022-06-19 21:44:40 7KB OLED STM32 HAL库
1
华大HC32L1700模拟IIC,AT24c02,,放到官方例程里替换source文件。好用!!
2022-05-25 16:44:35 5KB stm32 arm 嵌入式硬件 单片机
1
本例使用STM32F103芯片,使用软件模拟IIC总线的方式,驱动存储器24C02。通过本例的学习可以掌握24C系列芯片的编程技巧。以及如何使用软件模拟的方式模拟IIC总线通讯。
2022-05-24 20:28:32 4.53MB 24C02驱动,基于STM32的
1