打印
[其他产品]

Microchip 的 harmony生成的IIC 接口函数

[复制链接]
1964|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
classroom|  楼主 | 2024-10-24 20:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对于采用 MAPLAB的  Harmony 生成的底层IIC接口函数 如下:
DRV_I2C0_Transmit (uint16_t RX8025_ADD,
                                    void *txBuffer,
                                    size_t size,
                                    NULL)

对于IIC有器件地址 和数据地址,调用以上函数,如何确定 其 数据地址呢?  大侠 显一下神通。

使用特权

评论回复
沙发
dongnanxibei| | 2024-10-28 21:07 | 只看该作者
数据地址是要发送的字符串地址啊。

使用特权

评论回复
板凳
dongnanxibei| | 2024-10-28 21:08 | 只看该作者
第一个是设备的地址,一般是7位的一个,第二个参数就是要发送的数据的地址,第三个是发送的字节数。

使用特权

评论回复
地板
可怜的小弗朗士| | 2024-10-29 13:38 | 只看该作者
地址要看从设备的设定

使用特权

评论回复
5
星星点点didi| | 2024-11-15 23:20 | 只看该作者
Microchip 的 Harmony 是一个用于简化嵌入式开发的软件框架,它提供了丰富的库和工具,帮助开发者快速实现各种外设接口,包括 I2C(IIC)接口。

使用特权

评论回复
6
canfeil| | 2024-11-16 19:19 | 只看该作者
在使用 I2C 接口之前,首先需要对其进行初始化。Harmony 提供了 I2C_Initialize 函数来完成这一任务。

使用特权

评论回复
7
eleg34ance| | 2024-11-16 21:26 | 只看该作者
使用 Harmony 生成的 I2C 接口函数发送数据到从设备。

使用特权

评论回复
8
ewyu| | 2024-11-16 23:07 | 只看该作者
接收数据,使用 Harmony 生成的 I2C 接口函数从从设备接收数据。

使用特权

评论回复
9
hhdhy| | 2024-11-17 06:07 | 只看该作者
关闭 I2C 接口,在不需要使用 I2C 接口时,可以关闭它以节省资源。


使用特权

评论回复
10
gongqijuns| | 2024-11-17 08:21 | 只看该作者
通过 Harmony 生成的 I2C 接口函数,开发者可以轻松实现 I2C 通信。这些函数包括初始化、发送数据、接收数据和关闭接口等功能,提供了完整的 I2C 通信解决方案。

使用特权

评论回复
11
hight1light| | 2024-11-17 09:17 | 只看该作者
直接就看例程更好吧,而且调试啥的更方便

使用特权

评论回复
12
miltk| | 2024-11-17 10:13 | 只看该作者
确实MCC比较容易搞了,底层部分会很容易了

使用特权

评论回复
13
gra22ce| | 2024-11-17 11:54 | 只看该作者
配置初始化I2C的话好像不难吧,而且都是可视化配置的

使用特权

评论回复
14
xuanhuanzi| | 2024-11-26 22:25 | 只看该作者
RX8025_ADD这应该是芯片的从机地址

使用特权

评论回复
15
xuanhuanzi| | 2024-11-26 22:25 | 只看该作者
一般应该是7位的那个地址。

使用特权

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

本版积分规则

432

主题

2107

帖子

1

粉丝