# ANT 配置指南

在 NCS 中，ANT 支持是作为**附加组件**提供的，需要单独安装。

## 安装 ANT 插件

### 方法 1：使用 West 命令（推荐）

1. **打开 PowerShell 或命令提示符**

2. **导航到 NCS 根目录**：
   ```powershell
   cd C:\ncs\v2.5.1
   ```

3. **初始化 ANT 仓库**：
   ```powershell
   west init -m https://github.com/ant-nrfconnect/sdk-ant --mr v2.0.0
   ```

4. **更新仓库**：
   ```powershell
   west update
   ```

5. **导出 Zephyr CMake 包**：
   ```powershell
   west zephyr-export
   ```

### 方法 2：如果 west 不在 PATH 中

如果 `west` 命令找不到，可能需要：
1. 将 Python Scripts 目录添加到 PATH
2. 或者使用完整路径：`python -m west init ...`

## 配置项目

安装 ANT 插件后，在 `prj.conf` 中添加：

```kconfig
# ANT 支持
CONFIG_ANT_STACK_ENABLE=y
CONFIG_ANT_CHANNELS=8
CONFIG_ANT_LICENSE_KEY="4d0a-05de-fa63-d21f-53b6-d8ea-3421-c91a"
```

## 注意事项

1. **版本兼容性**：确保 `sdk-ant` 版本与您的 NCS 版本兼容
2. **许可证密钥**：使用您从 Nordic 获得的 ANT 许可证密钥
3. **重新编译**：安装 ANT 插件后，需要重新编译项目

## 参考文档

- NCS ANT 文档：https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/libraries/others/ant.html
- sdk-ant GitHub：https://github.com/ant-nrfconnect/sdk-ant

