编译环境:官方文档提供
打开虚拟机后首先运行./mount.sh,密码是乐鑫英文:espressif,cd到挂载的SDK目录即可操作。
官方推荐不要改动,在D盘根目录创建VM文件夹,在VM文件夹中创建share文件夹
RTOS_SDK编译步骤:
1.在SDK根目录创建app文件夹,这个文件夹就是放自己写的固件的,名字可以随便起,然后将“examples”中的模板代码拷贝进来,将文件夹名称改成自己项目的名字,“project_template”这个是工程模板,将自己写的.h文件放到“include”文件夹下,将对应的.c文件放入到“\sample_lib\folder2”下。
2.修改shell(gen_misc.sh)文件:
export SDK_PATH=~/Share/ESP8266_RTOS_SDK-master(SDK根目录)
export BIN_PATH=~/Share/ESP8266_RTOS_SDK-master/app/project_111111/bin(生成固件目录)
bin目录是自己生成的,文件夹名称可以自定义
3.运行修改的shell文件即可。(./gen_misc.sh)
编译中的选项:
- 确认SDK和生成bin目