本程序实现了使用GD32F103C8T6开发板读取ads1115模块的模拟电压信号输入,通信方式使用硬件I2C通信,针脚为PB10(SCL),PB11(SDA), 比软件模拟I2C要快速很多。
该I2C驱动实现了完整的硬件I2C配置,包括GPIO引脚设置、时钟配置和模式配置 包含全面的异常处理机制,能够检测和处理超时、NACK、总线忙、仲裁丢失等异常情况 提供了多种I2C操作函数,包括单字节读写和多字节读写操作 实现了超时检测机制,防止程序在异常情况下无限等待 主函数中包含了完整的测试流程,通过LED指示不同的通信状态 代码模块化设计,将I2C驱动分为头文件和实现文件,便于维护和复用
本项目是一个跨平台的串口助手。它能运行在WINDOWS、linux、mac系统上。此库仅为GITHUB库的镜像。
基于官方erpnext 镜像安装了中文汉化,开箱即用,权限优化与敏捷制造的docker