ch573似乎沒有mcycle寄存器以讀取到單片機運行的滴答數(shù),請問,有什么接口可以讀取到這個的時間值?
熱門產(chǎn)品 :
CH585: 集成高速USB和NFC的藍牙MCU
ch573似乎沒有mcycle寄存器以讀取到單片機運行的滴答數(shù),請問,有什么接口可以讀取到這個的時間值?
通過CTRL->CNT獲得了計數(shù)值,發(fā)現(xiàn)是遞減的。
可以嘀嗒定時器獲取時間。
SysTick_Config(FREQ_SYS);
PRINT("%d\r\n", SYS_GetSysTickCnt());
__INTERRUPT
__HIGH_CODE
void SysTick_Handler()????????? /***嘀嗒定時器中斷函數(shù)***/
{
??? SysTick->SR = 0;??????????????????? //清除中斷標志
}
注意進入中斷需要清除標志,會從頭開始計數(shù)。
謝謝