gpt4 book ai didi

c++ - ESP8266_RTOS_SDK 和 esp-open-sdk 的区别

转载 作者:太空宇宙 更新时间:2023-11-04 13:07:36 24 4
gpt4 key购买 nike

我已经编译并刷新了 ESP8266_RTOS_SDK(使用 gen_misc.sh)和 esp-open-sdk 中的两个示例,我注意到它们都使用不同的库。 esp-open-sdk 似乎指向非操作系统库,但也适用于 RTOS?!有一个眨眼项目模板,我试图包含 uart 库 #include "uart.h" 但它没有找到它所以我试图将它复制并粘贴到项目中(我不认为这是正确的方法)但它找不到函数 UART_SetBaudrate,我应该如何正确添加 uart 库?我应该使用 ESP8266_RTOS_SDK 中的 gen_misc.sh 编译还是使用 esp-open-sdk 中的 makefile项目?

最佳答案

问题是你没有像 *.a 这样的编译库所以你首先需要在 make 文件中添加驱动程序以及驱动程序的源代码,然后运行 ​​./gen_mish.sh文件因为你可以按照以下步骤在SDK/lib中生成libdriver.a,在driver_lib文件夹下,运行:

./make_lib.sh driver

关于c++ - ESP8266_RTOS_SDK 和 esp-open-sdk 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41531239/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com