uart_tx_rx例程¶
1 功能概述¶
本代码示例主要演示UART的tx,rx功能。
2 环境要求¶
Board: PAN221x_EVB
逻辑分析仪
USB转串模块
PANCHIP RISC IDE
3 编译和烧录¶
例程位置:`PAN221x_DK_Public\01_SDK\basic_demo\uart\uart_tx_rx
打开uart目录下uart_tx_rx.sproj工程,编译整个代码工程。
4 测试方法¶
1、设置系统时钟源为dpll,并配置系统时钟为8Mhz;
2、设置uart波特率为115200;
3、根据宏定义选择不同的io作为txd和rxd;
4、通过串口助手发送的字符串,然后将收到的字符串在发送出去;
备注 通过以下宏可以选择不同的io作为txd和rxd:
5 测试现象¶
1、设置系统时钟为8Mhz,波特率115200,iomux P12为txd,P13为rxd,测试结果如下图所示:
2、设置系统时钟为8Mhz,波特率115200,iomux P15为txd,P16为rxd,测试结果如下图所示:
3、设置系统时钟为8Mhz,波特率115200,iomux P10为txd,P11为rxd,测试结果如下图所示:
6 Rom/Ram资源使用情况¶
rom 244 bytes, ram 0 bytes