MPLAB XC32
下载并安装适用于当前操作系统的 MPLAB XC32 Compiler。
-
将
ZEPHYR_TOOLCHAIN_VARIANT设为xc32。将
XC32_TOOLCHAIN_PATH设为工具链安装目录。
按照以下 shell 会话示例检查当前环境变量是否正确设置;系统上的
XC32_TOOLCHAIN_PATH值可能不同。# Linux, macOS: $ echo $ZEPHYR_TOOLCHAIN_VARIANT xc32 $ echo $XC32_TOOLCHAIN_PATH /opt/microchip/xc32/v5.00 # Windows: > echo %ZEPHYR_TOOLCHAIN_VARIANT% xc32 > echo %XC32_TOOLCHAIN_PATH% C:\Microchip\xc32\v5.00
对于 Microchip SoC,将
XC_PACK_DIR设为已安装 Microchip 设备系列包(DFP)所在的根目录。备注
Zephyr 通过
XC_PACK_DIR查找与所选 SoC 匹配的 DFP,并向 XC32 工具链传递所需的-mdfp和-mprocessor标志。例如:
# Linux, macOS: $ export XC_PACK_DIR=/home/path/.packs/microchip # Windows: > set XC_PACK_DIR=C:\Users\path\.mchp_packs\Microchip