跳转到主要内容

STM32

RMW对 STM32F7xx内核运行速度影响的分析

Lee_ /

<strong>前言</strong>

在客户使用基于Cortex-M7内核的STM32F7xx实际测试中,发现同等主频下基于Cortex-M4内核的STM32F4xx芯片执行同样一段简单程序在时间上还要快于STM32F7xx。这个会影响到客户切换到STM32F7xx的信心,也对ST以及ARM宣传上Cortex-M7内核执行时间远快于Cortex-M4内核的说法提出质疑,本文将针对具体案例分析这一情况的产生以及解决办法。

<strong>问题描述</strong>

客户测试复杂程序运行时间,比如同样180MHz主频下,STM32F7xx执行Coremark测试程序时间远小于STM32F4xx的执行时间;也就是STM32F7xx的性能更佳,运算执行效率更好。但当客户顺序执行程序,尤其是简单程序时发现STM32F7xx执行时间大于STM32F4xx的执行时间,比如运行下面的同样的测试代码,就有明显差距:

STM32发布LoRa板啦~我说LoRa你说要~~

Lee_ /

跨多重电子应用领域、全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)新推出的两款立即可用的原型板大幅削减LoRaWAN™ 、Sigfox、WM-Bus、6LoWPAN等低功耗广域物联网(LPWAN)技术的评估成本。
新电路板搭载当前市面上销售的尺寸最小且功耗最低的LoRaWAN模块。
电路板尺寸不大于13x12mm,待机功耗在1.2µA以内。

我们的两款LoRa板子都通过LoRaWAN认证,并完全符合美国、欧洲、俄罗斯、印度等使用860-930MHz频段的国家的无线通信法规。除工业标准的通信协议外,板子还支持LPWAN物联网硬件远距离通信专有协议,例如智能表计、警报系统、跟踪设备、定位设备、环境传感器和身体活动传感器远距离连接通信。

B-L072Z-LRWAN1 STM32 LoRa® 探索套件基于Murata®开发的集成STM32L072CZ微控制器(MCU)和Semtech Sx1276收发器的一体化开放式模块,该模块的LoRa® 调制解调器具有超长距离展频通信功能和优异的抗干扰性,同时最大限度降低工作电流。