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

请教strongchen SPI 调试

请教strongchen SPI 调试

看了论坛上很多关于SPI的调试问题,但没有看到解决的方法,有个帖子中写到读取回来写进去的数据,为什么不是00就是FF呢,没有看到答复,很多人都遇到过,我想问下是设置的不对?还是其他什么原因?我现在在配置寄存器33989的时候也遇到这样的问题。主机是AZ60,从机是33989,就一个主一个从,设置模式是CPHA =1;CPOL = 0默认值,modfen = 0 /SS受引脚方向控制,初始化速率是500Kb/s,示波器观察MOSI没有电平变化。不知道问题出在哪里了。谢谢回复。
宁静致远 淡泊明志 --------------By AC
那主机启动SPI通讯后,时钟和数据线上是否有信号输出?
海纳百川  有容乃大
观察过,一直发55,时钟信号和发送信号都有,就是没有从机的回应(一直为低或为高)。
宁静致远 淡泊明志 --------------By AC
这样应该是从机的问题了。仔细检查一下从机的配置,看看它是否正常工作。
海纳百川  有容乃大
问题解决了,是从机没有正常工作,看过33989的datasheet,如果没有打开33989,V2为低电平,非正常模式下其MISO逻辑电平一直为低或者高,所以收到的都是0x00(0xFF).
宁静致远 淡泊明志 --------------By AC
返回列表