我找了JLINK官方的例子,在板上试了可以,然后压缩打包后,今天拿出来用,就停在
void SWO_PrintChar(char c) {
//
// Check if ITM_TCR.ITMENA is set
//
if ((ITM_TCR & 1) == 0) {
return;
}
//
// Check if stimulus port is enabled
//
if ((ITM_ENA & 1) == 0) {
return;
}
//
// Wait until STIMx is ready,
// then send data
//
while ((ITM_STIM_U8 & 1) == 0);
ITM_STIM_U8 = c;
}
的
while ((ITM_STIM_U8 & 1) == 0);不动了。
有知道如何解决的吗?
|