我是靠谱客的博主 懵懂奇迹,最近开发中收集的这篇文章主要介绍域格LPM2100 me NB模块openCPU开发之编译环境搭建需要的软件及要求编译SDK工程常见异常,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文包含搭建EC616编译环境基本操作和常见异常分析

  • 需要的软件及要求
  • 编译SDK工程
  • 常见异常

需要的软件及要求

Keil uVision5,版本需在5.26.2.0以上,且需要添加License
本文使用版本为5.30.0.0。
keil示例版本

编译SDK工程

1、解压SDK包
原SDK包
解压后文件结构如下(注意:路径不可过深或过长,以免引起未知错误。)
解压后

2、核对“KeilBuild.bat”中KEILCC_PATH路径
原始文件中KEILCC_PATH=“C:/Keil_v5/ARM/ARMCC/bin/”,若该路径非Keil uVision5 bin所在路径,请修改。
如实际路径为D:/Keil_v5/ARM/ARMCC/bin/,则按下图修改
KEILCC路径
3、双击解压后文件夹中的“cmd”,开始编译探索

双击开启后,初始界面如下
初始画面输入KeilBuild.bat list,可查看已有工程
查看已有工程
4、选择需要工程开始编译
如编译工程“at_command”,则输入“KeilBuild.bat at_command-unilog” 或 “KeilBuild.bat at_command

注:
1、第一次编译或者增加删除或修改 log 后需要传入 unilog 参数进行编译。因为 log 需要预处理并生成对应的 debug_log.h 文件,此文件应随着 log 改变而改变并参与后续编译。
2、若缺省工程名,则默认编译工程“at_command”。

KeilBuild.bat at_command-unilog

KeilBuild.bat at_command
编译成功后,将看一个大大的PASS
编译成功
之后就可以使用out目录下的bin文件进行烧写测试,使用comdb文件进行日志分析了。
编译生成文件


常见异常

1、KEILCC_PATH路径错误
KEILCC_PATH路径错误
处理方法:参照前文“编译SDK工程”2中,核对修改路径即可。


2、Keil uVision5未被授权
Keil uVision5未被授权
处理方法:添加有效期内的License即可。


3、第一次编译 或 增加删除修改了log打印后,未传入unilog参数进行编译
第一次编译或增加删除修改log打印后未传入unilog参数进行编译
处理方法:编译时传入unilog参数即可。

最后

以上就是懵懂奇迹为你收集整理的域格LPM2100 me NB模块openCPU开发之编译环境搭建需要的软件及要求编译SDK工程常见异常的全部内容,希望文章能够帮你解决域格LPM2100 me NB模块openCPU开发之编译环境搭建需要的软件及要求编译SDK工程常见异常所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部