4.3.3. 调试指南

4.3.3.1. 调试开关

在 ZX-RTT 中 HRTimer 驱动的Log控制接口共用了全局的 aic_log.h 接口。

4.3.3.2. 查看控制器状态

在 HRTimer 驱动初始化成功后,会在shell命令行中注册生成一个 hrtimer_status 命令,其中打印了当前的配置及状态信息:

aic /> hrtimer_status
In CAP V1.00:
CAP Enable: 0x0, IRQ Enable: 0x0
Ch En Frequency     Timeout cnt          IRQ cnt
 0  0   1000000          0/0                   0
 1  0   1000000          0/0                   0
 2  0   1000000  400000800/400000800           1

其中,通道2的 Timeout cnt 有数据,表明这个定时器之前有使用过,分别是硬件中当前超时cnt配置 和 驱动软件中记录的cnt值。