【经验】解析瑞萨主控MCU芯片RH850模拟CAN总线的BUSOFF处理
RH850/F1K系列MCU,是瑞萨推出主要用于车身控制、网关等应用的主控MCU芯片,支持多种车载控制需要用到的CAN、LIN、以太网等通讯模块。其中CAN模块是目前应用最广泛,也是最重要的通讯模式之一。本文世强将为大家介绍RH850/F1K芯片车载应用的CAN通讯,如何模拟进行车厂的诊断仪的busoff相关测试,以及如何配置进入busoff中断。
CAN通讯的BUSOFF状态,即总线关闭状态,当总线检测错误计数超过一定值时,判断总线出现了严重错误,为避免干扰其它节点通讯,使自己进入BUSOFF状态,此时发送与接收CAN均被禁止。其原理如下图1所示:
图1 CAN错误机制转换
如上图所示,根据CAN标准协议,当TEC(发送错误寄存器)累加的错误计数>255时,进入BUSOFF(总线关闭态)。那么在瑞萨的RH850 MCU中,我们如何模拟检测到busoff,以便进行错误处理呢?
瑞萨对于需要发送的数据,都会进行状态监测与回读,当发送的CRC或者数据填充出错,bit速率出错时,都会无法发送成功,此时发送错误寄存器TEC+8,因此,进入BUSOFF状态,我们只需要将CANH,CANL的电平进行干扰,使CAN无法成功发送数据,达到一定次数后,CAN即进入BUSOFF状态。以瑞萨RH850/F1K芯片R7F7015813为例,在初始化CAN后,调用例程的R_RSCAN0FD_C3TrmByTxBuf,并短接CANH与GND,一段时间后MCU即进入BUSOFF状态。
当MCU进入BUSOFF状态时,我们如何检测到这个状态呢,在瑞萨RH850/F1K芯片中,我们可以使用CAN ERROR中断来实现,如使用CAN0通道的INTRCAN0ERR中断来检测到BUSOFF状态。此时需要在初始化时,进行以下寄存器的配置 。
RSCFD0.CFDC0CTR|=0x0800;//允许检测BUSOFF中断
ICRCAN0ERR=0x0048;//设置查表中断
通过上述步骤,我们即可模拟CAN通讯的错误检测功能,以及BUSOFF中断功能,对于车载通讯中关于BUSOFF的处理策略具有较大帮助。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由木木提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】瑞萨RH850/F1KM系列MCU中断异常的原因与解决方法
瑞萨RH850/F1Km系列MCU,是瑞萨推出主要用于车身控制、网关、域控等应用的主控MCU,包含丰富的外设模块,支持车载控制需要用到的CAN、LIN等通讯,本文介绍该款MCU的中断机制介绍,以及在使用过程中容易出现的进入dummy中断的原因与解决方法。
设计经验 发布时间 : 2022-10-12
【经验】瑞萨RH850/F1KM芯片R7F7016443的调试接口电路设计分享
瑞萨RH850/F1Km系列MCU,是瑞萨推出主要用于车身控制、网关、域控等应用的主控MCU,包含丰富的外设模块,支持车载控制需要用到的CAN、LIN、以太网等通讯,本文介绍该系列MCU芯片R7F7016443的调试接口电路设计。
设计经验 发布时间 : 2023-04-17
【经验】如何配置禁用RH850/F1K MCU的烧录引脚
RH850/F1K系列MCU,是瑞萨推出主要用于车身控制、网关等应用的主控MCU,支持多种车载控制需要用到的CAN、LIN、以太网等通讯模块,也可以支持片上EEPROM存储功能。
设计经验 发布时间 : 2022-12-27
芯云科技(NEBULA TECH)通信芯片/采集芯片/主控芯片选型指南
描述- 芯云科技聚焦新能源和智能电网两大市场,遵循“系统定义芯片,芯片引领未来”的战略方针,开发通信、采集、主控三类芯片,支撑云、管、边、端四个环节。芯云科技着力攻克芯片领域关键技术,具备芯片和解决方案全流程设计和检测能力,拥有IC-Orchestra高效芯片设计平台。已成功研发多款具有完全自主知识产权的核心芯片及其应用模块,以及从操作系统(OS)、网络通信到云端应用的智慧物联网系统(AIoT),在用电信息采集、配网、储能、分布式光伏、智慧能控、综合能源服务、全屋智能、电动自行车、继电保护等众多领域得到广泛应用。
型号- JS0011S,S5000,S5001,JSN0010C,JS0011C,JSN0100,JSN0012,JSN0400,JSN0301,JSN0410,S5002,JSN0600,S5003,JSN0016,JSN0010S
华芯微特基于SWM166系列主控制器的车载无线充电器应用方案介绍
汽车车载无线充作为一种绝佳的无线充电应用场景,无需频繁插拔充电线,是增加行车安全、提高车主生活品质的一大利器,极大的改善了车内手机使用和充电的体验。本文介绍基于SWM166系列的车载无线充电器应用方案。
应用方案 发布时间 : 2024-05-07
小成本搭建大网络,ChirpLAN™小网关助您实现大可能
借助先进的ESP32-S3主控MCU,ChirpLAN™小网关为您带来前所未有的网络体验。支持以太网、WIFI和CAT1三种联网方式,以及独特的ChirpIOT™三路接收通道、一路半双工TX通道和1个RS485接口,让您的网络布局更加灵活多样。
应用方案 发布时间 : 2024-03-21
【应用】母线耐压值±40V的LIN收发器NCA1021用于车载HUD,传输速率可达20Kbps
HUD系统包括主控MCU,传感器,存储模快,显示模块,CAN通信模块,LIN通信模块等部分组成。本文推荐纳芯微电子的LIN收发器NCA1021,通信速率高,功耗低,适用于车载HUD系统。
应用方案 发布时间 : 2022-06-01
【应用】芯海32位MCU的电机控制应用方案,助力车载水泵、电动自行车、变频冰箱、变频高速风筒等
芯海在电机驱动控制领域的技术研发积累,持续推出基于32位MCU的电机控制应用方案,在精度、可靠性、集成度等关键技术指标上媲美业界一流厂商,且为客户提供稳定供货及本土化服务。
应用方案 发布时间 : 2023-02-08
工业级OTP语音芯片NV040C,支持13bit的DAC输出,可外接模拟功放,网络设备的语音方案
NV040C语音芯片是九芯电子推出的一款适合工厂量产型的工业级OTP语音芯片,音质优美的8脚语音芯片,最高支持44100采样率。具有多种按键触发方式,且可以输出多种形式的电平信号,可以设定按语音的起伏节奏变化。还支持主控MCU一线串口控制,可以任意控制多段语音触发,是市面上性价比高的8脚芯片,支持220段声音的语音芯片。
应用方案 发布时间 : 2023-12-14
【应用】40MHz无源晶体CX3225SB40000D0FSSC1助力77G毫米波雷达主控MCU设计,精度达±10ppm
为满足车载77G毫米波雷达主控MCU对晶振高精度、小型化、车规级认证等要求,推荐选择KYOCERA(京瓷)40MHz无源晶体CX3225SB40000D0FSSC1,常温25℃±3℃条件下精度达±10ppm,可满足高精度设计需求;采用3225小尺寸封装,可节省PCB板空间,有利于产品小型化设计。
应用方案 发布时间 : 2020-11-07
【应用】8位MCU EFM8BB21F16G用于车载充气泵,主频高达50MHz,采样频率达200ksps
本文介绍芯科科技EFM8BB21F16G一款具有功耗低、运行效率高、模拟和数字外设接口丰富等特点的8位MCU在车载充气泵中的设计应用,本方案采用EFM8BB21F16G作为车载充气泵的主控,采用高效的8051内核设计,主频高达50MHz。
应用方案 发布时间 : 2022-07-01
【应用】中科芯32位MCU CKS32F405RGT6助力车载USB口DAB收音机,功耗低至1.8μA
在车载USB口DAB收音机中,需要一颗功能强大的MCU做为主控,中科芯CKS32F405RGT6提供多种标准以及高级通信接口,功耗低至1.8μA,本文主要介绍中科芯CKS32F405RGT6 MCU应用于车载USB口DAB收音机。
应用方案 发布时间 : 2023-03-10
【应用】国民技术32位MCU N32G455REL7应用于智能照明网关控制器,144MHz高工作主频
客户的一个智能照明网关控制器就是用的DALI协议,这个照明网关对MCU的要求较高,不仅要求MCU有大容量的Flash,运行内存也要足够大,还要高主频,高性能,这样才能满足程序运行要求,推荐国民技术高性能MCU N32G455REL7作为控制器的主控。
应用方案 发布时间 : 2022-05-07
【应用】新电元车规级MOS管P140LF4QNK助力400W车载水泵设计,导通电阻低至1.15mΩ
本文重点介绍新电元MOSFET管P140LF4QNK助力12V供电系统400W车电子水泵的设计,主控MCU+7颗分立的N沟通MOSFET组成,主功率用6颗单MOS管来驱动无刷电机,1颗单MOS来做反接保护。
应用方案 发布时间 : 2022-10-18
【选型】国产8MHz晶体谐振器助力BCM车身控制系统设计,精度±30ppm,符合AEC-Q200认证
针对BCM车身控制模块主控MCU参考时钟的应用,推荐国产应达利的晶体谐振器4YAA08000123VFG0Q8,工作频率8MHz,负载电容12pF,频率精度±30ppm,温度稳定性±80ppm,封装3225,工作温度-40℃-125℃。
器件选型 发布时间 : 2023-01-14
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论