# 环境变量设置完成 ✅

## 验证结果

✅ **环境变量已正确设置**：

- `NRF_CONNECT_SDK_PATH` = `C:\nrf` ✓
- `ZEPHYR_BASE` = `C:\nrf\zephyr` ✓

## 当前状态

### 环境变量：✅ 已设置
### NCS 安装：⏳ 待安装

**注意**：路径 `C:\nrf` 可能还不存在，这是正常的！
- 环境变量可以先设置
- NCS 稍后通过 `west init` 安装
- 安装后路径就会存在

## 下一步：安装 NCS

### 步骤 1：确保 West 可用

重启 PowerShell 后，验证 West：

```powershell
west --version
```

如果仍然无法识别，请确保 Python Scripts 目录在 PATH 中：
```
C:\Users\TH\AppData\Local\Python\pythoncore-3.14-64\Scripts
```

### 步骤 2：初始化 NCS

```powershell
# 进入 C 盘
cd C:\

# 初始化 NCS
west init -m https://github.com/nrfconnect/sdk-nrf --mr main

# 进入 nrf 目录
cd nrf

# 更新所有模块（这需要 10-30 分钟）
west update
```

### 步骤 3：验证 NCS 安装

```powershell
# 检查路径是否存在
Test-Path C:\nrf
# 应该返回：True

Test-Path C:\nrf\zephyr
# 应该返回：True

# 检查环境变量（需要重启 PowerShell）
echo $env:NRF_CONNECT_SDK_PATH
echo $env:ZEPHYR_BASE
```

## 重要提示

### 1. 重启 PowerShell

设置环境变量后，**必须重启 PowerShell** 才能在新会话中使用。

### 2. 路径可能还不存在

如果 `C:\nrf` 不存在，这是正常的。先设置环境变量，然后安装 NCS。

### 3. 安装顺序

1. ✅ 设置环境变量（已完成）
2. ⏳ 安装 NCS（下一步）
3. ⏳ 配置 VSCode
4. ⏳ 编译项目

## 验证脚本

已创建验证脚本：`CHECK_ENV_VARS.ps1`

运行方法：
```powershell
cd D:\Project\firmware\pm-n52832\pm-n52832\firmware-ncs
.\CHECK_ENV_VARS.ps1
```

