• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32f4的数学库怎么使用啊

宫梓萱 2019-12-13 浏览量:1110
stm32f4的数学库怎么使用啊
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:6
  • 这包括两部分工作

    1. 需要在编译环境中配置相应的库支持文件信息,这样才能把库包含来编译(当然想要地方要引入对应头文件)

    2. 需要在启动代码中打开浮点运算支持,主要涉及的代码是,一般在SystemInit()中添加:

    #if (__FPU_PRESENT == 1) && (__FPU_USED == 1)
    SCB->CPACR |= ((3UL << 10*2)|(3UL << 11*2));
    #endif

  • 数据库很多的用法,建议你看看安富莱的板子资料,他们的板子资料是开源的。

    里面有数据库DSP的使用方式,做的很经典。V6板子就是用的stm32f4

    11.jpg

  • math库,你可以使用源码的方式,直接添加到工作中,调用API函数,或是添加库的形式,再添加头文件,调用API

  • 那个其实是硬件加速浮点运算的库,需要在编译器里面打开对浮点运算的硬件支持,并包含这个库,可以实现部分算法的加速

  • STM32F4的DSP库可以在官网下载,然后把DSP库添加到工程文件中,再在你的工程文件中使用DSP的相关控制函数就可以

  • STM32F4要使用数学库的话还是比较复杂的,主要是要对数学库加载到工程中,如果是要学习的话,可以下载官方的demo程序,里面已经集成了数学库

相关问题

问题达人换一批

stm32f4的数学库怎么使用啊