
基于STM32F103C8T6的I2C2接口成功驱动ADS1115源代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目提供了一套在STM32F103C8T6微控制器上通过I2C2总线成功实现ADS1115模数转换器驱动的完整源代码,适用于需要高精度数据采集的应用场景。
今天终于成功地使用STM32F103C8T6的I2C2硬件驱动ADS1115。需要注意的是,所有其他中断处理程序必须非常快速执行,否则会导致系统不稳定甚至卡顿。我在中断服务程序中仅设置一些标识然后退出,在主程序里通过这些标识来完成相应的任务。
我测试成功的硬件配置包括:STM32F103C8T6、OLED12864显示屏、ADS1115传感器,还有按键和LED灯。使用时钟中断和ADC1的DMA中断,并且用硬件I2C1驱动OLED显示,而ADS1115则通过硬件I2C2进行通信。
全部评论 (0)
还没有任何评论哟~


