extern uint32_t SystemCoreClock;
void CycleCounterInit( void )
{
if ( !( CoreDebug->DEMCR &CoreDebug_DEMCR_TRCENA_Msk ))
{
CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk;
DWT->CYCCNT = 0;
DWT->CTRL |= DWT_CTRL_CYCCNTENA_Msk;
}
}
void CycleCounterDelayUs( uint32_t Us )
{...