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

【STM32N6570-DK评测】4.800MHz的点灯

[复制链接]
奇迹 发布时间:2025-1-1 12:00

之前我们虽然点了灯,但是频率太低,不够尽兴,今天我们就让N6的CPU跑在最大频率,也就是800MHz上点亮板载的LED。

ST的手册在介绍N6频率的时候,总会说频率600MHz,最大800MHz,既然是最大800MHz,那这个600MHz是怎么回事?

image.png

其实原因很简单,600MHz才是N6的主频,至于800MHz,那是通过给内核加压(由0.81V加压到0.89V),超频出来的。说是超频,这也是在ST对N6的设计余量内的操作,是官方认可的,手册也有相关的说明,我们也不用担心缩缸啥的问题,咱就放心大胆的搞。

image.png

N6作为16nm工艺的芯片,阈值电压已经比起老古董们低了不少,N6的内核电压仅为不到1V,这也是N6有这么好的功耗表现的原因。不过低电压也带来了内核供电的问题,传统的内部LDO方式,虽然设计简单、布线容易,但存在发热大、效率低的问题,已经不可取。N6提供了内部SMPS和外部供电的两种方案,用户可以自行选择。不过内部SMPS只能输出0.81V的电压,没啥余地。加压需要使用外部供电的方式。


查看DK板的原理图,可以看到内部SMPS虽然画上了,但是没有使用

image.png

真正使用的则是外部的电源进行供电,从原理图中可以看出,操作PWR_LP就可以控制内核电压在0.81V与0.89V之间切换

image.png

找到PWR_LP对应的IO

image.png

使用【STM32N6570-DK评测】1.最简点灯的工程,在cubeMX增加相关的配置,并设置为高电平

image.png

修改CPU clock到800MHz

image.png

由于GPIO的初始化默认在时钟之后,所以我们还是得给它俩换个顺序才行。

image.png

将代码下载到芯片,小灯开始闪烁,这下舒服了。

收藏 评论0 发布时间:2025-1-1 12:00

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版