打印

将STM32移植到了GD32上。怎么验证i2c功能呢?

[复制链接]
6435|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
AProgrammer|  楼主 | 2024-8-6 16:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
将STM32的工程移植到了GD32F103ZET6上,但只有一个GD32系统板,没有接外围的I2C设备(硬件组还没有回板)。怎么靠系统板验证移植的i2c功能呢?谢谢

使用特权

评论回复
评论
陈吉Ch 2024-8-28 09:35 回复TA
如果是模拟I2C的话,可以直接用逻辑分析仪抓来看,EEPROM是最常见的I2C从机设备,飞飞线都可以用的哇! 
沙发
chenqianqian| | 2024-8-7 08:10 | 只看该作者
配置两个IIC多发测试一下

使用特权

评论回复
板凳
yuyy1989| | 2024-8-7 09:01 | 只看该作者

将STM32移植到了GD32上。怎么验证i2c功能呢?

有逻辑分析仪的话直接用逻辑分析仪看

使用特权

评论回复
地板
xionghaoyun| | 2024-8-7 13:46 | 只看该作者
模拟IIC只管好延时

使用特权

评论回复
5
AProgrammer|  楼主 | 2024-8-7 14:03 | 只看该作者
xionghaoyun 发表于 2024-8-7 13:46
模拟IIC只管好延时

对,代码是以前的,因为换成了GD32的,所以我修改了延时的地方。现在硬件还没回板,只有一个开发板,想验证下修改的延时是否有效果。

使用特权

评论回复
6
jcky001| | 2024-8-10 18:11 | 只看该作者
使用内部寄存器或模拟设备

使用特权

评论回复
7
cr315| | 2024-8-10 20:23 | 只看该作者
编写I2C自环测试代码

使用特权

评论回复
8
两只袜子| | 2024-8-10 22:01 | 只看该作者
如果没有内部模拟设备或自环测试的条件,你可以使用逻辑分析仪或示波器来观察I2C总线的波形。
通过观察SCL和SDA的波形变化,可以判断I2C通信是否正常。

使用特权

评论回复
9
shijiaohui123| | 2024-8-12 11:45 | 只看该作者

将STM32移植到了GD32上。怎么验证i2c功能呢?

最好用示波器测量时间

使用特权

评论回复
10
zx37992| | 2024-8-15 09:48 | 只看该作者

将STM32移植到了GD32上。怎么验证i2c功能呢?

无硬件情况,可用逻辑分析仪抓取波形查看时序

使用特权

评论回复
11
MengLinyang| | 2024-8-27 17:47 | 只看该作者

将STM32移植到了GD32上。怎么验证i2c功能呢?

搞2个IIC 主从试下就行了

使用特权

评论回复
12
AProgrammer|  楼主 | 2024-8-29 09:09 | 只看该作者
MengLinyang 发表于 2024-8-27 17:47
搞2个IIC 主从试下就行了

怎么搞?

使用特权

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

本版积分规则

22

主题

200

帖子

3

粉丝