STM32CubeMX,用于修改配置,以及生成代码;
VSCode,用于编辑源代码文件;
Arm GNU Toolchain,用于源代码编译为目标文件;
Make for Windows,用于根据Makefile调用编译命令;
Python,PyOCD依赖Python,需要先安装;
PyOCD,用于固件下载,以及gdb调试;
标题为了简短只写了VSCode和PyOCD,实际上需要使用以上六个软件。
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple
pip config set global.trusted-host mirrors.ustc.edu.cn
pip config set global.timeout 120
五、参考链接
STM32CubeMX下载页面: https://www.st.com.cn/zh/development-tools/stm32cubemx.html
VSCode下载页面: https://code.visualstudio.com/Download
Arm GNU Toolchain 10.3下载页面: https://developer.arm.com/downloads/-/gnu-rm
Arm GNU Toolchian 最新13.3下载页面: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads
Make for Windows下载页面:https://gnuwin32.sourceforge.net/packages/make.htm
Python下载页面: https://www.python.org/downloads/
PyOCD主页:https://pyocd.io/
NUCELO-U083RC开发板介绍页面: https://www.st.com.cn/zh/evaluation-tools/nucleo-u083rc.html
NUCELO-U083RC开发板原理图: https://www.st.com.cn/resource/en/schematic_pack/mb1932-u083rc-b01-schematic.pdf
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。