美文网首页物联网相关技术研究物联网loT从业者
解决方法:编译NRF52832工程时缺少micro_ecc_li

解决方法:编译NRF52832工程时缺少micro_ecc_li

作者: Leung_ManWah | 来源:发表于2019-11-16 16:18 被阅读0次

    一、问题

    开发环境:

    • 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文件夹下


    • 由 Leung 写于 2019 年 11 月 16 日

    • 参考:如何获得micro_ecc_lib_nrf52.lib文件?

    相关文章

      网友评论

        本文标题:解决方法:编译NRF52832工程时缺少micro_ecc_li

        本文链接:https://www.haomeiwen.com/subject/grpyictx.html