怎样用一个公共的名称作为SDA和SCL、调用时,只要分别用...

2019-12-23 18:35发布

请教众多高手,现有3组模拟IIC接口,分别占用不同的IO口。为了不至于分别写3套模拟IIC驱动程序,有什么办法用一个公共的名称作为SDA和SCL、调用时,只要分别用三组实际IO名称代替那个公共名称就可以使用共同的子函数呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
sgnohyang
1楼-- · 2019-12-24 07:23
向来是打个负放struct里面。。

不懂,能否详细说明?
Huaan
2楼-- · 2019-12-24 12:08
 精彩回答 2  元偷偷看……
vuo50z
3楼-- · 2019-12-24 17:24
函数指针
foxpro2005
4楼-- · 2019-12-24 20:56
suny1022
5楼-- · 2019-12-24 22:10
你可以将三个设备挂在同一个总线上面啊,为什么要分别用三个模拟I2C呢,选择不同的器件地址就OK了,你这样好浪费
TANK99
6楼-- · 2019-12-25 00:02
没有有楼上的方式,就用基本的include关系就可以搞定。

一周热门 更多>