使用的是YL-KL26Z-V2学习板,直接使用的是串口的演示程序 Demo_Uart_Int,学习如下:
uart0Init(9600,0,0,8,1); /* UART0³õʼ»¯ */
printf("\n\rMCU Start,Now you can input anykey... \r\n");
uart0SendChar(0x89);
while(1){} ;
其他未改动。
运行发现:
1、
printf("\n\rMCU Start,Now you can input anykey... \r\n");
uart0SendChar(0x89);
这2句的数据PC机未接收到,不知道是为什么?
2、
当上位机发送数据时,可以收到下位机返回的数据,但这时波特率(PC端)必须设置为4800才可以接收数据正确,9600有错数据。
不知道是不是有其他地方需要设置,第一次使用飞思卡尔的MCU,清多指教了!
|