找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[M051] SPI从机 传输完毕后 输出脚默认电平?

[复制链接]
跳转到指定楼层
楼主
zhmili 发表于 2014-7-15 10:49:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
0、需求 :项目中需要 用到 spi 为从机模式,输出完毕后 spi从机 输出管脚为低电平

1、实际 测试发觉  spi 为从机模式,输出完毕后 输出管脚为高电平
2、尝试 输出完毕后 马上中断并 将输出脚位配置为 低电平,发觉 输出管脚(1M 频率下测试) 会先高后低
猜测 输出完毕后 spi 先默认输出高 然后中断里通过管脚重新配置 再设置后再回低,管脚重新配置 再设置需要时间

3、尝试在spi 输出端接下拉电阻 输出完毕后 输出管脚输出完毕后还是高电平

4、请教
4.1、spi 为从机模式,输出完毕后 输出管脚的电平状态是否可以配置(需要配置为低电平)
4.2、手册中 不能看出输出完毕后 到底是什么电平,实际 测试发觉  spi 为从机模式,输出完毕后 输出管脚为高电平,这个可靠么 ,批量生产的时候能保证没一片芯片都是这个特性么?
4.2、有其他可行的方法么?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

板凳
Angus 发表于 2015-5-11 11:32:32 | 只看该作者
本帖最后由 Angus 于 2015-5-11 11:34 编辑

SPI 从机模式, 在第1个CLK边沿之前, 就已输出下一Bit数据,    主机读取指定字节后, 从机又输出下一字节首位.动性
从机模式, 您可以多写一个字节到发送缓存寄存器, 而且这个字节写0.  主机读完后, 从机就输出0了.
回复 支持 反对

使用道具 举报

沙发
chenwenbin 发表于 2015-5-11 10:35:33 | 只看该作者
可以改一下数据格式试试,比如你现在是上升沿发送,下降沿接收,就改成下降沿发送,上升沿接收。
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU