# 项目名称：Etmr_Sent_Tx_Demo

## 功能说明

- 该示例使用 `eTMR0_CH0` 生成兼容 SENT 协议的发送波形。
- 默认输出内容包含一帧 fast message，数据为 `4,0,F,0,F,0`，CRC 为 `0x7`，并同时发送有效的 short slow message 序列。
- 该工程用于作为可控的 SENT 发送端，配合独立的 SENT 接收工程做联调验证。

## 硬件连接

- 输出引脚：`PTB12 (eTMR0_CH0)`
- 将 `PTB12` 连接到目标接收板的 SENT RX 引脚。
- 发送板与接收板必须共地。

## 使用说明

- 步骤1：使用 YCT 打开 `Etmr_Sent_Tx_Demo.yct`。
- 步骤2：如需适配实际硬件，请重新生成时钟、引脚或 eTMR 配置代码。
- 步骤3：编译并下载 `build/Etmr_Sent_Tx_Demo.elf`。
- 步骤4：给开发板上电并打开调试串口输出。
- 步骤5：确认启动日志中打印了 SENT 时序和 short slow message 配置。
- 步骤6：将 `PTB12` 连接到接收端输入，验证接收端能够正确解析 fast/slow message。

## 关键文件

- `app/main.c`
- `board/etmr_config.c`
- `board/pin_mux.c`

## 硬件要求

- 开发板：`YTM32B1MC0-EVB-Q64`
- 调试器：J-Link HW v9.2 或更高版本

## 软件要求

- SDK：`YTM32B1MC0_1_4_0` 或更高版本
- GCC v10.3 或更高版本，或其他受支持工具链
