|
STM32U3C5 是带HSP硬件加速器的。也是第一次使这个功能,摸索着进行测试,顺便和上一次开启FPU 计算进行对比。 还是使用上一次的FFT 的CubeMX文件进行配置,勾选Pinout & Configuration 栏中Computing->HSP1。如图1所示:
图1 在下面Middleware and Software Packs中选择HSP_ENGINE,勾选Accelerator,如图2所示:
图2 其他参数默认即可。重新生成Cmake项目。 添加主要测试代码,如下所示:
编译,DEBUG,观察左侧Variables 的时间,要比FPU的快3X多。测试结果如图3所示:
图3 实际应用中,简单的FFT直接使用FPU就行了,复杂的信号处理必须上HSP。 |
【STM32U3 评测】2.U3C5开启FPU测试FFT
【STM32U3 评测】CAN报文接收及过滤
【STM32U3 评测】CAN基本通讯测试
【STM32U3 评测】1. FDCAN高速通讯验证
【STM32U3 评测】步进电机驱动
【STM32U3 评测】MNIST 数字识别
【STM32U3 评测】介绍、环境搭建、工程测试
HSP加持STM32U3:13倍性能跃升,超低功耗MCU的算力革命
STM32U3B5/U3C5 深度选型指南:超低功耗 + 边缘 AI 双强,下一代智能终端首选
STM32U3再添新成员,强大的HSP硬件信号处理器赋能DSP和边缘AI(文末抽奖)
微信公众号
手机版