MAX44009驱动STM32F4源码
MAX44009驱动STM32F4源码,包括IIC底层驱动,MAX44009数据采集与处理
版本说明: 1、适用于STM32RCT6最小系统板 2、通过串口1连接RS485,MAX485的接收和发送使能分开受控 3、兼容发送和接收功能,通过rs485.h中的宏定义RX_TX_EN配置 4、数据接收格式“@1200001$”
版本说明: 1、适用于STM32RCT6最小系统板 2、通过按键(KEY0)实现内存向外设(USART1)传输 3、DMA发送具有查询和中断两种方式 4、若使用串口助手sscom33应先用HEX接收,再切换为字符接收,否则格式会出错;XCOM、Putty、AccessPort正常
版本说明: 1、适用于STM32RCT6最小系统板 2、具有采集CPU工作电压及温度功能 3、ADC1的通道0(PA0)采集3.3V电压
1、适用于STM32RCT6最小系统板,霍尔3144传感器模块(工作电压4.5 ~ 24V,驱动电流<25mA) 2、具有看门狗防死机功能 3、具有查询或中断两种方式,使用查询方式时按键的NVIC_Init函数需屏蔽(中断方式效果更好) 4、无触发时3144输出低电平,模块输出低电平;触发时3144输出高电平,模块输出高电平 5、对于TO-92S封装的芯片,N极磁场接近芯片标记面不能触发芯片工作,N极磁场可以从标记面的反面接近芯片以触发芯片导通;对于SOT-23封装的芯片,感应面与 TO-92S封装的相反,需以N极磁场作用芯片的标记面。
1、适用于STM32RCT6最小系统板,SW-420常闭型震动传感器模块(工作电压3.3--5V,驱动电流>15mA) 2、具有看门狗防死机功能 3、具有查询或中断两种方式,使用查询方式时按键的NVIC_Init函数需屏蔽(中断方式效果更好) 4、通过滑动变阻器调节感应灵敏度,金属点一侧为高灵敏度(分压电阻小)
1、适用于STM32RCT6最小系统板,HC-SR04超声波测距模块(工作电压5V,静态工作电流<5mA) 2、量程2cm--700cm,感应角度<30°(R8=4.7K);R8=3.9K/4.3K时:量程2cm--450cm,感应角度<15° 3、精度3mm,盲区2cm
1、适用于STM32RCT6最小系统板 2、EEPORM为AT24C08 3、具有读写EEPROM功能 4、具有恢复出厂设置功能
使用陀螺仪采集加速度、角速度、姿态角、温度、计步等数据,并上传到“匿名上位机”进行姿态显示。 学习目的:学习陀螺仪的使用。 本工程是移植自MPU6050官方驱动,包含了陀螺仪最完整的功能。