打印

GD32F107的SPI使用问题

[复制链接]
2926|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我配置好GD32F107的SPI3以后(包括引脚配置,时钟,关闭JTAG,SPI模式配置),用SPI3做主机,SPI2做从机,为啥收到的数据,不是全1 就是全0 ,
我把相同的程序下到STM32F103板子上就能正常收发,这是为什么呢?
沙发
咫音| | 2016-4-1 08:54 | 只看该作者
方便将代码贴出来大伙给瞅瞅么?用的GD的库还是ST的?

使用特权

评论回复
板凳
咫音| | 2016-4-1 08:57 | 只看该作者
官方提供的example里头有SPI1和SPI3通信的,可以和你的程序比较一下

使用特权

评论回复
地板
776072084| | 2016-4-1 09:28 | 只看该作者
用到SPI2 PB14引脚了吗?107开发板PB14连接到了key3按键上了,如果想用可以把开关去掉。

使用特权

评论回复
5
沉默续写流年|  楼主 | 2016-4-2 21:48 | 只看该作者
776072084 发表于 2016-4-1 09:28
用到SPI2 PB14引脚了吗?107开发板PB14连接到了key3按键上了,如果想用可以把开关去掉。 ...

已经解决了,是板子上的PB5接到了CAN收发器芯片上,把MOIS引角的电平拉低了,导致不能正常的收发数据

使用特权

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

本版积分规则

3

主题

4

帖子

0

粉丝