【技术】RH850系列32位MCU三种中断功能,你知道么?

2018-02-11 世强 木木
32位MCU,微处理器,微控制器,RH850 32位MCU,微处理器,微控制器,RH850 32位MCU,微处理器,微控制器,RH850 32位MCU,微处理器,微控制器,RH850

瑞萨电子RH850系列32位MCU符合ISO26262的要求,满足汽车安全等级ASILB -ASILD等级的控制芯片,在全球汽车电子市场上得到广泛应用,获得著名汽车厂商的认可。


本文向工程师简单介绍RH850系列MCU的中断部分,以帮助工程师更好的使用RH850系列MCU进行开发。


RH850的中断从功能上分为三种,FE级不可屏蔽中断,FE级可屏蔽中断,以及EI级可屏蔽中断。其中FE级代表芯片功能性的中断,以辅助工程师了解MCU内部出错的来源。EI级可屏蔽中断中断是我们定义的各个功能模块所产生的中断。三者的优先级顺序为 FE级不可屏蔽中断> FE级可屏蔽中断>EI级可屏蔽中断


FE级不可屏蔽中断:在芯片R7F7010323中表现为两个WDT中断,任何情况不可屏蔽。

FE级可屏蔽中断:包括位错误,RAM错误,以及低压检查等中断,可设置PSW.NP=1来屏蔽该种类型中断。

EI级可屏蔽中断:即是我们定义的功能性中断如CAN接收中断,定时器中断等。


其中EI级可屏蔽中断即是我们最常接触的中断,在RH850中最高可分为16个优先等级。每个EI级中断,以功能模块命名,如定时器TAUD0的通道2中断命名为INTTAUD0I2。中断配置相关的寄存器为ICTAUD0I2。系统中默认以优先级形式进入中断入口,中断入口函数定义可参照如下程序:


#pragma interrupt priority7_interrupt( enable=false , priority=EIINT_PRIORITY7 , callt=false , fpu=false )

void priority7_interrupt( uint32_t regEIIC_value )

