MEMSMIC1软件包将包含所有软件算法
之前使用ST提供的算法库,不管是麦克风采集处理软件库(AcousticBF,AcousticSL,Audio)还是各种运动软件算法库(AR,CP, FX, GR 等)都需要逐一在官网上下载库并申请license,该license还都会绑定唯一的NucleoMCU板,这给大家使用算法库带来不小的麻烦,想在其他平台上使用都无法操作。
现在,ST有新的改变喽,比如在OPENMEMS页面下的算法库链接都变成了下面这样,不仅算法种类有了极大的丰富(增加了AC, AW, EC, FA, FX, GC, ID, MC, PE, PM等),还将所有最新版本的算法统统整合进X-CUBE_MEMS1和X-CUBE-MEMSMIC1软件包里。
这意味着什么呢?举例来说,之前要想玩一把FX的算法,需要先在官网上搜索osxMotionFX或者在www.st.com/openmems下找到链接,下载osxMotionFX的安装包进行安装,并用OSXLicensWizard连接到Nucleo板上通过邮件形式来申请license。然后下载X-CUBE_MEMS1软件包,将X-CUBE_MEMS1解压缩后再把osxMotionFX和X-CUBE_MEMS1整合到一起,将申请的license代码复制粘贴到完整工程里来激活算法库,最后才能进行编译下载测试。如果您想试试其他算法呢?需要重复重复再重复地:安装、申请、激活、编译、下载、调试……一旦漏了哪一步,呃……可能您在LicensWizard里连算法都找不到。东西是不错,就是操作过于繁琐。
现在,这些都不需要了!您不需要一遍遍地重复重复再重复……最新的X-CUBE_MEMS1和X-CUBE-MEMSMIC1软件包已经将所有软件算法包含进去了,您只需要在ST官网上搜索软件包的名称,直接下载解压缩,无需申请license就可以直接使用。Middlewares文件夹里提供的库可以直接应用于同类型处理器内核的芯片上,比如,AC库里的libMotionAC200_CM3_GCC_ot.a和libMotionAC200_CM4F_GCC_ot.a分别是对应ARM Cortex M3和M4F内核的芯片,AcousticSL库里libAcoustic_SL_CM4F_GCC_ot.a和libAcoustic_SL_CM7F_GCC_ot.a分别对应ARM Cortex M4F和M7F内核的芯片。下面是最新软件包的架构,在Project文件夹里提供了相应的各种工程示例方便用户学习使用。
下面是运动软件算法库X-CUBE_MEMS1软件包的下载链接:
http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-software/x-cube-mems1.html
下面是麦克风采集处理软件库X-CUBE-MEMSMIC1软件包的下载链接:
http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-software/x-cube-memsmic1.html
欢迎广大网友下载使用,并提出您宝贵的意见和建议!
mems 相关文章:
- Ka 波段下90°分布式MEMS 移相器的优化设计(04-02)
- MEMS加速度计在声学拾音器中的应用(09-30)
- MEMS光开关性能与发展(10-24)
- 汽车上都有哪些mems应用(11-28)
- MEMS加速度传感器在胎儿心率检测仪中的应用(11-19)
- mems器件在汽车上有哪些应用(11-11)