RaspberryPi-PICO新建工程
🚲 🚗 ✈️ 🚀
🚀 工程文件目录组成
以创建一个 blink 工程为例
首先新建一个 blink 目录,该目录结构如下所示:
1 | . |
build 和 main 是目录,build 用于存放编译后的文件,main 目录则用于存放工程相关的 .c 和 .h 文件。
pico_sdk_import.cmake 这个文件是从 pico-sdk 中拷贝过来的,拷贝命令如下:
1 | cp $PICO_SDK_PATH/external/pico_sdk_import.cmake . |
CMakeLists.txt 是 CMake 的配置文件,内容如下:
1 | # 指定最低的cmake版本 |
🚀 编译工程
进入 build 目录,按照下面的命令开始编译:
1 | cmake .. |
编译后会生成 blink.elf、blink.uf2、blink.bin 这三个固件文件。
.uf2格式可以直接通过板载USB下载
.elf格式可以通过SWD接口下载
.bin格式可以直接flash烧写器烧写到flash中
🚀 参考资料
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Cokode' Blog!