MCP2515_WriteByte(MCP2515_CNF1, 0x03);
以8M晶振为例;
TQ=2*(3+1)/8M=1us


MCP2515_WriteByte(MCP2515_CNF2, 0x90);
bit7 取1,PS1=(010+1)*TQ=3TQ
PS0 = (000+1)*TQ=TQ

MCP2515_WriteByte(MCP2515_CNF3, 0x02);
PS2=(010+1)*TQ=3TQ

SJW=1TQ
TQ=1us
PS=TQ
PS1=3TQ
PS2=3TQ

同步段固定为1;若PPRSEG取1;PS1和PS2占大多数,分别为3
Tbit=1us*(1+PS+PS1+PS2)=8us 波特率=125k

取值范围:
SJW:1-4(当不同节点时间不稳或者不准时,SJW要加大,通常为1)
PS:1-8
PS1:1-8
PS2:2-8

采样点数PS1的结尾(同步SyncSeg固定一个TQ):

规则:
PS+PS1>=PS2
PS+PS1>Tdelay
PS2>SJW

利用率=(1+PS+PS1)/(1+PS+PS1+PS2)维持在60%以上

同步段固定为1;若PPRSEG取1;PS1和PS2占大多数,分别为3
Tbit=1us*(1+PS+PS1+PS2)=8us 波特率=125k

MCP2515波特率配置相关推荐

  1. stm32波特率配置

    stm32波特率配置     定义:波特率指数据信号对载波的调制速率, 它用单位时间内载波调制状态改变次数来表示,单位为波特.比特率指单位时间内传输的比特数,单位 bit/s(bps).对于 USAR ...

  2. 51单片机之串口波特率配置

    51单片机之串口波特率计算 方式0的波特率配置 方式2的波特率配置 方式1和3的波特率配置 232串口模式,共有4钟方式,其中方式0.方式2的波特率是固定的.方式1.方式3的是可变波特率,这两个是用T ...

  3. STM32C8T6 CAN常见波特率配置表

    说明 芯片: STM32C8T6 时钟频率: 36M hz 程序使用举例 CAN_InitStructure.CAN_SJW = CAN_SJW_1tq;CAN_InitStructure.CAN_B ...

  4. 嵌入式 | 飞思卡尔MC9S12XEP100芯片CAN波特率配置

    目录 1. 波特率相关的寄存器 1.1. CANBTR0(MSCAN总线计时寄存器0) 1.2. CANBTR1(MSCAN总线计时寄存器1) 2. 位时间计算公式 3. 示例计算 3.1. 配置25 ...

  5. NXP JN5169 波特率配置方案

    NXP JN5169 UART 波特率设置 一.系统时钟介绍 1.高速(32MHz)系统时钟 1.32MHz 晶体振荡器 2.高速RC振荡器 2.低速(32kHz)系统时钟 1.32 kHz RC 振 ...

  6. SPI 读取不同长度 寄存器_SPI协议,MCP2515裸机驱动详解

    SPI概述 Serial Peripheral interface 通用串行外围设备接口 是Motorola首先在其MC68HCXX系列处理器上定义的.SPI接口主要应用在 EEPROM,FLASH, ...

  7. MCP2515+SJA1000通讯调试记录

    一.CAN总线 CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和生产汽车电子产品著称的德国BOSCH公司开发了的,并最终成为国际标准(ISO 118 ...

  8. 18. SPI协议,spi转can,MCP2515裸机驱动详解

    更多信息请关注公众号:一口Linux 十八.SPI.MCP2515 一.SPI概述 Serial Peripheral interface 通用串行外围设备接口 是Motorola首先在其MC68HC ...

  9. SPI协议、MCP2515裸机驱动详解----主流SPI总线接口原理

    最近看到一个介绍SPI接口原理的帖子,看完觉得甚好.特来分析给大家一起学习. SPI概述 Serial Peripheral interface 通用串行外围设备接口 是Motorola首先在其MC6 ...

  10. nano的CAN通信

    我买的是微雪的树莓派用的SPI转CAN.现在用在jetson nano上.我看了一下俩模块的芯片用的都是一样的,引脚也都对得上,所以我就打算拿这个模块给nano做can通信. 具备CAN功能,使用SP ...

最新文章

  1. html滑动逐渐覆盖效果,创意jQuery和CSS3滑动覆盖响应式幻灯片特效
  2. python运算符和表达式
  3. python调用shell命令-「Python」6种python中执行shell命令方法
  4. c语言如何输出斜杠星号,Excel 如何提取出最后一个斜杠开始的数字
  5. PhoneGap API帮助文档翻译—Camera (摄像头)
  6. java 反射 内存_Java内存到反射入门
  7. 家卫士扫地机器人好吗_扫地机器人哪个牌子好?市场最全智能扫地机器人品牌解析_扫地机器人...
  8. linux文件系统 - 初始化(一)
  9. 计算机辅助机械设计实训教程,机械设计教学中计算机辅助设计应用
  10. 【C++】重定义,重载,重写
  11. pycharm和webstorm下载安装流程
  12. 中国互联网老总的经典妙语语录
  13. PHP中的preg_replace()函数
  14. Altium Designer Pcb 快捷键
  15. GitBook建立本地Book及导入别人Book
  16. 4PAM的误码率仿真
  17. 艾兰岛编辑器-实体模板
  18. (计算机网络)路由器数据包转发
  19. 蓝桥杯 Basic--3 字母图形
  20. 高物实验报告计算机模拟高分子,高分子物理与化学国家重点实验室-苏州大学学术交流报告会举行...

热门文章

  1. 第九期 HG255d硬件分析 《路由器就是开发板》
  2. SQL数据库的查询操作大全(select)
  3. docker安装oracle11g史上最全步骤(带图文)
  4. Linux操作系统应用领域详解
  5. 最新黑马程序员全套视频-.net视频,大家赶紧来下载吧,看图片水印上的QQ加我索取视频教程
  6. 关于路由器认证校园网的可行方案.md
  7. 简易安装Matlab R2014a 破解版
  8. 使用Sigar采系统信息
  9. c语言使用gotoxy函数清屏,system(“cls”)与gotoxy(0,0)清屏作用的问题
  10. DSP28335看门狗复位