esp8266开发笔记2 - 编译前的项目配置

本文介绍如何使用Python配置工具简化ESP8266项目管理,涉及硬件确认、SDK配置、自定义符号设置,并强调了检查硬件连接及选择最优SPI模式的重要性。

项目配置

项目的编译是用make来管理的,但如果在make里设置一些配置就看起来比较麻烦了,于是乐鑫提供了一套python程序,使用这个配置程序包前我们首先需要安装python包

python -m pip install --user -r $IDF_PATH/requirements.txt

要确认一下SDK主目录下有一个requirements.txt文件,才能保证命令正确执行

接下来我们可以把sdk内的任意一个示例程序复制到你喜欢的位置,作为你的应用开发的基础。然后在该目录下执行 make menuconfig 命令进入配置界面
在这里插入图片描述

了解硬件环境

作为一个新手配置项目时首先为了解自己的硬件配置,比如程序存储器多大?CPU运行时钟多少?其实这些在配置和硬件相关,在这个配置界面内设置前需要从你的硬件确认具体参数。要找到你的模块规格书,确认spi flash芯片是多大容量的,如果是16Mbit 的那就需要在配置内选择2M字节,如果是32Mbit那么就需要配置 成4M字节,模块原理图中晶振选择的频率是多少,如果是26M,那就需要在配置中设置好26M,即使都是默认,但还是核实一下更好一些。同时还可以在cpu时钟选项中选择160M还是80M,此项选择就是cpu运行的时钟速度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值