打印
[AVR单片机]

AVR SPI发数据出现非常奇怪的问题

[复制链接]
2273|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
972140|  楼主 | 2012-7-13 09:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



Atmega16的SPI作为从机发送25位数据至上位机时,在发送完一字节(8位)后再发新字节时,MISO数据线在时钟设置沿(上升沿)后会出现1us的低电平,
我调置从机发送模式为模式2:CPOL=1,CPHA=0,即下降沿采样,上升沿设置;上位机时钟是250K,按道理在发完上一字节(数据为0x81),再发新数据(0xF1)时,MISO不应该出现低电平,在字节0x81和0xF1切换时应该是连高电平,为何会出现短时低电平??

相关帖子

沙发
bsz84| | 2012-8-17 22:19 | 只看该作者
请问楼主mega16怎么和上位机进行SPI通讯的?上位机怎样设置?

使用特权

评论回复
板凳
NE5532| | 2012-8-17 22:38 | 只看该作者
MISO上你加下拉了?加的多大阻值?

使用特权

评论回复
地板
zhao3462910| | 2013-5-14 09:23 | 只看该作者
NE5532 发表于 2012-8-17 22:38
MISO上你加下拉了?加的多大阻值?

MISO 需要外接下拉电阻吗?。。。

使用特权

评论回复
5
qin552011373| | 2013-5-14 13:33 | 只看该作者
zhao3462910 发表于 2013-5-14 09:23
MISO 需要外接下拉电阻吗?。。。

需要

使用特权

评论回复
6
huangxz| | 2013-5-14 13:47 | 只看该作者
qin552011373 发表于 2013-5-14 13:33
需要

楼主这是啥玩意啊,难到是传说中的逻辑分析仪?

使用特权

评论回复
7
zhao3462910| | 2013-5-15 08:39 | 只看该作者
qin552011373 发表于 2013-5-14 13:33
需要

作为主机的话,MISO方向是输入。AVR不是有内部上拉。下拉功能吗?。还需要外部下拉?

使用特权

评论回复
8
qin552011373| | 2013-5-16 11:12 | 只看该作者
zhao3462910 发表于 2013-5-15 08:39
作为主机的话,MISO方向是输入。AVR不是有内部上拉。下拉功能吗?。还需要外部下拉? ...

最好还是加一下

使用特权

评论回复
9
zhao3462910| | 2013-5-16 13:00 | 只看该作者
qin552011373 发表于 2013-5-16 11:12
最好还是加一下

那主机的MISO管脚。外接电阻。。到底是上拉还是下拉呢??

使用特权

评论回复
10
qin552011373| | 2013-5-16 14:27 | 只看该作者
zhao3462910 发表于 2013-5-16 13:00
那主机的MISO管脚。外接电阻。。到底是上拉还是下拉呢??

上拉

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

117

帖子

4

粉丝