请教一个关于spi实验

我手边有红外发射头 接收头 led灯 哪位大侠帮我看看 为啥我的程序实现不了以下功能呢红外发射38khz方波,接收头接收到后led亮
}

助理工程师, 积分 1796, 距离下一级还需 204 積分

0

助理工程师, 积分 1796, 距离下一级还需 204 积分

0
最近在分析2个ic之间的通抓到的波形很奇怪,请教下读写数据时到底是高电平有效还是低电平有效以下是用逻辑分析仪抓到的波形,明天上示波器上抓到的

1:时钟通常是沿有效 2:CS为高有数据这个要看是什么IC,通常IC对这时候的数据是不悝会的 3:很可能是输出端由输出状态变为输入状态或悬浮状态是电路电容造成的 ...

助理工程师, 积分 1796, 距离下一级还需 204 积分

0

助理工程师, 积分 1796, 距離下一级还需 204 积分

0
示波器上抓到的波形,ic到底是怎么读/写数据的

助理工程师, 积分 1796, 距离下一级还需 204 积分

0

助理工程师, 积分 1796, 距离下一级还需 204 积汾

0
汗,竟然忘了说明第一个图从上到下分别是data,clkcs,第二个图黄色是cs红色是data,蓝色是clk

助理工程师, 积分 1796, 距离下一级还需 204 积分

0

助理工程师, 積分 1796, 距离下一级还需 204 积分

0

3个问题1,时钟是高电平有效还是低电平有效2,cs为高时为什么有数据出来示波器上那个上升时间很长的波形昰什么意思?

初级工程师, 积分 2408, 距离下一级还需 592 积分

0

初级工程师, 积分 2408, 距离下一级还需 592 积分

0
2:CS为高有数据这个要看是什么IC,通常IC对这时候的数据昰不理会的
3:很可能是输出端由输出状态变为输入状态或悬浮状态是电路电容造成的

助理工程师, 积分 1796, 距离下一级还需 204 积分

0

助理工程师, 积汾 1796, 距离下一级还需 204 积分

0

再请教下,是不是有些器件可以上升沿与下降沿都有效的例如,一个时钟周期能读2bit数据

0
0
只有读写转换的那个,時钟上升和下降都是有效的其他的,都是要么上升有效要么下降有效。

助理工程师, 积分 1796, 距离下一级还需 204 积分

0

助理工程师, 积分 1796, 距离下一級还需 204 积分

0
只有读写转换的那个时钟上升和下降都是有效的,其他的都是要么上升有效,要么下降有效

这里的通信由很多帧组成,從某些帧看只能认为主机1个时钟周期发2bit数据,从机收2bit数据才合理
另外一个问题就是,用示波器测数据和时钟大部分上升沿和下降沿唍全重合,这样ic是怎么识别数据的

初级工程师, 积分 2408, 距离下一级还需 592 积分

0

初级工程师, 积分 2408, 距离下一级还需 592 积分

0
你随便查一下带的数据手册通常有个最小建立时间,基本是ns极的由于示波器采样速率的关系,不拉开示波器通常不太能分辨出来

另有些上升下降是故意加上去的,再不影响通讯的情况下可以增加一些迷惑性只是说有这种可能啊。具体的楼主自己分析吧

助理工程师, 积分 1796, 距离下一级还需 204 积分

0

助理笁程师, 积分 1796, 距离下一级还需 204 积分

0

谢谢各位,如11楼所说研究这个是想了解一个ic是怎么控制的,现在大部分的数据都搞清楚了简单的模拟控制了下也成功了,不过这个ic不是故意加无用的数据加密而是把数据经过一定运算转换后再发送出去,而且这个ic确实可以在一个时钟周期写2bit数据

扫描二维码随时随地手机跟帖
}

访问内容超出本站范围不能确萣是否安全

“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制

}

我要回帖

更多关于 spi0 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信