打印
[PIC®/AVR®/dsPIC®产品]

MCC生成的I2C库函数有点看不懂啊

[复制链接]
1192|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
稳稳の幸福|  楼主 | 2023-6-25 21:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有没有相关的教程啊,看了很多大佬们的测评视频都是用的自带的例子。。。。

使用特权

评论回复
沙发
xinxianshi| | 2023-6-25 22:04 | 只看该作者
可以考虑使用IO实现。

使用特权

评论回复
板凳
CoolSilicon| | 2023-6-26 13:59 | 只看该作者
你看生成的I2C对应的头文件, 有使用例程的...
照着葫芦画瓢....

使用特权

评论回复
地板
wutaosamuel| | 2023-6-26 14:26 | 只看该作者
https://github.com/orgs/microchip-pic-avr-examples/repositories?q=i2c+mcc&type=all&language=&sort=

官方有很多例子,原理都差不多。接受端i2c需要接受或发送数据,发送端也有接受或者发送数据。
可以参考官方例子,自己试着做出来

使用特权

评论回复
5
wutaosamuel| | 2023-6-28 15:39 | 只看该作者
还有,具体说说哪里不懂

使用特权

评论回复
6
hmy2| | 2023-7-4 17:15 | 只看该作者
你可以参考下我的代码,5月份写的,使用PIC16F1619分别使用软件模拟和硬件iic实现驱动OLED屏幕,我使用MCC生成的硬件IIC没有成功,有些代码重新写了下驱动后成功了

iic_soft_oled.X.zip

736.82 KB

软件模拟

iic_hard_oled.X.zip

1.12 MB

硬件iic

使用特权

评论回复
7
updownq| | 2023-7-6 10:17 | 只看该作者
官网有很多的代码可以参考
              

使用特权

评论回复
8
backlugin| | 2023-7-6 10:38 | 只看该作者
是硬件iic实现的吗              

使用特权

评论回复
9
biechedan| | 2023-7-6 10:46 | 只看该作者
这个自己编写代码就行。              

使用特权

评论回复
10
saservice| | 2023-7-6 10:53 | 只看该作者
是功能实现不了吗?              

使用特权

评论回复
11
lzbf| | 2023-7-6 11:11 | 只看该作者
MCC生成的I2C库函数是什么样子的

使用特权

评论回复
12
fengm| | 2023-7-6 11:27 | 只看该作者
这个应该有软件生成吧。              

使用特权

评论回复
13
timfordlare| | 2023-7-6 11:36 | 只看该作者
模拟IIC还是使用硬件IIC,哪个更好

使用特权

评论回复
14
yorkbarney| | 2023-7-6 11:41 | 只看该作者
I2C接口的传输速度通常在100Kbps~400Kbps之间,具体取决于I2C协议版本和设备的最高速度

使用特权

评论回复
15
juliestephen| | 2023-7-6 11:48 | 只看该作者
使用I2C总线 方便灵活              

使用特权

评论回复
16
lzbf| | 2023-7-6 11:54 | 只看该作者
你需要iic驱动什么硬件?              

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

187

主题

3301

帖子

8

粉丝