p;CLK_EnableCKO(CLK_CLKSEL1_CLKOSEL_HCLK, 1); /*捕获计数值*/ while(1) { u32InitCount = TIMER_GetCaptureData(TIMER0); printf("Count value: %dn", u32InitCount); } }
可能的原因是定时器没有启动或者未正确配置。请确保你已正确配置定时器,并且启动了定时器模块。另外,建议检查计数模式是否正确,在检测到边沿时是否抓取了计数值。
p;CLK_EnableCKO(CLK_CLKSEL1_CLKOSEL_HCLK, 1); /*捕获计数值*/ while(1) { u32InitCount = TIMER_GetCaptureData(TIMER0); printf("Count value: %dn", u32InitCount); } }
可能的原因是定时器没有启动或者未正确配置。请确保你已正确配置定时器,并且启动了定时器模块。另外,建议检查计数模式是否正确,在检测到边沿时是否抓取了计数值。
举报