2609|3

7815

帖子

56

TA的资源

裸片初长成(中级)

楼主
 

只为uC而生,uS成长历程 20(SPI->M25P80 调时序中) [复制链接]

这一周非常忙,而且,周末已经过去一大半,心里相当不安。
因为,SPI还是没调出来。

这一周很忙,周一到周三基本都在加班中度过。
过后两天其实也挺赶,只是没有这么赶。
不过那两天晚上都有一些其他事情,所以也没弄。

昨晚上本来想做,但是因为一个技术群里的朋友参加了电赛,对于那个探头不会做,于是我帮他想了些注意,花了一个晚上。

所以直到今早上睡醒,其实也大概中午了,才开始接着弄。
我发现一个挺有趣的现象。
虽然不是刻意为之,但我调的接口,从ds18b20单总线,到i2c,到SPI,恰好是 1个脚,2个脚,4个脚。
脚一多,这逻辑分析仪上的接线就越乱。

所以,我还特意焊了一个很简单转接小卡。
这样从IO出来,可以很方便地提供一个可以连到逻辑分析仪 和 具体 总线上的接口。
同时,我把所有线按照通道数,用一个2*5的牛角座焊好,这样就可以很方便地和我的逻辑分析仪连在一起了。

其实,这次调SPI也挺麻烦的。
因为M25P80本身比纯粹SPI多了一些功能——发这个贴子时,我才忘记了,我当时想到的,我要首先当SPI调好,再来调M25P80的部分!!

突然停下来了,正好回忆一下所有细节。
今晚接下去的时间就不弄了,就当加加小班,接着写工作项目的文档。
此帖出自编程基础论坛

最新回复

加油 加油!  详情 回复 发表于 2013-9-7 22:35

赞赏

1

查看全部赞赏

点赞 关注
 

回复
举报

5979

帖子

8

TA的资源

版主

沙发
 
加油 加油!
此帖出自编程基础论坛
 
个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 
 

回复

7815

帖子

56

TA的资源

裸片初长成(中级)

板凳
 

问题总结

1.首先,M25P80写道,它可以工作在两种极性下
   CPOL = 0 CPHA = 0
或者 CPOL = 1 CPHA = 1
可是,我怎么都没找着设置的地方,也不知道默认是什么,这样想起来我简直是在胡闹。
因为,我找到一个例程,按那个来看,它是 CPOL = 1 CPHA =1
而我却一直当第一个来写;

其实这个就是最大的问题,它没解决,啥都是多的。
我突然意识到!!看来调时序真的要停下来好好想才行。

上次调i2c,也是,弄了大半天,突然停下来,想到问题关键是要确保SDA和SCK保持每个动作的最后状态都处在无效状态。
于是,接下来,用了两个多小时就搞定了。

不过今晚,就到这里吧。
对于这件事情真感觉尴尬的很,弄了这么久!两三个星期了,还没搞定。
此帖出自编程基础论坛
 
 
 

回复

7815

帖子

56

TA的资源

裸片初长成(中级)

4
 

回复 沙发chenzhufly 的帖子

谢谢!!
此帖出自编程基础论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表