ESP32-FreeRTOS

所属分类:uCOS/RTOS
开发工具:CMake
文件大小:66591KB
下载次数:0
上传日期:2020-03-26 12:06:13
上 传 者sh-1993
说明:  ESP32弗里特斯,,
(ESP32-FreeRTOS,,)

文件列表:
esp32-starter-template (0, 2020-03-26)
esp32-starter-template\.vscode (0, 2020-03-26)
esp32-starter-template\.vscode\c_cpp_properties.json (4817, 2020-03-26)
esp32-starter-template\.vscode\launch.json (1476, 2020-03-26)
esp32-starter-template\.vscode\settings.json (564, 2020-03-26)
esp32-starter-template\CMakeLists.txt (254, 2020-03-26)
esp32-starter-template\Makefile (59, 2020-03-26)
esp32-starter-template\build (0, 2020-03-26)
esp32-starter-template\build\.bin_timestamp (120, 2020-03-26)
esp32-starter-template\build\.ninja_deps (514424, 2020-03-26)
esp32-starter-template\build\.ninja_log (104148, 2020-03-26)
esp32-starter-template\build\CMakeCache.txt (34795, 2020-03-26)
esp32-starter-template\build\CMakeFiles (0, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3 (0, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CMakeASMCompiler.cmake (1099, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CMakeCCompiler.cmake (3529, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CMakeCXXCompiler.cmake (6594, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CMakeDetermineCompilerABI_C.bin (1140, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CMakeDetermineCompilerABI_CXX.bin (1156, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CMakeSystem.cmake (416, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CompilerIdC (0, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CompilerIdC\CMakeCCompilerId.c (20099, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CompilerIdC\a.out (4140, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CompilerIdCXX (0, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CompilerIdCXX\CMakeCXXCompilerId.cpp (19635, 2020-03-26)
esp32-starter-template\build\CMakeFiles\3.15.3\CompilerIdCXX\a.out (4124, 2020-03-26)
esp32-starter-template\build\CMakeFiles\CMakeOutput.log (58691, 2020-03-26)
esp32-starter-template\build\CMakeFiles\TargetDirectories.txt (53253, 2020-03-26)
esp32-starter-template\build\CMakeFiles\bootloader-complete (0, 2020-03-26)
esp32-starter-template\build\CMakeFiles\bootloader.dir (0, 2020-03-26)
esp32-starter-template\build\CMakeFiles\bootloader.dir\Labels.json (1447, 2020-03-26)
esp32-starter-template\build\CMakeFiles\bootloader.dir\Labels.txt (1172, 2020-03-26)
esp32-starter-template\build\CMakeFiles\cmake.check_cache (85, 2020-03-26)
esp32-starter-template\build\CMakeFiles\esp32-starter-template.elf.dir (0, 2020-03-26)
esp32-starter-template\build\CMakeFiles\esp32-starter-template.elf.dir\project_elf_src.c.obj (708, 2020-03-26)
esp32-starter-template\build\CMakeFiles\git-data (0, 2020-03-26)
esp32-starter-template\build\CMakeFiles\git-data\HEAD (41, 2020-03-26)
esp32-starter-template\build\CMakeFiles\git-data\grabRef.cmake (1862, 2020-03-26)
esp32-starter-template\build\CMakeFiles\git-data\head-ref (41, 2020-03-26)
... ...

# ESP32 Starter template on your command line run ``` npx create-esp32-app ``` ## Quick overview This template can be used as is but, its intended as a quick start for the students learning the ESP32-IDF through my course [https://learnesp32.com](https://learnesp32.com) ## prerequisites 1. You will need to have [node](https://nodejs.org) installed. 2. The esp-idf must be set up. you can follow the instructions in my course (free of charge) on the [Setting up Your Environment](https://www.learnesp32.com/2_introduction) module or follow the [official documentation](https://docs.espressif.com/projects/esp-idf/en/latest/get-started/#step-1-set-up-the-toolchain) 3. this template is for [vscode](https://code.visualstudio.com/download) which will need to be installed 4. In VSCODE add the [c++ extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools) 5. ensure tour ESP32 is plugged in and that a COM PORT is established (You may need a driver for your ESP32 dev board) ## Run command 1. in any directory run ``` npx create-esp32-app ``` 2. you will be prompted for the name of your project. 3. you will be prompted for the IDF path. select or navigate to the location of the IDF path 3. you will be prompted for the IDF-tools path. select or navigate to the location of the IDF-tools path 4. navigate to the directory of the project name you created ``` cd ``` 4. open the project in vscode ```code .``` ## vs code intellisense intellisense should just work so long as you have set up the paths correctly. If you have trouble double check your idf and tools paths and correct them in the **/.vscode/c_cpp_properties.json** file ## flashing the esp32 1. in vs code, open a new terminal by pressing ctrl + \` (or pressing F1 and typing `open new terminal`) 2. type the following command ```bash idf.py -p [your com port] flash monitor ```

近期下载者

相关文件


收藏者