微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请教一个关于波特率设置的问题

请教一个关于波特率设置的问题

时间:10-02 整理:3721RD 点击:
刚开始学习单片机,学到了串口通信这一块有点疑问。串口通信的波特率设置跟通信速度有关系,但是在设置波特率时存在一个SMOD = 0跟SMOD = 1两种情况,可是为零或者为一对波特率的设置不是没有什么影响吗?当SMOD = 0 的时候波特率计算会除以32,SMOD  = 1时,波特率除以16,理论上看不是为0为1无关紧要吗?可是当我波特率不加倍时却在我得芯片上出错了,是不是可以这么说,使为0或者使为1仅仅是由芯片决定的,选择哪一个只是为了适配芯片,对程序没有什么影响呢?求大神解决疑惑谢谢~~


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top