首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

LPC1368 采用12M晶振 支持 115200波特率吗?解决思路

2013-01-25 
LPC1368 采用12M晶振 支持115200波特率吗??通过计算公式算的是不支持,可是毕竟是新手,鬼知道还有其他路径

LPC1368 采用12M晶振 支持 115200波特率吗??
通过计算公式算的是不支持,可是毕竟是新手,鬼知道还有其他路径呢,请高手们指导一下,如果可以的话,如何配置,谢谢了
[解决办法]
大概看了一下,这个芯片倍频到72M,肯定支持这个波特率

LZ好好看一下这个芯片的手册,关于系统时钟的部分

其它的,再看一个串口相关的结构,就知道时钟怎么选取了。
[解决办法]

/*********************************************************************************************************
** 函数名称 :UART0_IniDft
** 函数功能 :按默认值初始化串口0的引脚和通讯参数。设置为8位数据位,1位停止位,无奇偶校验,波特率115200。
** 入口参数 :无
** 出口参数 :无
**********************************************************************************************************/
void UART0_IniDft(void)
{
uint32 Fdiv = 0;

/* 初始化相关的IO */
PINSEL0 = (0x01 << 4) 
[解决办法]
 (0x01 << 6);// 设置P0.2和P0.3连接到UART0
/* 初始化串口通讯参数 */
U0LCR = 0x80;// 设置为8位数据位,1位停止位,无奇偶校验,DLAB=1,允许设置波特率
Fdiv = (Fpclk / 16) / 115200;// 设置波特率
U0DLM = Fdiv / 256;
U0DLL = Fdiv % 256;
U0LCR = 0x03;// 令DLAB位为0
U0FCR  &= ~0x07;// 禁用FIFO
    U0IER  &= ~0x07;// 禁止UART0产生中断
}

LPC2368网络板DIY——调试记录(一)

main.c in ADC.rar

:LPC2368的UART

LPC2368

热点排行