打印

STM32的最新库3.10的问题,请指教

[复制链接]
4711|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
今天调试STM32F103RCT6,发现一个问题,就是用以前的库程序根本不运行,用最新的3.10,发现程序总是停在 while((RCC->CR & RCC_CR_PLL2RDY) == 0)
    {
    }
    这里而不在执行,软件仿真也是停在这里,把这句话去掉可以正常运行。
沙发
barboon| | 2009-8-28 11:57 | 只看该作者
你的项目设置可能有问题,
从这句语句检查RCC_CR_PLL2RDY来看,它是在等待PLL2就绪
问题在于,PLL2和PLL3在STM32F105,107系列上才存在
lz用的是STM32F103RCT6,应当在项目中做相应的#define进行设置。

使用特权

评论回复
板凳
chineser| | 2009-8-29 01:15 | 只看该作者
定义芯片类型 有误 还是没理解透库的使用

使用特权

评论回复
地板
午夜霓虹|  楼主 | 2009-8-29 09:15 | 只看该作者
多谢,这个库第一次用,很多功能还没有理解,多谢支持,但是从那里设置呢。

使用特权

评论回复
5
szcombat| | 2009-9-1 17:13 | 只看该作者
我们都没用过呀

使用特权

评论回复
6
aozima| | 2009-9-1 21:24 | 只看该作者
本帖最后由 aozima 于 2009-9-1 21:25 编辑


使用特权

评论回复
7
午夜霓虹|  楼主 | 2009-9-2 07:57 | 只看该作者
基本上知道怎么用了,就是对有些函数还不太熟悉,谢谢指教。

使用特权

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

本版积分规则

57

主题

461

帖子

1

粉丝