您当前的位置:首页 > 电子 > 单片机

解决方法:编译NRF52832工程时缺少micro_ecc_lib_nrf52.lib文件

时间:03-03来源:作者:点击数:

一、问题

开发环境:

  • Keil 5.27
  • NRF52832 SDK15.0
  • JLlink驱动 nRF5x-Command-Line-Tools_9_4_0_Installer

在编译 examples\ble_peripheral\ble_app_uart 工程时,

发生以下错误:

error: L6002U: Could not open file ..\..\..\..\..\..\..\external\micro-ecc\nrf52hf_keil\armgcc\micro_ecc_lib_nrf52.lib: No such file or directory

二、原因

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v14.0.0%2Flib_crypto.html&anchor=lib_crypto_installing

三、解决方法

3.1 方法一

如果您使用的是SDK v13.0.0或更高版本,则可以执行脚本build_all.bat(在Windows上)进行下载和编译。请注意,在运行脚本之前,您需要安装用于编译的必需软件。

3.2 方法二

下载链接:https://pan.baidu.com/s/1zIUhCe7F4UCuQBQLCHRY8A [18qt]

解压后将 micro_ecc_lib_nrf52.lib 放到对应SDK\external\micro-ecc\nrf52hf_keil\armgcc文件夹下

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门