极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: shenhaiyu

两个Arduino之间进行SPI通信

[复制链接]
 楼主| 发表于 2015-5-20 18:09:17 | 显示全部楼层
lanse2pty 发表于 2015-5-15 18:26
发现一个问题,在从机代码中删除  Serial.print(c);  主机会显示不完整的  hello world,然后如果去掉Seria ...

SPI.transfer (c);是需要时间发送数据的,Serial.print(c);这句正好给了前一句时间去发送数据。
回复 支持 反对

使用道具 举报

发表于 2015-7-13 15:20:56 | 显示全部楼层
如果是数据从百分表传arduino,arduino看作从机?
百分表通讯协议:量表数据输出是同步串行传输模式,通讯线包括时钟线(CLK)和数据线(DA),时钟信号和数据信号都由量表主动发出.数据输出的频率是每秒8次左右。数据中没有起始码和结束码,用户可以根据每组数据发送间隔时间来判断数据的开始。2.        每组数据由28个数据位(bit)组成,首先传输数据的低位,用户根据时钟信号来同步采集数据位,数据采集的时间应该在时钟信号的上升沿时刻。
回复 支持 反对

使用道具 举报

发表于 2016-2-25 19:53:39 | 显示全部楼层
C:\Users\Administrator\Desktop

为什么有一个接受数据的会有点乱码
回复 支持 反对

使用道具 举报

发表于 2016-2-26 21:01:41 | 显示全部楼层
太行摄狼 发表于 2015-1-10 17:19
谁有更详细的资料啊,最近搞了块 SPI的屏,

我是两个 oled 用u8glib 库,可以使用。CS分开其他可以共用。
回复 支持 反对

使用道具 举报

发表于 2016-4-5 15:25:35 | 显示全部楼层
shenhaiyu 发表于 2013-5-30 22:39
好吧,反正能通信就是了~~~

lZ  我按照你的做  怎么串口没反应,有什么要注意的地方吗
回复 支持 反对

使用道具 举报

发表于 2016-4-11 21:43:55 | 显示全部楼层
shenhaiyu 发表于 2015-5-20 18:09
SPI.transfer (c);是需要时间发送数据的,Serial.print(c);这句正好给了前一句时间去发送数据。

通过w5100从网上取得时间怎么把时间送给另一块Arduino
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-18 09:59:53 | 显示全部楼层
zhangxiaoyang77 发表于 2016-4-11 21:43
通过w5100从网上取得时间怎么把时间送给另一块Arduino

串口通信呗
回复 支持 反对

使用道具 举报

发表于 2016-5-16 17:05:57 | 显示全部楼层
学习学习学习学习
回复 支持 反对

使用道具 举报

发表于 2016-5-16 23:31:37 | 显示全部楼层
好东西,学习力!
回复 支持 反对

使用道具 举报

发表于 2016-10-16 17:29:05 | 显示全部楼层
能用lcd显示吗,小白求教大神
回复 支持 反对

使用道具 举报

发表于 2017-2-13 19:28:16 | 显示全部楼层
杨小疯 发表于 2016-10-16 17:29
能用lcd显示吗,小白求教大神

lcd有转接板,我记得是可以转接到i2c,你可以在论坛里找一种接线方式,好像有
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 14:13 , Processed in 0.044317 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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