智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2187|回复: 4
打印 上一主题 下一主题

STM32模拟IIC程序怎么测试

[复制链接]

6

主题

20

帖子

0

精华

注册会员

Rank: 2

积分
152
威望
94
贡献
44
兑换币
51
注册时间
2012-12-3
在线时间
7 小时
跳转到指定楼层
1#
发表于 2013-12-6 23:18:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用IO口模拟了IIC程序,请问下我应该怎么测试下它的时序呢

6

主题

20

帖子

0

精华

注册会员

Rank: 2

积分
152
威望
94
贡献
44
兑换币
51
注册时间
2012-12-3
在线时间
7 小时
2#
 楼主| 发表于 2013-12-6 23:20:14 | 只看该作者
还有就是这模拟的IIC程序如果有中断的时候会不会打断它的时序呢
回复 支持 反对

使用道具 举报

24

主题

1175

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5379
威望
2669
贡献
1706
兑换币
1811
注册时间
2012-10-29
在线时间
502 小时
3#
发表于 2013-12-6 23:52:52 | 只看该作者
luqiwei 发表于 2013-12-6 23:20
还有就是这模拟的IIC程序如果有中断的时候会不会打断它的时序呢

这取决于你写的程序了啊,通常模拟的通讯可在开始前关闭其他中断的。测试IIC是否成功的话,接个有IIC协议的模块试试吧,MPU6050就是
回复 支持 反对

使用道具 举报

11

主题

61

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1741
威望
851
贡献
520
兑换币
546
注册时间
2013-8-22
在线时间
185 小时
4#
发表于 2013-12-7 00:57:06 | 只看该作者
Neozoic 发表于 2013-12-6 23:52
这取决于你写的程序了啊,通常模拟的通讯可在开始前关闭其他中断的。测试IIC是否成功的话,接个有IIC协议 ...

用I2C读3g4200d的引脚读出来都是高电平,会是什么原因呢,时序、地址,还是什么?

回复 支持 反对

使用道具 举报

24

主题

1175

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5379
威望
2669
贡献
1706
兑换币
1811
注册时间
2012-10-29
在线时间
502 小时
5#
发表于 2013-12-7 08:28:04 | 只看该作者
艾瑞ge 发表于 2013-12-7 00:57
用I2C读3g4200d的引脚读出来都是高电平,会是什么原因呢,时序、地址,还是什么?

额,这个之前用野火库时好像是出现过,野火给出了勘误,你可以去看一下
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-6-18 18:32 , Processed in 0.050464 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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