LPC24xx系列CAN波特率计算
LPC24xx系列CAN波特率计算
CAN总线时序寄存器CANBTR:
SAM 0:125K及以上波特率
1:100K及以下波特率
CAN标称位时间定义比较灵活,这里给出一个简单的原则:
定义:
CAN时钟: Tscl=(BRP+1)/Fvpb
则: Tseg1=(TSEG1+1)*Tscl
Tseg2=(TSEG2+1)*Tscl
Tsjw=(SJW+1)*Tscl
应满足: Tseg2>=2Tscl
Tseg2>=Tsjw
Tseg1>=Tseg2
CANBTR设置实例:假设VPB时钟为24MHz,需设置CAN标称位速率为100k
可设置CANBTR为:0x001C000E
也即: BRP=14;
SJW=0;
TSEG1=12;
TSEG2=1;
从而CAN位速率可以由下式计算得到:
CANbps=Fvpb/(TSEG1+TSEG2+3)(BRP+1)
其中:CANbps为CAN位速率;Fvpb为VPB频率
如上式所示:当Fvpb=24MHz时,CANbps=100kbits/s
另外:
MaxCANbps=Fvpb/(TSEG1+TSEG2+3-(SJW+1))(BRP+1)=106kbits/s
MinCANbps=Fvpb/(TSEG1+TSEG2+3+(SJW+1))(BRP+1)=94kbits/s
波特率计算工具下载:
LPC24xx系列CAN波特率计算相关推荐
- STC单片机波特率计算
正在做STC系列单片机的串口实验, 可是上网没找到适合的波特率计算软件,总不能每次都用脑袋算吧, 干脆花了点时间写了个小程序,粗糙了些,但将就着用呗,呵呵 程序: #include <stdio ...
- 51单片机串口通信,及波特率计算
文章目录 串口基本认识 RS-232-C.RS-422与RS-485 关于串口的电平 串口通信 SCON SBUF:串行数据缓冲器 PCON IE 波特率计算 什么是波特率 实例计算 常用波特率及初值 ...
- stm32CAN波特率计算小程序(QT源码)
软件:Qt Creator 开发环境:Window7 用qt做得一个计算波特率的小程序,在实际的应用中我们设置波特率的时候是通过以下参数来定的: CAN_InitStructure.CAN_SJW=C ...
- 使用STM32Cube MX为STM32 CAN总线快速配置上手教程_HAL库_CAN协议_STM32_附波特率计算工具
使用STM32Cube MX为STM32 CAN总线快速上手教程_HAL库_CAN协议_STM32 前言 博主也是刚接触CAN协议的新手,如有不对的地方欢迎交流 本文旨在使用STM32Cube MX快 ...
- YDOOK: STM32: 波特率的定义 波特率计算 波特率是什么?
YDOOK: STM32: 波特率的定义 波特率计算 波特率是什么? 1. 波特率是什么? 1_1. 在电子通信领域,使用波特(Baud)代表调制速率; 1_2. 波特率指的是有效数据讯号被调制载波的 ...
- STM32 CAN波特率计算
STM32 CAN波特率计算 简介 CAN总线收发,中断方式接收配置 代码部分 reference 简介 CAN通信帧共分为数据帧.远程帧.错误帧.过载帧和帧间隔,本文这里以数据帧为例. 显性电平对应 ...
- 51单片机波特率计算工具介绍
51 芯片的串口可以工作在几个不同的工作模式下,其工作模式的设置就是使用SCON寄存器. SM0.SM1 为串行口工作模式设置位,这样两位可以对应进行四种模式的设置.串行口工作模式设置: 51芯片的串 ...
- R语言学习系列之向量化计算
##R语言学习系列之向量化计算 本文主要讲解R语言向量化计算的原理及方法,希望对初学者能够提供帮助. ##一.向量化 什么是向量化计算呢?其实你可以简单的理解成这样:当我们在使用函数或者定义函数的时候 ...
- CAN总线波特率计算及设置方法(STM32,SJA1000,LPC2292)
SJA1000 内部频率基准源F_BASE = Fclk/2,即外部晶振频率Fclk的2分频.注意任何应用中,当利用外部晶振作为基准源的时候,都是先经过2分频整形的. 1.1 位周期的组成 波特 ...
最新文章
- vim 键盘宏操作 -- 大道至简
- linux 生成密码本,Linux下CentOS7使用OTPW实现双因子密码本登录
- GeoServer简介、下载、配置启动、发布shapefile全流程(图文实践)
- C++primer第八章 IO库 8.3string流
- Firefox 使用 Chrome 浏览器的 PDF 和 Flash 插件
- landmark is float
- 点云nurbs曲面重建c++代码_【科普】抢先收藏!点云数据处理技术概要
- 五分钟快速了解EM算法
- iqoo支持typec耳机吗_动圈+动铁双单元的蓝牙耳机用过没?南卡T2无线耳机重磅来袭...
- apache2配置rewrite_module
- STM32数据可视化显示——纸飞机串口调试助手的使用
- 数据结构: 树形结构+思维导图
- sql sever中计算百分比
- python-map()/reduce()/filter()/sorted()/排列组合
- fastjson使用
- jsp 展示服务器pdf文件,jsp实现pdf在线预览功能
- Introducing a forensics data type taxonomy of acquirable artefacts from PLCs
- 国家电力项目思路总结
- Linux环境下使用JFS文件系统介绍
- 关于两RS485系统共地的问题