华府庭香 发表于 2013-11-25 19:40:30

飞凌-unix 发表于 2013-11-26 08:31:22

你是怎么测试的啊,你接了什么设备呢?

poly 发表于 2013-11-26 08:53:07

将开发板的SPIMISO和SPIMOSI短接

华府庭香 发表于 2013-11-26 09:16:14

poly 发表于 2013-11-26 09:33:12

飞凌-unix 发表于 2013-11-26 08:31 static/image/common/back.gif
你是怎么测试的啊,你接了什么设备呢?

“给的硬件资料和芯片原理图没有管脚对应由哪个寄存器控制”,
请问这是怎么回事?

poly 发表于 2013-11-26 09:44:14

华府庭香 发表于 2013-11-26 09:16 static/image/common/back.gif
没有接设备,问题就在这里,短接了也是全FF,因为给的硬件资料和芯片原理图没有管脚对应由哪个寄存器控制, ...

目前你如果没有接设备,那么你接收的引脚一直是高电平的。。。所以时钟采样到的数据是FF FF ...
从上面的代码,大概知道的信息是:片选 SPI0 SPI1。。。通信数据的引脚不是在这里设置。。。。

华府庭香 发表于 2013-11-26 10:06:07

poly 发表于 2013-11-26 10:13:04

华府庭香 发表于 2013-11-26 10:06 static/image/common/back.gif
问题是我跟你一样短接了后,输出也全是FF啊,不知道什么原因,暂时还没接设备,因为还暂时不知道怎么配置寄 ...


问题是我跟你一样短接了后,输出也全是FF啊,不知道什么原因
是有几点原因的:
1、有两个片选,你选对了吗?
2、硬件接线确保接对了?
3、你设置的引脚有对应了吗?

华府庭香 发表于 2013-11-26 13:14:10

姚长建 发表于 2016-6-25 13:35:38

飞凌-unix 发表于 2013-11-26 08:31
你是怎么测试的啊,你接了什么设备呢?

我的开发板没有短接tx和rx,测试接收到的全是FF FF FF,这个是什么情况麻烦帮下
页: [1]
查看完整版本: spi为何输出全部是FF FF FF?