注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
LitchiCheng的个人空间 https://home.eeworld.com.cn/space-uid-1003127.html [收藏] [复制] [分享] [RSS]
日志

[RISC-V]Milk-V开发板 i2c测试oled及波形输出

热度 1已有 389 次阅读2024-4-21 22:11 |个人分类:Linux

使用引脚I2C3,引脚图如下

 

 

 

修改i2c3复用功能

build\boards\cv180x\cv1800b_sophpi_duo_sd\u-boot\cvi_board_init.c

//I2C3 pin6 7
PINMUX_CONFIG(SD1_CMD, IIC3_SCL);
PINMUX_CONFIG(SD1_CLK, IIC3_SDA);

扫描I2C3上的设备

[root@cvitek]~# i2cdetect -y -r 3
0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- 6b -- -- -- --
70: -- -- -- -- -- -- -- --

I2C1

 

扫描

[root@cvitek]~# i2cdetect -y -r 1
0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- 6b -- -- -- --
70: -- -- -- -- -- -- -- --

 

dump 0x3c上的设备寄存器

[root@cvitek]~# i2cdump -f -y 1 0x3c
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
10: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
20: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
30: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
40: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
50: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
60: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
70: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
80: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
90: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
a0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
b0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
c0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
d0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
e0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF
f0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46    FFFFFFFFFFFFFFFF

 


 

本文来自论坛,点击查看完整帖子内容。

发表评论 评论 (2 个评论)
回复 leilei0000 2024-4-22 10:12
真不错,学习学习!
回复 LitchiCheng 2024-4-22 10:44
leilei0000: 真不错,学习学习!
感谢感谢

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章