{

test = regEIIC_value;

    switch ( regEIIC_value )

    {

        case 0x0000100AUL: /* INTADCA0I0 *

               */

        break;

}


此外系统中也定义了宏定义来方便我们处理中断操作:

DI():关闭EI级中断

EI():允许EI级中断


也可以调用以下内置函数set_il_rh来配置中断优先级和屏蔽使能功能:


1、函数__set_il_rh(int interrupt-priority-level, void* address of interrupt control register);设置对应地址中断的中断优先级,

interrupt-priority-level 范围0~15。


2、以上的函数 interrupt-priority-level值如下表格时,对应的功能如下:

 

图1:中断屏蔽功能选项


世强元件电商版权所有,转载请注明来源和链接。

技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 46
微控制器 微处理器 32位MCU 汽车电子 R7F701422EAFB#KA0 R7F701423EAFB#YJ4 RH850/D1L R7F701401 R7F701423 R7F701402 R7F701421 R7F701422 R7F701403EAFB#KA0 R7F701401EAFB#AA0 R7F701403 R7F701421EAFB#YK2 R7F701403EAFB#AA0 R7F701402EAFB#AA0 R7F701405EAFB#YK3 R7F701405EAFB#AA0 R7F701406EABG#AC0 R7F701405 R7F701406 RH850/D1M R7F701404 R7F701405EAFB#YB3 R7F701404EAFB-C#YJ1 R7F701373EABG#YK1 RH850/P1M-C R7F701373 R7F701374 R7F701371 R7F701372 R7F701371EABG#YK1 RH850/P1H-C R7F701372EABG#YJB R7F701372EABG#YK1 R7F701310EAFP#YJ1 R7F701319EAFP#YK1 R7F701315EAFP#AA1 R7F701304EAFP#YK1 R7F701313 R7F701313EAFP#YJ1 R7F701314 R7F701311 R7F701312 R7F701310 R7F701318EAFP#YB1 R7F701315EAFP#YJ1 RH850/P1M R7F701304 R7F701305 R7F701312EAFP#YK1 R7F701312GAFA#YJ1 R7F701314EAFP#AA1 R7F701311EAFP#YK1 R7F701320EAFP#YB1 R7F701322EAFP#YB1 R7F701322 R7F701323 R7F701321EAFP#YJ5 R7F701320 R7F701305EAFP#YJ1 R7F701321 R7F701323EAFP#YJ1 R7F701319 R7F701318 R7F701315 R7F701271 R7F701271EAFP#YK1 RH850/C1M R7F701052 R7F701053 R7F701050 RF7F701009 R7F701051 RF7F701008 RH850/F1L R7F701056 R7F701057 R7F701054 R7F701055 R7F7010023AFP-C#AA2 R7F701007 RF7F701014 RF7F701013 RF7F701012 RF7F701011 RF7F701010 R7F7010283AFP#AA4 R7F7010023AFP#AA4 R7F7010324AFP#AA4 R7F7010333AFP#AA4 RF7F701029 RF7F701028 R7F701034 R7F701032 R7F701033 R7F7010283 R7F701041 R7F701042 R7F701040 RF7F701019 RF7F701018 RF7F701017 RF7F701016 R7F701049 R7F701006 R7F701047 R7F701003 R7F701048 R7F701045 R7F701002 R7F701046 R7F701043 R7F701044 R7F7010323AFP#AA4 R7F7010334AFP#AA4 RF7F701025 RF7F701024 RF7F701022 RF7F701021 RF7F701020 RH850/C1H R7F701270 R7F701270EABG#YB1 R7F701506 RH850/F1H R7F7015133ABG#YB1 R7F701507 R7F701529 R7F701527 R7F701513 R7F701502 R7F701525 R7F701522 R7F701531 RH850/E1M-S2 R7F701549 RH850/F1M R7F701544 R7F701545 R7F701564 R7F701552 R7F701572 RH850/P1L-C R7F701391 R7F701390 R7F701388 R7F701389 RH850/V1R-M RH850/E1M-S RH850/E1L RH850/P1M-E R7F701581 RH850/F1K R7F701587 R7F701583 RH850/R1L RH850 MCU中断 MCU开发 FE级 不可屏蔽中断 EI级 可屏蔽中断 WDT中断 CAN接收中断 定时器中断 位错误中断 RAM错误中断 低压检查中断 interrupt R7F7010323 中断优先级 RENESAS 管状电机

本网站所有内容禁止转载,否则追究法律责任!

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(46

  • 风雨无阻 Lv7 资深专家 2018-12-15
    瑞萨RH850系列32位MCU 有没有配置捕捉输入的例子,可以测量某个电平的宽度和从计时开始的时间?
    • Matthew_世强回复: 请在以下连接下载RH850示例工程打包,其中包括了定时器输入脉冲间隔测量等例程:Renesas(瑞萨电子) RH850/F1L示例程序应用说明

      查看全部2条回复

  • 风雨无阻 Lv7 资深专家 2018-12-07
    RH850好像可以用来做液晶仪表,是不是?
    • 用户97031550_世强回复: RENESAS的RH850D1X系列的32位汽车级MCU, 主要用在汽车仪表、虚拟仪表、HUD等领域。请参考RH850D1X

      查看全部4条回复

  • 用户97759658 Lv3 高级工程师 2018-04-08
    Renesas RH850 MCU F1KM在串口产生Bit error的错误中断?请问是由什么造成的?
    • JW_世强回复: Renesas RH850 MCU发送时产生bit error是由于发送buffer和数据监视器中的数据不匹配导致的,请检查是否是一字节没法送完成,后续一字节又写入了。

      查看全部2条回复

  • wch7475 Lv8. 研究员 2019-05-22
    学习
  • 用户33601407 Lv7. 资深专家 2019-04-22
    收藏了
  • jishizhong Lv9 2019-03-25
    学习了
  • 灰太狼 Lv7. 资深专家 2019-02-26
    不错
  • 用户83734992 Lv6. 高级专家 2019-02-13
    好东西,大家分享
  • yingqiming Lv7. 资深专家 2019-01-29
    不错
  • Yangwang Lv7. 资深专家 2019-01-28
    不错
展开更多评论

相关推荐

【技术】浅谈瑞萨车规级32位MCU(RH850)开发生成的引导代码

本文介绍在开发瑞萨RH850 MCU 的软件程序时,使用CS+编译器,编译器自动生成的启动代码的基础介绍,特别是数据初始化这一块。

2017-11-18 -  技术探讨

40nm工艺MCU,开辟未来汽车新时代

随着车联网甚嚣尘上,高性能的未来车用MCU势在必行。瑞萨推出采用了40nm工艺的战略性产品32位MCU“RH850”系列。旨在提高车载应用的执行性能。

2016-03-11 -  技术探讨

【产品】8位、16位、32位MCU究竟该如何选择?

本文介绍8位、16位、32位MCU的差异特性。

2016-04-02 -  新产品 代理服务 技术支持 采购服务

航顺创始人刘吉平获2023年“深圳深创赛十五年十五人”特别荣誉,坚持“车规SoC+高端32位MCU”双战略

前路繁花似锦,航顺芯片已全面布局汽车电子市场,加快丰富产品矩阵,更多高端应用的车规SoC和通用高端32位MCU将于2024年陆续上市,届时,将为合作伙伴、全行业和全社会带来新的高性价比之选,创造新的价值!

2023-12-12 -  原厂动态 代理服务 技术支持 采购服务

如何读取EFM32系列32位MCU的多通道AD扫描采样数据?

EFM32系列单片机ADC的数据保存寄存器有两个,一个是单通道模式的采样数据保存寄存器,一个是扫描模式的采样数据保存寄存器。如果使用多通道扫描采样,那么每个通道采样完成后会产生一个ADC扫描模式中断,用户需要在中断里面读取该通道的扫描采样数据以便存储下一个通道的采样数据。建议使用DMA读取方式,将DMA的触发源设置为ADC的扫描模式事件,这样就可以实现不用进入ADC中断以及MCU的参与即可完成ADC扫描采样数据的保存和读取。

2017-05-05 -  技术问答

32位MCU EFM32LG330在上电时,其IO会比VDD先上电,从而导致MCU工作异常,应如何处理?

解决方法如下:1、最根本的解决方法,通过调整滤波电容或供电途径,确保VDD先于IO口得电;2、当出现死机时,可以通过拉低复位管脚,来确保解除死机状态。

2017-05-05 -  技术问答 代理服务 技术支持 采购服务

【应用】工作电压范围为2.0-5.5V的32位MCU BAT32A239用于汽车电子腰托,最高工作频率64MHz

BAT32A239系列符合AEC-Q100汽车产品认证,-40~125℃工作范围;支持多种封装,为不同尺寸的汽车电子腰托提供可能性。此外,支持多种休眠模式,低功耗,能够有效帮助产品整体低功耗,延长产品使用寿命,高可靠性和多外设,提升腰托产品整体的高可靠性。

2022-12-23 -  应用方案 代理服务 技术支持 采购服务

EFM32系列低功耗32位MCU GPIO的最大翻转速度为多少?

Siliocn labs低功耗32位MCU EFM32 GPIO的最大翻转速度为系统时钟的1/6。例如,当主频为32MHz时,GPIO最大翻转速度大约为5.3MHz

2017-10-10 -  技术问答 代理服务 技术支持 采购服务

【经验】32位MCU LEUART位周期抖动大,该如何解决?

Silicon Labs 32位MCU EFM32,当基于32.768kHz时钟使用LEUART(@9600bps)进行通讯的时候,发现存约1%误码,原因是什么?如何解决?

2019-09-06 -  设计经验 代理服务 技术支持 采购服务

MCU缺货涨价带来的国产新机遇:武汉芯源32位MCU可Pin to Pin兼容进口品牌,解决了多项技术痛点

国内MCU公司不断涌现,如武汉力源在2018年成立的芯源半导体,经过多年的市场调研和潜心研发,自主研发的首款基于Cortex-M0+内核微控制器产品CW32F030面世了。这是武汉芯源半导体CW32F系列的首款32位MCU。

2022-08-16 -  原厂动态 代理服务 技术支持 采购服务

【经验】32位MCU的LDMA实现ADC至RAM的数据传输调试方法

Silicon Labs的EFM32PG/ EFM32JG系列32位MCU具有超低功耗、高性能、丰富的外设等特点,其 LDMA相比于series 0的DMA具有更多的传输方式,更适合应用于电池供电的产品。

2018-02-08 -  设计经验 代理服务 技术支持 采购服务

Silicon Labs EFM32系列32位低功耗MCU Cortex系列微控制器采用的软件接口标准CMSIS有哪些特性?

嵌入式系统越来越复杂,开发和软件测试的工作量也显著增加,为了减少开发时间并且降低产品中存在的风险,软件重用已经越来越普遍。为了各种软件产品间的配合,ARM同各大 微控制器供应商、工具供应商和软件解决方案提供商一起开发了CMSIS,一个涵盖了大多数Cortex-M处理器和Cortex-M微控制器产品的软件框架。 CMSIS的设计目标和特性包括以下几点: 1、提高软件的可用性。 2、提高软件的兼容性。 3、独立的工具链特性。 4、开放性。 5、易用性。

2017-10-10 -  技术问答

Silicon Labs 32位低功耗MCU EFM32G232F128系列微控制器GPIO的最大翻转速度为多少?

EFM32G232F128系列微控制器GPIO的最大翻转速度为系统时钟的1/6。例如,当主频为32MHz时,GPIO最大翻转速度大约为5.3MHz。

2017-10-10 -  技术问答 代理服务 技术支持 采购服务

EFM32系列32位MCU的ADC是否支持多通道扫描模式采样?

EFM32系列32位MCU集成的ADC能够支持多通道扫描采样,在使用之前需要对ADC进行配置,并指定需要扫描的通道,开启AD之后,会自动的从低通道到高通道扫描采样。

2017-05-05 -  技术问答
展开更多

电子商城

查看更多

品牌:武汉芯源

品类:MCU

价格:

现货: 200,000

品牌:中科芯

品类:32位微控制器

价格:¥7.5333

现货: 109,939

品牌:中科芯

品类:32位微控制器

价格:¥8.6667

现货: 102,193

品牌:中科芯

品类:32位微控制器

价格:¥4.0000

现货: 102,000

品牌:中科芯

品类:32位微控制器

价格:¥7.3333

现货: 100,524

品牌:中科芯

品类:32位微控制器

价格:¥33.3333

现货: 100,188

品牌:中科芯

品类:32位微控制器

价格:¥42.6667

现货: 100,016

品牌:广芯微电子

品类:32位MCU系列芯片

价格:

现货: 100,000

品牌:广芯微电子

品类:32位MCU系列芯片

价格:

现货: 100,000

品牌:广芯微电子

品类:32位MCU系列芯片

价格:

现货: 100,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥257.6400

现货:58,799

品牌:RENESAS

品类:32BIT MCU

价格:¥135.5187

现货:23,751

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥51.1158

现货:15,887

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥61.8336

现货:10,400

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥69.9064

现货:7,680

品牌:RENESAS

品类:MCU

价格:¥247.3344

现货:5,544

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥54.1044

现货:2,160

品牌:RENESAS

品类:MCU

价格:¥77.2920

现货:2,000

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥49.4188

现货:1,230

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥45.9836

现货:1,140

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

波导隔离器定制

可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。

最小起订量: 1pcs 提交需求>

网络分析仪/频谱仪/信号分析仪/无线综测仪/信号发生器租赁

提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面