首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在arduino ide中使用CMSIS编译器库

如何在arduino ide中使用CMSIS编译器库
EN

Stack Overflow用户
提问于 2021-05-17 14:20:27
回答 2查看 749关注 0票数 0

我试图在arduino中编译一些张量流示例https://github.com/MDK-Packs/tensorflow-pack/tree/main/examples。但是它没有被编译,错误是

包含在C:\Users\Piruthivi\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/DSP/Include/arm_math_types.h:76:0,文件中的

从C:\Users\Piruthivi\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/DSP/Include/arm_math.h:199,到C:\Users\Piruthivi\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/NN/Include/arm_nnsupportfunctions.h:33,从C:\Users\Piruthivi\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/NN/Include/arm_nnfunctions.h:164,到C:\Users\Piruthivi\Documents\Arduino\libraries\Arduino_TensorFlowLite\src\tensorflow\lite\micro\kernels\cmsis-nn\add.cpp:18:

C:\Users\Piruthivi\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/Core/Include/cmsis_compiler.h:54:25:致命错误: cmsis_gcc.h:没有这样的文件或目录

编译已终止。

退出状态1

板ESP32开发模块编译错误。

此报告将在“文件->首选项”中启用“在编译期间显示详细输出”选项的详细信息。

我不知道如何将cmsis库添加到arduino ide中。解决办法对我很有用。并预先感谢

EN

回答 2

Stack Overflow用户

发布于 2021-06-10 06:57:42

与Arduino妥为板安装和CMSIS软件包一起包含的CMSIS库似乎包含了许多有用的功能。默认情况下,在Arduino IDE中这是不可能的。因此,为了能够从Arduino IDE调用CMSIS库,请对位于...\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12.中的"platform.txt“进行以下修改

. "{build.variant.path}/libarm_cortexM3l_math.a“要添加到##中的platforms.txt中,它结合了gc-节、归档和对象,以及要复制到"..AppData\Local\arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x".的"libarm_cortexM3l_math.a”文件这工作很好!

票数 0
EN

Stack Overflow用户

发布于 2021-08-10 03:33:21

CMSIS与Arm微控制器一起工作,因此您将无法在Arduino中为Esp32编译。只有当您正在使用的开发板有ARM处理器时,它才能工作。

您可以使用Esp32:https://github.com/tanakamasayuki/Arduino_TensorFlowLite_ESP32的Tensorflow Lite支持。我已经测试过了,而且效果很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67571559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档