STM32CubeMX下FPU,DSP库的移植
来源:互联网 发布:淘宝详情页顺序 编辑:程序博客网 时间:2024/06/07 18:41
1.关于FPU的移植
只要是硬件带有FPU功能的芯片,FPU的使用一般都是默认开启的。也可在Options选项卡中自行选择;
2.关于DSP库的移植
使用STM32的DSP库一定要开启FPU功能
使用STM32CubeMx生成的项目工程中,一般都包含了STM32的DSP库(存在于CMSIS中),不过需要根据硬件的大小端模式选择相应的DSP库。其DSP库位于:
固件库安装路径+
\STM32Cube\Repository\STM32Cube_FW_F4_V1.16.0\Drivers\CMSIS\Lib\ARM
其中arm_cortexM4b_math.lib代表设备为大端模式;
其中arm_cortexM4bf_math.lib代表设备为浮点大端模式;
其中arm_cortexM4l_math.lib代表设备为小端模式;
其中arm_cortexM4blf_math.lib代表设备为浮点小端模式;
把相应的库文件加入项目中,并在Options选项卡下,添加相应的预编译宏;
以英文逗号分隔’,’并加入预编译宏ARM_MATH_CH4即可。
形如:USE_HAL_DRIVER,STM32F407xx,USE_STM324xG_EVAL,ARM_MATH_CM4
当然了还有一些其他的预编译宏可供选择,如下:
阅读全文
0 0
- STM32CubeMX下FPU,DSP库的移植
- STM32F4xx FPU和DSP库的使用
- STM32F4 FPU和DSP库使用
- opencv2.0的移植 OMAP4460 FPU
- STM32F4xx FPU/DSP使用注意事项
- 在带FPU的Cortex-M4F上移植ucos-III
- 【龙芯1c库】移植硬浮点FPU
- stm32CubeMx上移植自己的printf()和scanf()函数
- STM32F429之使用FPU和DSP
- 在Visual DSP下移植u-boot
- STM32CubeMX Hal库的一些坑
- STM32F4XX的FPU使用
- m4的fpu使用
- STM32的FPU体验
- 已移植到uCLinux(ADI公司Blackfin系列DSP版)下的用户自定义应用程序
- RISC、CISC、 SIMD、FPU、MMX、SSE、SSEX、AVX、3D Now以及DSP、ARM的Neon简介
- FPU
- 基于BF531 DSP的uClinux 移植指南
- EM算法
- Spring @FeignClient
- cvGet2D()和cvSet2D()对像素点进行处理
- Mybatis总结
- 计算机网络概述
- STM32CubeMX下FPU,DSP库的移植
- angular2中ngModel绑定问题
- 浅谈对闭包的理解
- springcloud学习(四)之Feign
- HTML meta标签各属性的作用
- 【Nginx】安装教程与发布原型页面
- BZOJ 4720 换教室 (期望dp Floyd)
- linux下gcc或Makefile报错:cannot find -lc
- 1016. Phone Bills (25)