STM32/STM8技术william hill官网
直播中

康志强

7年用户 177经验值
私信 关注
[问答]

STM32CUBEMX生成SPI的程序没有时钟信号

我利用STM32CUBEMX生成SPI的程序,可是程序下载之后连时钟信号都没有~~哪位好心人帮忙给看一下问题在哪里?在此谢过了

回帖(12)

李飞

2019-1-2 10:53:47
受到警告
提示: 作者被禁止或删除 内容自动屏蔽
举报

李维嘉

2019-1-2 11:04:33
本帖最后由 toofree 于 2018-4-14 01:26 编辑

上面的初始化程序没毛病。关键是你在主程序中SPI传输了没?如果你主程序中没有SPI传输的话,自然是没有时钟和数据的。






举报

康志强

2019-1-2 11:13:35
引用: ***7 发表于 2019-1-2 14:37
先去看看采用stm32cubemx进行SPI设置的方法这个帖子,设置时钟源为外部晶振 开启调试接口(SWD)

内部时钟作为时钟源可以吗?
举报

陈斌

2019-1-2 11:19:52
引用: frzzing 发表于 2019-1-2 14:56
内部时钟作为时钟源可以吗?

可以
举报

陈斌

2019-1-2 11:25:59
你的PIN_6为什么不是GPIO_MODE_AF_PP?为什么是INPUT?
举报

康志强

2019-1-2 11:43:32
引用: cknz 发表于 2019-1-2 15:09
你的PIN_6为什么不是GPIO_MODE_AF_PP?为什么是INPUT?

他是MISO,是作为输入的。并且这是CUBEMX自动生成的代码。
举报

陈斌

2019-1-2 12:01:57
引用: frzzing 发表于 2019-1-2 15:26
他是MISO,是作为输入的。并且这是CUBEMX自动生成的代码。

是的,它是作为输入,但是它是作为外设的输入,所以必须是AF,不是GPIO的input...我不知道你怎么设置的,也不知道版本,但是我可以告诉你的是,这个设置是错的.
举报

吴键洪

2019-1-2 12:20:43
学习!
举报

lee_st

2019-1-3 00:18:04
片选呢、?spi使能呢?
举报

lee_st

2019-1-3 00:18:16
好好看看手册哦
举报

脸肥肥

2019-6-3 11:22:22
想问下楼主,这个问题怎么解决的?我最近也被这个问题困扰的头疼
举报

苏江超

2021-8-11 14:36:14
楼主解决了吗,我也遇到这个问题了,我检查了运行时所有的RCC/GPIO/SPI的寄存器配置,找不到一点问题,所有配置都是对的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分