打印

stm32F103cbt6的SPI1怎么动不起来呀?

[复制链接]
2907|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
z_zt|  楼主 | 2012-5-3 10:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大侠,我用stm32F103cb调个程序,SPI1一直动不起来,环境是IAR5,现象是在Register窗口里选SPI1,SPI1初始化代码执行完以后,所有的寄存器值仍均为0;
做了以下试验:
1- 将SPI1改成SPI2,再监视SPI2寄存器,当初始化完成后,寄存器值相应变化;
2- 将程序移植到stm32F103zd中,SPI1可以初始化,一切正常;

这个问题搞了两天了,我实在搞不定了,还是请高手指点一下吧,谢谢!
沙发
香水城| | 2012-5-3 10:13 | 只看该作者
看看时钟配置对不对。

使用特权

评论回复
板凳
z_zt|  楼主 | 2012-5-3 11:22 | 只看该作者
不说了,就是时钟配置不对!
谢谢!

使用特权

评论回复
地板
acgean| | 2012-5-3 16:24 | 只看该作者
又是个“阴沟里翻船” 的低级错误。
值得引以为戒

使用特权

评论回复
5
z_zt|  楼主 | 2012-5-4 22:03 | 只看该作者
又是个“阴沟里翻船” 的低级错误。
值得引以为戒
acgean 发表于 2012-5-3 16:24


太贴切了!
惭愧惭愧!

使用特权

评论回复
6
程序会不会| | 2012-5-5 08:32 | 只看该作者
对我这个菜鸟有警示作用

使用特权

评论回复
7
xiao1202xiao| | 2012-5-5 10:56 | 只看该作者
我一看动不起来4个字我第一时间就是想到没启动SPI时钟~

使用特权

评论回复
8
dilong22| | 2012-5-5 11:03 | 只看该作者
经常会值初始化了外设,结果忘了开时钟。

使用特权

评论回复
9
香水城| | 2012-5-5 12:17 | 只看该作者
买了新家,什么都布置好了,但灯不亮、电视看不了、冰箱也不能用,检查了一圈,发现没合电闸,:lol

使用特权

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

本版积分规则

8

主题

47

帖子

2

粉丝