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

[复制链接]
 楼主| AProgrammer 发表于 2024-8-6 16:33 | 显示全部楼层 |阅读模式
将STM32的工程移植到了GD32F103ZET6上,但只有一个GD32系统板,没有接外围的I2C设备(硬件组还没有回板)。怎么靠系统板验证移植的i2c功能呢?谢谢

评论

如果是模拟I2C的话,可以直接用逻辑分析仪抓来看,EEPROM是最常见的I2C从机设备,飞飞线都可以用的哇!  发表于 2024-8-28 09:35
chenqianqian 发表于 2024-8-7 08:10 来自手机 | 显示全部楼层
配置两个IIC多发测试一下
yuyy1989 发表于 2024-8-7 09:01 | 显示全部楼层

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

有逻辑分析仪的话直接用逻辑分析仪看
xionghaoyun 发表于 2024-8-7 13:46 | 显示全部楼层
模拟IIC只管好延时
 楼主| AProgrammer 发表于 2024-8-7 14:03 | 显示全部楼层
xionghaoyun 发表于 2024-8-7 13:46
模拟IIC只管好延时

对,代码是以前的,因为换成了GD32的,所以我修改了延时的地方。现在硬件还没回板,只有一个开发板,想验证下修改的延时是否有效果。
jcky001 发表于 2024-8-10 18:11 | 显示全部楼层
使用内部寄存器或模拟设备
cr315 发表于 2024-8-10 20:23 | 显示全部楼层
编写I2C自环测试代码
两只袜子 发表于 2024-8-10 22:01 | 显示全部楼层
如果没有内部模拟设备或自环测试的条件,你可以使用逻辑分析仪或示波器来观察I2C总线的波形。
通过观察SCL和SDA的波形变化,可以判断I2C通信是否正常。
shijiaohui123 发表于 2024-8-12 11:45 | 显示全部楼层

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

最好用示波器测量时间
zx37992 发表于 2024-8-15 09:48 | 显示全部楼层

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

无硬件情况,可用逻辑分析仪抓取波形查看时序
MengLinyang 发表于 2024-8-27 17:47 | 显示全部楼层

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

搞2个IIC 主从试下就行了
 楼主| AProgrammer 发表于 2024-8-29 09:09 | 显示全部楼层
MengLinyang 发表于 2024-8-27 17:47
搞2个IIC 主从试下就行了

怎么搞?
发货后已经wi 发表于 2024-9-30 22:10 来自手机 | 显示全部楼层
GD32F103ZET6上,但只有一个GD32系统板,没有接外围的I2C设备
田舍郎 发表于 2024-9-30 23:40 来自手机 | 显示全部楼层
不好搞
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

363

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部