当前位置:首页 > 模拟 > 模拟
[导读]简介  本应用笔记旨在让用户熟悉用于ADI公司ADuC703x系列器件UART通信的除数值COMDIV0、COMDIV1和COMDIV2的计算。本应用笔记假定用户熟悉本地互连网络(LIN) 2.0规范。  本文分为以下三部分:  ● LIN帧报头:

简介

  本应用笔记旨在让用户熟悉用于ADI公司ADuC703x系列器件UART通信的除数值COMDIV0、COMDIV1和COMDIV2的计算。本应用笔记假定用户熟悉本地互连网络(LIN) 2.0规范。

  本文分为以下三部分:

  ● LIN帧报头:本部分说明LIN帧报头和同步字节。

  ● LIN波特率计算:本部分说明一种使用LIN硬件同步(LHS)功能来计算UART除数值的方法。

  ● LIN波特率计算C代码示例:本部分提供"LIN波特率计算"部分所述计算的C代码实现示例。

  LIN帧报头

  标准LIN通信帧如图1所示,它分为如下部分:断开符号、同步字节、受保护标识符、数据和校验和。

图1. LIN帧

  ●断开符号表示LIN分包的开始。

  ●同步字节标定从机的波特率。

  ●受保护标识符用于识别从机。

  ●校验和既可以是根据发送数据计算的传统校验和,也可以是根据受保护标识符和数据计算的扩展校验和。

  图2更加详细地显示了同步字节,它是以主机所需的波特率发送的字节0xAA.确定主机比特率的标准方法是测量从第一个下降沿到第五个下降沿的时间,然后将此值除以8,便得到所需的比特率。此值可以用于计算UART除数值。具体计算详见后续部分。本应用笔记假设用户已设置LHS MMR来为同步字节的全部8位计时(LHSCON1 = 0x62)。

图2. LIN同步字节

LIN波特率计算

  使用LHS系统,用户在收到同步字节后会得到LHSVAL0中的值。LHSVAL0包含8 TBIT的等效值,此值用于产生UART除数COMDIV0、COMDIV1和小数除数COMDIV2的值。有关UART的更多信息,请参阅相关ADuC703x数据手册。

  为利用标准波特率发生器计算COMDIV0/COMDIV1值,需使用如下基本UART方程式:

  其中:

  DL为COMDIV0和COMDIV1的值。

  CD为时钟分频比。

  就LHSVAL0而言,所需的波特率如下:

  (LHSVAL0采用内部5.12 MHz时钟,假设将LHSCON1配置为测量8 TBIT.)将标准波特率方程式与所需波特率方程式合并:

  仅使用标准波特率发生器方程式可得出所需的COMDIV0/ COMDIV1值。

  为提高精度,使用ADuC703x小数除数和以上针对标准波特率发生器计算的DL值(COMDIV0/COMDIV1)。使用小数除数的方程式如下:

  其中,M和N为COMDIV2值。

替换波特率:

  上式可简化为:

  为减少小数除数计算所用的复杂数学计算,将DL的值(COMDIV0/COMDIV1)限制为2的幂数。例如,如果DL = 17,则计算N时使用DL = 16 = 2 4,这将自动调整N的值以补偿DL修改所引入的误差。

  如果将M设为1

  例如,对于19,200 bps的波特率,如果CD = 0、DL = 33、LHSVAL0 = 2133,则N = 21,波特率为19,197 bps;如果使用DL = 32、N = 85,则波特率为19,203 bps.

  LIN波特率计算C代码示例

  使用C语言编程时,上述方程式可以简单地利用《和》移位命令编写。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

北京2025年9月10日 /美通社/ -- 以"智领工业 全球互联"为主题的2025全球工业互联网融合发展交流大会于9月6日在中国东北辽宁省沈阳市举行。 图为2025全球工业互联网融合发展交流大会9月6日于辽宁沈阳举办...

关键字: 工业互联网 数字化 COM HTML

柏林2025年9月9日 /美通社/ -- 总部位于迪拜的生活方式科技品牌ASTRAUX强势亮相2025年柏林国际电子消费品展览会(IFA),首次推出的三款原创产品引发广泛关注,成功将品牌推向绿色出行与智能生活领域的舆论焦...

关键字: ST COM AI GLOBAL

上海2025年9月9日 /美通社/ -- 9月8日,移远通信宣布,其自研蓝牙协议栈DynaBlue率先通过蓝牙技术联盟(SIG)BQB 6.1标准认证。作为移远深耕短距离通信...

关键字: 蓝牙协议栈 移远通信 COM BSP

全链路破解业主招商去化难题 上海2025年8月11日 /美通社/ -- 面对当前商业地产市场招商难、去化慢的普遍困境,仲量联行结合自身行业优势及领先的科技产品研发能力,重磅升级多款地产科技工具以辅助业主客户在当下市场困...

关键字: 数字化 BSP COM LAN

上海2025年8月11日 /美通社/ -- 近日,英飞凌科技宣布为北京市企业家环保基金会(以下简称"SEE基金会")与四川省绿色江河环境保护促进会(以下简称"绿色江河")共同发起的"点绿长江"项目提供专项捐助和系列支持,...

关键字: 英飞凌 可持续发展 INFINEON COM

诚邀莅临2025德国国际汽车及智慧出行博览会(简称"2025 IAA") B3 展厅 E40 展位,深入了解麦格纳在可持续材料、动力总成和储能系统等领域的创新成果 亲临户外实车演示,聆听专家解读麦格纳前沿雷达技...

关键字: BSP COM 雷达 AI

麦格纳集成式舱内感知系统,正受到越来越多汽车制造商的青睐 舱内感知系统至关重要,它能提供全面、灵敏的安全保障,同时优化驾驶体验 舱内儿童监测等先进功能,能有效保证乘客的安全,避免弱势乘客出现热射病等危险情况...

关键字: 集成 BSP COM 摄像头

54% 的受访高管低估了将AI战略转化为实际成果的运营复杂性。 仅 22% 的受访组织为在自动化决策中使用 AI 建立了明确的指导方针和护栏。 64% 的首席营...

关键字: IBM AI COM BSP

深圳 2025年6月20日 /美通社/ -- 6月18日,广和通(Fibocom)与珞博智能(Robopoet)达成战略合作,广和通将为珞博智能旗下AI养成系潮玩Fuzoz...

关键字: COM 通信技术 无线通信 全栈

借助全新的AI助手,球迷可在女子和男子单打比赛期间获得实时见解和分析。 增强版的"Likelihood to Win"预测工具可在每场比赛中实时更新预测结果。...

关键字: IBM AI COM MATCH
关闭