查看: 2189|回复: 3

[求助] imx6 sololite i2c

[复制链接]

该用户从未签到

7

主题

17

帖子

0

注册会员

Rank: 2

积分
163
最后登录
2015-11-20
发表于 2015-11-16 21:07:26 | 显示全部楼层 |阅读模式
Hi All

請教大家,如何更改imx6 sololite的i2c的頻率?

謝謝
我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2015-11-18 17:08:05 | 显示全部楼层
楼主你好,Please check bsp code i2c-imx.c , function :

static void i2c_imx_set_clk(struct imx_i2c_struct *i2c_imx, unsigned int rate) .

The second parameter is rate you set.

Also reference iMX6solite RM I2C Frequency Divider Register (I2Cx_IFDR).
希望如上回复对你有帮助。
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

17

帖子

0

注册会员

Rank: 2

积分
163
最后登录
2015-11-20
 楼主| 发表于 2015-11-20 09:28:48 | 显示全部楼层
FSL_TICS_Rita 发表于 2015-11-18 17:08
楼主你好,Please check bsp code i2c-imx.c , function :

static void i2c_imx_set_clk(struct imx_i2c_s ...

Rita你好,你提到的部分我有試著修改,且有將該值印出來看

default設定是100k,因此我試著直接填入400k的值進去,但是依然維持在100k
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2015-11-23 15:17:53 | 显示全部楼层
ricechung 发表于 2015-11-20 09:28
Rita你好,你提到的部分我有試著修改,且有將該值印出來看

default設定是100k,因此我試著直接填入400k ...

楼主你好,建议你查看一下参考手册中的I2C Frequency Divider Register (I2Cx_IFDR)部分。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 08:06 , Processed in 0.096477 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表