搜索
bottom↓
回复: 8

SPI读取多片165问题,求助【自己已经解决】

[复制链接]

出0入0汤圆

发表于 2011-12-27 14:10:44 | 显示全部楼层 |阅读模式
连线如下:

(原文件名:TU.JPG)

代码如下:
Uint16 TMP1,TMP2;
LOAD = 0;
delay_loop();
LOAD = 1;

SpiaRegs.SPITXBUF = 0;
while(SpiaRegs.SPIFFRX.bit.RXFFST !=1) { }
TMP1 = SpiaRegs.SPIRXBUF<<8;
SpiaRegs.SPITXBUF = 0;
while(SpiaRegs.SPIFFRX.bit.RXFFST !=1) { }
TMP2 = SpiaRegs.SPIRXBUF;

Word = TMP1 + TMP2;

----
结果实际中,IN_7出现2次,U2的H没有出现。
不知道哪出错了,还是我对165理解错误?各位帮忙修改一下 谢谢


===================
已经解决
原来是配置CLK上升/下降问题,以前是18个上升沿,修改配置(SPICCR.6) (SPICTL.3),可以变成17个上升沿,这样数据刚好合适

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2011-12-27 14:19:57 | 显示全部楼层
10脚都当输出了还能当输入啊?你以为这是CPLD啊?

出0入0汤圆

 楼主| 发表于 2011-12-27 14:26:55 | 显示全部楼层
回复【1楼】ahuang227 《黄海》
-----------------------------------------------------------------------

你咋看是输出的?
都是输入

出0入0汤圆

发表于 2011-12-27 14:47:36 | 显示全部楼层
原理图上没有看到74hc165的输入引脚的下拉电阻,有可能是这个原因,coms器件不允许悬空引脚。
所以我为了省事一直用的74ls165,不过不知道为什么很贵。

出0入0汤圆

 楼主| 发表于 2011-12-27 15:00:01 | 显示全部楼层
回复【3楼】weakdancer 郜帅
-----------------------------------------------------------------------

这个只是示意图,硬件方面肯定没问题的

只是不知道软件哪出错了

出0入0汤圆

发表于 2011-12-27 16:39:12 | 显示全部楼层
明明是硬件问题还说不是硬件问题.

出0入0汤圆

 楼主| 发表于 2011-12-27 17:00:26 | 显示全部楼层
回复【5楼】dragon_hn
-----------------------------------------------------------------------

DSP寄存器的配置问题

出0入0汤圆

发表于 2011-12-27 17:06:18 | 显示全部楼层
<<U2的H没有出现。>>
U2的H端都接地了,读出来的肯定是0.
比较正确的做法是U2的PIN10接地.
GND->PIN10
IN_7->PIN11
IN_8->PIN12
IN_9->PIN13
IN_10->PIN14
IN_11->PIN3
IN_12->PIN4
IN_13->PIN5
IN_14->PIN6

因为PIN10不受锁存信号控制,所以你这样会导致IN_7与其它不同步.

出0入0汤圆

发表于 2014-7-7 01:42:45 | 显示全部楼层
165手册中时序中看到,在Load 变为低电平时,Qh就已经有第一个最高位输出了。若想兼容SPI 片选信号,应该在LOAD前加一个反相器。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-25 09:33

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表