AT32 I2C程序使用讲解
AT32官方BSP里面提供了I2C的使用例程,极大的方便了我们使用I2C,代码位置:BSP里面的project/at_start_f403a/examples/i2c,该路径下有以下四个demo: communication_dma -- 使用DMA进行传输 communication_int -- 使用中断进行传输 communication_poll -- 使用轮寻的方式传输 eeprom -- eeprom 使用示例 关于I2C传输数据的流程,官方已经封装了一个应用层,用户无需再关心数据传输流程,只需要调用相关接口初始化I2C,然后再调用相关接口传输数据即可,在以下两个文件中: i2c_application.c i2c_application.h i2c_config -- 调用此函数初始化I2C i2c_lowlevel_init -- 用户实现这个函数,完成I2C底层初始化,例如初始化GPIO、时钟、中断、DMA等 i2c_master_transm
AT32 I2C程序使用讲解最先出现在Python成神之路。
共有 0 条评论