文章目录
- 前言
- 代码
-
- 1.bsp_i2c.h
- 2.bsp_i2c.c
- 3.main.c
- 结果
前言
- 本文介绍的是cortex使用系列开发板I2C通信时,可应用软件模拟I2C万能模板。我写的代码已经在野火指南了(stm32f103vet6)测试可用性。
- 不能说100%移植后就可以用了。如果不能使用具体情况,必须使用逻辑分析仪或示波器进行分析。
- 即使是你的开发板SCL和SDA没有连接拉电阻的线仍然可以使用。
- 这里就不介绍了I2C如果一些学生不知道通信过程I2C如果是通信协议,请查看本博客通信协议栏中的相关信息I2C的文章。
废话不多说,直接上代码
代码
1.bsp_i2c.h
#ifndef __BSP_I2C_GPIO_H__