打印
[ZLG-ARM]

求助SPI实验的问题

[复制链接]
1797|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
malaohu|  楼主 | 2007-5-8 10:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zlgARM| | 2007-5-8 13:53 | 只看该作者

马老虎

一、
只要记住,初始化SPI时,必需将SPI的引脚初始化。这是SPI功能运行的必要条件。您不妨抓住这个尚方宝剑去查我们的实验程序的BUG,如果查出来,我们也会很感谢。我们也不敢说我们的程序一点问题都没有。
二、
这个跟SPI所接的器件有关。SPI的通讯格式有4种,要根据所接的器件对通讯格式的要求来选择。
见人说人话,见鬼说鬼话。便是如此了。

使用特权

评论回复
板凳
malaohu|  楼主 | 2007-5-8 22:14 | 只看该作者

可是,这个实验里,没有初始化spi管脚啊

一;可是,这个实验里,没有初始化spi管脚啊,并且也能完成实验,这是怎么回事啊?

二;SPI的通讯格式是指什么,比如说是不是上升沿发送、下降沿接收、高位先发送这个格式。

使用特权

评论回复
地板
zlgARM| | 2007-5-8 22:20 | 只看该作者

马老虎

现在手头没有实验的源码,有可能是默认选择了SPI功能引脚。建议调试程序,观察PINSEL的值。
SPI有四种通讯格式,书上有分别介绍的,您按那个去看看

使用特权

评论回复
5
malaohu|  楼主 | 2007-5-8 22:51 | 只看该作者

呵呵,已经解决

实验书上没有设置pinsel0初始化是错的:)

使用特权

评论回复
6
zlgARM| | 2007-5-9 08:00 | 只看该作者

麻老虎

不妨说一下解决过程。:)

使用特权

评论回复
7
malaohu|  楼主 | 2007-5-9 09:42 | 只看该作者

其实也没什么

基础实验教程上的源码没有设置IO口初始化是错的,无法做出结果的。
不过看了一下光盘附带的源码,其中的PINSEL0是设置了的:)是可以的

使用特权

评论回复
8
zlgARM| | 2007-5-9 10:18 | 只看该作者

malaohu

我猜想也是如此。例程都经过调试才敢发布的,问题最多是出现在印刷版例程上。谢谢您指出问题,我们会再复核一遍。

使用特权

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

本版积分规则

31

主题

95

帖子

0

粉丝