
STM32F103C8T6通过硬件I2C2接口成功驱动ADS1115的源代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目提供了一份详细的源代码,演示了如何使用STM32F103C8T6微控制器的硬件I2C2接口来配置和操作ADS1115高精度模数转换器。
今天终于成功使用STM32F103C8T6的I2C2硬件驱动ADS1115。但是需要注意的是:所有其他的中断处理程序必须非常快,否则系统会变得不稳定,并且可能会卡顿。我在中断服务程序中只进行一些标识处理然后退出,再通过这些标识在主程序里执行具体的任务。
我已经测试成功的硬件配置包括STM32F103C8T6、OLED12864、ADS1115、按键和指示灯。系统使用时钟中断和ADC1的DMA中断,其中OLED由硬件I2C1驱动,而ADS1115则通过硬件I2C2进行驱动。
全部评论 (0)
还没有任何评论哟~


