【KL25】djf_86KL25学习分享之UART中众多时钟如何选择问题

2019-07-15 17:50发布

最近在做UART,对于代码中一些东西不清楚,求各位大神指导解惑啊。UART的时钟我看SOPT2上可以选择很多,但是我具体选择哪个,这个选择有什么讲究么?
Snap8.jpg

D27~26(UART0SRC)—UART0时钟源选择。为UART0发送和接收时钟选择时钟源。00 禁用时钟;01 MCGFLLCLK 时钟或MCGPLLCLK/2时钟;10 OSCERCLK时钟;11 MCGIRCLK时钟。
Snap10.jpg

我看到饭神的程序是选的MCGPLLCLK时钟。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
MouseesuoM
1楼-- · 2019-07-15 19:07
这个还是要看 system_init 这个函数怎初始化的
djf_86
2楼-- · 2019-07-15 20:37
MouseesuoM 发表于 2015-2-3 16:55
这个还是要看 system_init 这个函数怎初始化的

就是说只要去匹配波特率就好了喽,选哪个时钟是无所谓的喽
MouseesuoM
3楼-- · 2019-07-15 21:13
 精彩回答 2  元偷偷看……
djf_86
4楼-- · 2019-07-15 21:56
MouseesuoM 发表于 2015-2-3 17:12
但是 如果 你不知道选择哪个时钟 你就没法知道 你这个串口的时钟源的频率是多少   哪你的波特率 也就没有 ...

哦,谢谢,那我换其他时钟试验下
初代饭影
5楼-- · 2019-07-15 23:32
后来我发现自己看错了,我的代码SIM->SOPT2 &= ~SIM_SOPT2_PLLFLLSEL_MASK;选的是MCGFLLCLK时钟,中文参考手册这里是翻译错的啊晕
djf_86
6楼-- · 2019-07-16 04:02
初代饭影 发表于 2015-2-8 17:44
后来我发现自己看错了,我的代码SIM->SOPT2 &= ~SIM_SOPT2_PLLFLLSEL_MASK;选的是MCGFLLCLK时钟,中文参考 ...

谢谢饭神指导                 

一周热门 更多>