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

[复制链接]
5846|6
 楼主| 午夜霓虹 发表于 2009-8-28 11:28 | 显示全部楼层 |阅读模式
今天调试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 | 显示全部楼层
多谢,这个库第一次用,很多功能还没有理解,多谢支持,但是从那里设置呢。
szcombat 发表于 2009-9-1 17:13 | 显示全部楼层
我们都没用过呀
aozima 发表于 2009-9-1 21:24 | 显示全部楼层
本帖最后由 aozima 于 2009-9-1 21:25 编辑

stm32.jpg
stm32.jpg
 楼主| 午夜霓虹 发表于 2009-9-2 07:57 | 显示全部楼层
基本上知道怎么用了,就是对有些函数还不太熟悉,谢谢指教。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

463

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部