概述
本文包含搭建EC616编译环境基本操作和常见异常分析
- 需要的软件及要求
- 编译SDK工程
- 常见异常
需要的软件及要求
Keil uVision5,版本需在5.26.2.0以上,且需要添加License。
本文使用版本为5.30.0.0。
编译SDK工程
1、解压SDK包
解压后文件结构如下(注意:路径不可过深或过长,以免引起未知错误。)
2、核对“KeilBuild.bat”中KEILCC_PATH路径
原始文件中KEILCC_PATH=“C:/Keil_v5/ARM/ARMCC/bin/”,若该路径非Keil uVision5 bin所在路径,请修改。
如实际路径为D:/Keil_v5/ARM/ARMCC/bin/,则按下图修改
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”。
编译成功后,将看一个大大的PASS
之后就可以使用out目录下的bin文件进行烧写测试,使用comdb文件进行日志分析了。
常见异常
1、KEILCC_PATH路径错误
处理方法:参照前文“编译SDK工程”2中,核对修改路径即可。
2、Keil uVision5未被授权
处理方法:添加有效期内的License即可。
3、第一次编译 或 增加删除修改了log打印后,未传入unilog参数进行编译
处理方法:编译时传入unilog参数即可。
最后
以上就是懵懂奇迹为你收集整理的域格LPM2100 me NB模块openCPU开发之编译环境搭建需要的软件及要求编译SDK工程常见异常的全部内容,希望文章能够帮你解决域格LPM2100 me NB模块openCPU开发之编译环境搭建需要的软件及要求编译SDK工程常见异常所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复