打印

[技术问答] ms51fb9ae串口波特率

[复制链接]
250|10
跳转到指定楼层
楼主
新塘ms51fb9ae用16M串口波特率:9600通信为啥这么差劲?接受单个字符数据很多都是错误的,但是如果用24MHZRc 数据就特别精准,这是怎么回事
沙发
| 2019-10-29 20:22 | 只看该作者
这是你没配置对吧
板凳
| 2019-10-29 20:25 | 只看该作者
你的16M是外部晶振还是内部RC?如果说内部RC,24M都准,你这16M就值得怀疑,如果是内置RC的16M,那么说明参数没有配置对。
地板
| 2019-10-29 20:26 | 只看该作者
  1. /************************************************************************************************************/
  2. /*  File Function: MS51 UART0 initial demo code                                                             */
  3. /************************************************************************************************************/
  4. #include "MS51_16K.H"

  5. /******************************************************************************
  6. * Use VCOM function check with COM port.
  7. ******************************************************************************/

  8. /*******************************************************************************
  9. * FUNCTION_PURPOSE: Main function
  10. ******************************************************************************/
  11. void main (void)
  12. {
  13. /* Modify HIRC to 24MHz for UART baud rate function only */
  14.     MODIFY_HIRC_24();
  15.     UART_Open(24000000,UART0_Timer3,115200);
  16.     ENABLE_UART0_PRINTF; /* check uart.c */
  17.     while(1)
  18.     {
  19.         UART_Send_Data(UART0,0x55);      /* check uart.c*/
  20.         Timer0_Delay(16000000,200,1000);            /* check delay.c*/
  21.     }
  22.    
  23. }
  24.   
复制代码
5
| 2019-10-29 20:27 | 只看该作者
官方这个115200都准,更别说9600了。
6
| 2019-10-29 20:29 | 只看该作者
说的不太明白,16M是内部RC吗
7
| 2019-10-29 20:30 | 只看该作者
不该啊,你24M都可以准
8
 楼主 | 2019-10-30 10:11 | 只看该作者
9
 楼主 | 2019-10-30 10:12 | 只看该作者
真的是这样,24M就是准确的,16M就不行
10
 楼主 | 2019-11-4 15:59 | 只看该作者
有人知道吗?
11
| 2019-11-4 17:53 | 只看该作者

用过M451系列的串口,内部晶振,2M波特率都没问题,所以这个应该是设置的参数有没弄好的地方。
扫描二维码,随时随地手机跟帖
*滑动验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表
美狮彩票 新华彩票 中兴彩票 安徽快3计划 755彩票 卓易彩票 北京赛车pk10玩法 爱乐透彩票 天津十一选五前三走势 彩尊彩票