Other Parts Discussed in Thread: RM48L952
大家好,
有个问题请教下。SCI发送中断时,代码如下:
#define TSIZE1 10
uint8_t TEXT1[TSIZE1]= {'H','E','R','C','U','L','E','S',' ',' '};
/* USER CODE END */
void main(void)
{
/* USER CODE BEGIN (3) */
sciInit();
_enable_IRQ();
sciSend(scilinREG,TSIZE1,TEXT1);
while(1);
/* USER CODE END */
}
/* USER CODE BEGIN (4) */
void sciNotification(sciBASE_t *sci, uint32 flags)
{
while(1)
{
sciSend(scilinREG, 21, (unsigned char *)"Please press a key!\r\n"); }
}
通过串口发送出来之后显示HERCULES PPPP。。。。。然后后面就是许多P了,为什么sciNotification函数里的Please press a key!只发送一个字符了呢,不明白。