首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

求助:spi通信! 从设备MC33888,希望高手指点!!

求助:spi通信! 从设备MC33888,希望高手指点!!

 我的单片机spi是8位的,而从设备是16位的,现在要实现两者的通信通过spi,所以要连续发送两个字节,那从设备什么时候将寄存器里的数据读出呢,会不会有可能我只发送一个字节的时候从设备就将16位数据读出呢,也就是读出的数据不是有效的数据呢??


   现在我的问题是我发送数据给从设备,用示波器观看我的clk\mosi\cs的波形都很正确,但是从设备就是不工作,我的从设备用的是MC33888,mos管打不开,不知道怎么回事,有高手指点一下吧!谢谢!!!

试一试如此操作:
1 CLK=0
2 CS发送高到低的跳变并CS=0
3 发送16bit的数据
4 CS置高
spi是发一位收一位啊,clk上升沿发送一位,clk下降沿接收一位
欢迎大家到汽车电子群2838085!
让我们推动中国汽车前进!
返回列表