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

求助:spi问题!我的时钟总是产生24位是怎么回事呢?

求助:spi问题!我的时钟总是产生24位是怎么回事呢?

我的主单片机是GZ60,在spi通信时总是产生24位的时钟,我发送四个字节时用示波器只能看到前三个字节,发送两个字节时用示波器也是看到三个字节,其中最后一个字节是第一个字节,这是怎么回事呢?请高手指点一下,谢谢!!

应该还是你的程序的问题。
海纳百川  有容乃大
是程序的问题 我做的程序是发两个字节的 没有问题的
希望能和大家多多交流。
我已经检查程序了,设置没有什么问题啊,也不是总是24位,有的时候就能发送正确,还有一个大毛病就是,我的spi只能发数据,但是用示波器的话读不到数据是怎么回事呢? 读到的全是零码,这是怎么回事呢?麻烦版主指教一下,谢谢!!
读的数据,即SPI的输入数据是由从机发送的。仔细检查一下主机与从机间的硬件电路。
海纳百川  有容乃大
返回列表