error: #5: cannot open source input file “nrf_erratas.h“

error: #5: cannot open source input file “nrf_erratas.h“


参考自

在环境搭建时可能遇到的问题:
error: #5: cannot open source input file “nrf_erratas.h”
查询资料后发现是keil载入的system_nrf52.c有问题

解决办法
在C:\Keil_v5\ARM\Pack\NordicSemiconductor\nRF_DeviceFamilyPack\8.32.1\Device\Source
找到对应的文件,替换你工程中载入的文件
工程中载入文件的位置在
…\arm5_no_packs\RTE\Device\nRF52832_xxAA

因为MDK总是从最新的软件包中复制“system_nrf52.c”,就算是选择了旧版本也没用,除了上面一种办法,还有就是直接将新的softpack remove掉。
下载的SDK版本都有对应的softpack版本,替换掉工程中的载入文件或者直接去掉高版本的softpack即可。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值