完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
发现在使用make menuconfig的时候,[Default serial port]项被隐藏了,因为[Codebox]"depends_on": "!IDF_CMAKE"[/Codebox],就是说不是cmake环境才会展示这个配置。
尝试手动修改sdkconfig文件,但是每次指定make flash的时候配置都会恢复掉。 那么使用cmake的时候,如何才能指定或者配置serial port呢? |
|
相关推荐
1个回答
|
|
在使用CMake构建系统时,您可以通过以下步骤来指定或配置串行端口:
1. 打开终端并导航到您的ESP-IDF项目目录。 2. 运行以下命令以初始化CMake构建系统(如果尚未初始化): ``` idf.py init ``` 3. 要指定串行端口,请在运行`idf.py`命令时添加`--port`选项。例如,如果您的设备连接到了`/dev/ttyUSB0`端口,您可以这样做: ``` idf.py -p /dev/ttyUSB0 flash ``` 4. 如果您希望在每次构建时自动使用指定的端口,您可以在项目目录中创建一个名为`sdkconfig`的文件,并添加以下行: ``` CONFIG_ESPTOOLPY_PORT="/dev/ttyUSB0" ``` 请将`/dev/ttyUSB0`替换为您的设备连接的端口。 5. 保存文件并重新运行`idf.py flash`命令。CMake将使用您在`sdkconfig`文件中指定的端口。 请注意,`sdkconfig`文件可能会在某些情况下被覆盖,例如运行`idf.py reconfigure`或`idf.py set-target`命令。在这种情况下,您需要重新编辑`sdkconfig`文件以指定所需的端口。 |
|
|
|
只有小组成员才能发言,加入小组>>
988 浏览 1 评论
553浏览 6评论
463浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
447浏览 5评论
448浏览 4评论
421浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 22:28 , Processed in 0.684354 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号