uart.h
来自「ARM做的MP3播放器(LPC2148+VS1003+CH375+OLED)有频」· C头文件 代码 · 共 21 行
H
21 行
void mInitSTDIO( )
{
unsigned long x;
PINSEL0 = PINSEL0 & 0xFFFFFFF0 | 0x00000005; // 设置I/O连接到UART0
U0LCR = 0x80; // DLAB位置1
x = (Fpclk>>4)/115200; // 115200bps
U0DLM = x>>8;
U0DLL = x&0xff;
U0LCR = 0x03; // 8位数据位,1位停止位,无奇偶校验
U0FCR = 0x01;
}
/* 通过串口输出监控信息 */
int fputc( int c, FILE *f )
{
U0THR = c; // 发送数据
while(!( U0LSR & 0x20 )); // 等待数据发送
return( c );
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?