你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32可以超频吗?

[复制链接]
qianfan 提问时间:2014-12-19 20:03 /
在配置STM32的时钟的时候,像F103是72M,F429是180M,F4大部分是168M,改变时钟的配置让他超频行不行呢?是不是会不可靠?有没有人试过啊?
等考完试了,好好地实验一下。看看F429能超到多少 。。。
收藏 1 评论21 发布时间:2014-12-19 20:03

举报

21个回答
晓枫VS枯叶 回答时间:2014-12-22 12:02:29
主要修改几个分频系数和倍频系数,比如说我把
  1. #if defined (STM32F427_437xx) || defined (STM32F429_439xx)
  2. #define PLL_N      400
复制代码
PLL_N改为400,把
  1. #if defined (STM32F427_437xx) || defined (STM32F429_439xx)
  2.   uint32_t SystemCoreClock = 200000000;
  3. #endif /* STM32F427_437x || STM32F429_439xx */
复制代码
SystemCoreClock 改为200000000使用RCC_GetClocksFreq()函数获取系统时钟可以看到 QQ截图20141222120011.jpg
系统时钟变成了200MHz,所以说,超频很简单!
晓枫VS枯叶 回答时间:2014-12-22 16:25:52
  1. void delay_ms(u16 nms)
  2. {                  
  3.         u8 repeat=nms/540;        //这里用540,是考虑到某些客户可能超频使用,
  4.                                                 //比如超频到248M的时候,delay_xms最大只能延时541ms左右了
  5.         u16 remain=nms%540;
  6.         while(repeat)
  7.         {
  8.                 delay_xms(540);
  9.                 repeat--;
  10.         }
  11.         if(remain)delay_xms(remain);
  12.         
  13. }
复制代码
这是原子的407的一个例程,168M的F407可超到248M,估计429破250M应该没问题!200M没测试多长时间,还是挺稳定的!





废鱼 回答时间:2014-12-20 10:53:56
可以超频,但是没有测试过。这个需要测试。
小贾-370388 回答时间:2014-12-22 10:24:21
具体的超频时怎样 操作的呢能给讲解一下吗
wamcncn 回答时间:2014-12-22 12:52:21
本帖最后由 wambob 于 2014-12-22 13:27 编辑

这个听过电脑CPU超频,MCP也能超频?但是STM32 时钟里PLL倍频输出频率不得超过72MHZ.  其倍频系数2--16
qianfan 回答时间:2014-12-22 14:56:23
晓枫VS枯叶 发表于 2014-12-22 12:02
主要修改几个分频系数和倍频系数,比如说我把PLL_N改为400,把SystemCoreClock 改为200000000[ ...

有没有试过200M的时候的稳定性啊,能不能稳定工作呢?
qianfan 回答时间:2014-12-22 14:57:56
晓枫VS枯叶 发表于 2014-12-22 12:02
主要修改几个分频系数和倍频系数,比如说我把PLL_N改为400,把SystemCoreClock 改为200000000[ ...

PLLN最大可以到432,如果CPU二分频的话可以到216M,不知道这个频率怎么样
arm8686 回答时间:2014-12-22 15:29:14
我所知道的,有公司将 F103 用到了 100MHz 左右,据说没有问题,据说而已。
奔跑小蜗牛 回答时间:2014-12-22 16:28:34
可以超频,超量在50%以下还可以,超的越大,稳定性就降低了,跑飞跑死就很正常了,MCU电流增大,发热量骤升,玩大了就冒烟了。
想玩超频必须注意两个问题:
1)监视进入MCU的电流,使电流始终保证在一个安全的范围内,警惕突然增大电流的情况,最好使用恒流电源。
2)使用STM32内置的温度传感器监视芯片内部温升,严防温度上升太快过热。

当然最重要的是:超频玩一玩还可以,千万不能放到产品中去,否则出问题后,客户要找你索赔的!!
qianfan 回答时间:2014-12-22 18:16:46
奔跑小蜗牛 发表于 2014-12-22 16:28
可以超频,超量在50%以下还可以,超的越大,稳定性就降低了,跑飞跑死就很正常了,MCU电流增大,发热量骤升 ...

还是不超了吧,万一把429玩冒烟了,70块钱没了。超频还是放到F103C8上面玩玩,反正103C8也不是很贵。
qianfan 回答时间:2014-12-22 18:17:40
晓枫VS枯叶 发表于 2014-12-22 16:25
这是原子的407的一个例程,168M的F407可超到248M,估计429破250M应该没问题!200M没测试多长时间,还是挺稳 ...

怎么感觉F407超到248M是作死的节奏啊。。。
wamcncn 回答时间:2014-12-22 19:46:19
奔跑小蜗牛 发表于 2014-12-22 16:28
可以超频,超量在50%以下还可以,超的越大,稳定性就降低了,跑飞跑死就很正常了,MCU电流增大,发热量骤升 ...

这个也就是玩啊,谁敢放产品里,除了事还了得
AndyYau-268557 回答时间:2014-12-26 11:26:35
可以超频,但是有限制,超频的同事可能会造成不稳定。以前同事用f4的芯片试过,不太建议太大。
爝火燃回春浩浩 回答时间:2016-11-16 09:43:58
不错不错,。我的STM32F103记得能到120M,不过已经相当不稳定了
12下一页

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版