OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3260|回复: 13

IO口模拟iic通信地址

[复制链接]

7

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
318
金钱
318
注册时间
2015-12-13
在线时间
60 小时
发表于 2016-11-29 12:27:49 | 显示全部楼层 |阅读模式
5金钱
请问各位,两个单片机进行iic通信时(IO口模拟),器件地址怎么弄?是自己软件设置吗?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

91

帖子

0

精华

高级会员

Rank: 4

积分
509
金钱
509
注册时间
2016-11-16
在线时间
111 小时
发表于 2016-11-29 12:36:40 | 显示全部楼层
回复

使用道具 举报

1

主题

561

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1183
金钱
1183
注册时间
2015-5-28
在线时间
149 小时
发表于 2016-11-29 15:46:44 | 显示全部楼层
软件上自己定义一个就好了,写个const数组即可,重要的是模拟从机时序
回复

使用道具 举报

84

主题

766

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2778
金钱
2778
注册时间
2015-6-1
在线时间
394 小时
发表于 2016-11-29 19:27:26 | 显示全部楼层
小陀螺爱炒蛋 发表于 2016-11-29 15:46
软件上自己定义一个就好了,写个const数组即可,重要的是模拟从机时序

两个板子用IIC通信,没玩过,好神奇。
想着感觉挻麻烦的,您确定能弄出来么?
自在随心
回复

使用道具 举报

17

主题

587

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4467
金钱
4467
注册时间
2013-6-27
在线时间
565 小时
发表于 2016-11-29 21:26:49 | 显示全部楼层
一般直接用串口进行通信吧
让我们的思维驾驭在电的速度之上!
回复

使用道具 举报

7

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
318
金钱
318
注册时间
2015-12-13
在线时间
60 小时
 楼主| 发表于 2016-11-30 09:53:50 | 显示全部楼层
小陀螺爱炒蛋 发表于 2016-11-29 15:46
软件上自己定义一个就好了,写个const数组即可,重要的是模拟从机时序

你的意思是在从机程序里定义一个数组,主机发送时直接以数组里的内容为地址发送数据???
回复

使用道具 举报

7

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
318
金钱
318
注册时间
2015-12-13
在线时间
60 小时
 楼主| 发表于 2016-11-30 09:55:31 | 显示全部楼层
DongInker 发表于 2016-11-29 21:26
一般直接用串口进行通信吧

串口、IIC这些都是用于通信,我只是想着换一种通信方式试试!
回复

使用道具 举报

7

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
318
金钱
318
注册时间
2015-12-13
在线时间
60 小时
 楼主| 发表于 2016-11-30 09:57:19 | 显示全部楼层
yuzeyuan1 发表于 2016-11-29 19:27
两个板子用IIC通信,没玩过,好神奇。
想着感觉挻麻烦的,您确定能弄出来么?

两个板子用硬件iic通信是可以的,软件模拟的话不知道如何下手,光是地址就不知道怎么弄 了!
回复

使用道具 举报

1

主题

561

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1183
金钱
1183
注册时间
2015-5-28
在线时间
149 小时
发表于 2016-11-30 10:32:55 | 显示全部楼层
yuzeyuan1 发表于 2016-11-29 19:27
两个板子用IIC通信,没玩过,好神奇。
想着感觉挻麻烦的,您确定能弄出来么?

不好意思,我确实没有做过类似的应用,我同学工作中用过,是可以实现的。
回复

使用道具 举报

6

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2018-8-23
在线时间
12 小时
发表于 2018-10-17 21:55:11 | 显示全部楼层
楼主,你这个实验有什么进展吗,同样需要两个板子做个I2C通信,目前没思路,地址也不知道怎么搞
回复

使用道具 举报

7

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
318
金钱
318
注册时间
2015-12-13
在线时间
60 小时
 楼主| 发表于 2018-10-19 12:30:22 | 显示全部楼层
GAOSIY 发表于 2018-10-17 21:55
楼主,你这个实验有什么进展吗,同样需要两个板子做个I2C通信,目前没思路,地址也不知道怎么搞

还是用硬件i2c通信的
回复

使用道具 举报

6

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2018-8-23
在线时间
12 小时
发表于 2018-10-26 10:20:35 | 显示全部楼层
梦幻情缘 发表于 2018-10-19 12:30
还是用硬件i2c通信的

硬件I2C的地址是哪里来的呢,手册里有吗
回复

使用道具 举报

7

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
318
金钱
318
注册时间
2015-12-13
在线时间
60 小时
 楼主| 发表于 2018-11-18 11:45:41 | 显示全部楼层
GAOSIY 发表于 2018-10-26 10:20
硬件I2C的地址是哪里来的呢,手册里有吗

我当时用的是两个STM8进行通信,IIC地址是在初始化硬件IIC时可以编程写入的
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2018-10-28
在线时间
7 小时
发表于 2018-11-18 15:10:55 | 显示全部楼层
目前我也没有解决
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-22 03:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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