幕墙配件在那个网站做推广好,信息如何优化上百度首页公司,干完房产中介整个人废了,聚美优品返利网站怎么做1. 前言
由于想把自己编写的py文件打包的固件中#xff0c;所以记录下如何编译micropython固件和打包。
2. 编译 最简单的方式就是在你的树莓派上进行#xff0c;我用的是RP Pi2 下载所需文件#xff1a;
$ cd ~/
$ mkdir pico
$ cd pico
$ git clone -b pico https://gi…1. 前言
由于想把自己编写的py文件打包的固件中所以记录下如何编译micropython固件和打包。
2. 编译 最简单的方式就是在你的树莓派上进行我用的是RP Pi2 下载所需文件
$ cd ~/
$ mkdir pico
$ cd pico
$ git clone -b pico https://github.com/raspberrypi/micropython.git //目前raspberrypi创库已经没有micropython仓了所以建议使用一下库
$ git clone -b pico https://github.com/micropython/micropython.git更新子模块
$ cd micropython
$ git submodule update --init -- lib/pico-sdk
$ cd lib/pico-sdk
$ git submodule update --init更新编译工具
$ sudo apt-get update
$ sudo apt-get install cmake gcc-arm-none-eabi build-essential准备编译
$ cd ../..
$ make -C mpy-cross
$ cd ports/rp2
$ makePS:遇到的问题
1 提升目录安全问题
git config --global --add safe.directory /home/bidjc/pico/micropython
解决办法在micropython目录执行
chown -R 用户:组名 .
chmod -R 777 ,2) 提示 ‘make BOARDRPI_PICO submodules’
在ports/rp2 下执行
make BOARDRPI_PICO submodules编译最终文件存放在
ports/rp2/build/firmware.uf23. 打包py文件
将需要打包的py文件放在
\micropython\ports\rp2\build-RPI_PICO\submodules\然后在\micropython\ports\rp2\执行
make