uart_printf例程¶
1 功能概述¶
本代码示例主要演示uart外设的printf功能,周期性向串口调试工具发送”Hello Panchip.”。
2 环境要求¶
Board: PAN2628b1_evb
将 J19(P3_1) 开关拔至TX侧,将P3_1与uart的TX引脚相连
将USB线分别连接至电脑与evb板的UART MicroUSB接口
3 编译和烧录¶
例程位置:pan2628_dk\01_SDK\example_basic\uart\uart_printf
打开目录下keil下的uart_printf.uvprojx工程,编译整个代码工程。
4 演示说明¶
根据环境要求一节的介绍,正确连接 EVB 开发板的跳线,编译、下载:
在电脑上打开串口调试工具,串口参数:115200/8bit/1stop/无校验
观察串口打印的内容,看看是否有
Hello Panchip.
输出理论上大约每隔1000ms,串口会打印一条采样数据
串口输出信息如下:
uart printf test.
Hello Panchip.
Hello Panchip.
Hello Panchip.
Hello Panchip.
Hello Panchip.
Hello Panchip.
5 开发说明¶
通过调用 uart.c 的UART_Init()
函数接口来初始化uart外设。
/** Config uart params */
UART_Init(LENGTH_8, DISABLE_RX, DISABLE_PAR, BAUD_115200);
6 RAM/Flash资源使用情况¶
Program Size: data=30.1 xdata=0 const=45 code=2041