历史上的今天
返回首页

历史上的今天

今天是:2025年04月22日(星期二)

正在发生

2018年04月22日 | STM32CubeMX下FPU,DSP库的移植

2018-04-22 来源:eefocus

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 
当然了还有一些其他的预编译宏可供选择,如下: 
这里写图片描述


推荐阅读

史海拾趣

GE Oil & Gas Digital Solutions公司的发展小趣事
检查电源是否正常供电,检查各元件是否连接正确无误,特别是555定时器的引脚连接是否正确。
Control Sciences Inc公司的发展小趣事

随着技术的不断进步,Control Sciences Inc开始寻求更广阔的市场空间。公司积极参与国内外各大电子展会,展示其先进的产品和技术。同时,公司还加大了市场推广力度,与多个知名企业建立了战略合作关系。通过这些努力,Control Sciences Inc的产品逐渐走进了更多的企业和家庭,其品牌影响力也日益增强。

CyOptics Inc公司的发展小趣事

除了数据通讯和电信市场外,CyOptics的光学产品还逐渐拓展至其他领域。例如,公司的光学组件已集成至光学收发器、转发器及线卡等设备中,为数据中心、高性能计算和企业存储网络等应用提供了强有力的支持。此外,CyOptics还积极开拓新兴市场,如数据库、地铁及长途干线市场等,为客户提供定制化的光学解决方案。

DS-IMP公司的发展小趣事

DS-IMP公司在发展过程中,非常重视市场拓展和品牌建设。公司制定了详细的市场战略和营销计划,通过参加国内外展会、举办技术研讨会、开展产品推广活动等方式,不断提升品牌知名度和影响力。同时,公司还积极开拓国际市场,与多家国际知名企业建立了长期合作关系。这些努力使得公司的市场份额不断扩大,品牌影响力逐渐增强。

Central Semiconductor公司的发展小趣事

Central Semiconductor一直致力于创新分立元器件的研发和生产。公司凭借其深厚的技术积累和市场洞察力,成功开发出一系列具有节省空间、电气规格灵活等特点的创新产品。这些产品不仅满足了客户对高性能、高可靠性的需求,也为Central在竞争激烈的市场中赢得了良好的声誉。

此外,Central还注重根据客户的特殊需求进行定制开发。无论是筛选电气规格、特殊晶圆扩散还是开发定制元器件,Central都能迅速响应并提供满足客户需求的解决方案。这种以客户为中心的服务理念也为Central赢得了众多客户的信任和合作。

乾坤(Cyntec)公司的发展小趣事

随着国内市场的逐渐饱和,乾坤公司开始将目光投向国际市场。为了打开海外市场,公司积极参加国际电子展会,与海外客户进行面对面的交流与合作。同时,乾坤也加强了与国际知名企业的战略合作,通过技术授权、联合开发等方式,不断拓展其产品的国际影响力。经过几年的努力,乾坤的电子元器件已经成功打入欧美、东南亚等多个国家和地区,公司的国际化进程取得了显著的成果。

问答坊 | AI 解惑

生命树教你如何获得优质低价的数码照片

本帖最后由 jameswangsynnex 于 2015-3-3 20:01 编辑 …

查看全部问答>

分享一个来自清华的毕业设计:usb接口设计

真是个好网站!usb接口设计。有需要参考的同志来取哦。…

查看全部问答>

单片机测脉搏

我现在做的AT89S52测脉搏 用的红外 但是误差很大 想用压电式脉搏传感器 买了一个1元的传感器 但是不会接 有谁有经验吗?指教一下  谢谢了 如果有做过用红外测脉搏的 我们可以交流一下  QQ 478877726…

查看全部问答>

wince c# 求替代 datagrid 的自定义控件或源码.

wince c# 求替代 datagrid 的自定义控件或源码. 平台:wince vs 2008 c# vs自带的datagrid编辑表格真的是非常不好用。 行表头不行,使某列,某格不可编辑,不行。 等等 功能真的是太弱了. 求其替代控件或自定义控件. 不胜感激.…

查看全部问答>

求助:MAX712快速充电以及电流设定

用max712为核心,设计了一个镍氢电池组充电电路,实测充电电流和资料上介绍的计算公式计算值相差很大,另外快速充电指示灯常亮不灭,电路是参考网上的,根据自己的实际情况稍微改动,现具体说明如下: 1,设计充电器支持的电池组为10节5#电池,组 ...…

查看全部问答>

请教仿真器的使用

大家好!我初次做嵌入式开发,经验有限。在开发中遇到一些问题,请大家指点一下!我用仿真器向开发板下载Bootloader时,下载不进去。仿真器是Macraigor Systems公司的usbWiggler,开发板是重庆海特克HDP1202,请问谁用过这款仿真器,可否共享一下经验 ...…

查看全部问答>

怎么找到一个正数第一个1前面的0的个数的VERILOG 算法

比如 16‘b0001 1011  0的个数是3,怎么用verilog去描述这个算法呢?   其实很简单:   如果是串行输入的,从低到高位,需要一个起始信号,然后用16的计数器,逐个判断即可。   如果并行数据,直接如下判断:  i ...…

查看全部问答>

LED照明调光技术

一、调光的必要性   电能作为一种绿色能源,在各国能源应用领域中占越来越大的比重。据中国工程院院士陈良惠调查得出结论,估计在2010年,全国的用电量将达2.7万亿度,其中照明用电量将超过3000亿度。因LED照明耗电仅为传统白炽灯和HID灯的1/3, ...…

查看全部问答>

德州仪器:TMS320C6474培训课程简介

$(\'swf_NI2\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/XMjcyNDA1OTky/v.sw ...…

查看全部问答>