【经验】瑞萨RH850/F1L 优先级中断处理设计经验
瑞萨(RENESAS)RH850/F1L系列车规级MCU在汽车电子领域应用广泛,32nm低功耗工艺是汽车电子的一个重要保障,其拥有丰富的车载通讯资源,可用于对集成度要求较高的BCM,以及对通讯接口数量有要求的网关类产品。本文介绍瑞萨RH850/F1L芯片R7F7010323如何使用优先级中断进行中断处理动作。
瑞萨R7F7010323支持2种中断模式,分别是查表中断以及优先级中断,两种中断的入口函数不同,因此可以被我们有效利用,利如BOOT程序使用优先级中断,APP区域使用查表中断,这样无需进行中断映射动作。那么该如何使用优先级中断?
每个中断都有对应的寄存器配置,可以设置为优先级中断,或者查表中断,以定时器中断为例,要将定时器中断配置成优先级中断,需要配置如下寄存器:
TBTAUB0I0 = 0U;
实际上,MCU复位默认后该寄存器的值就是0,因此MCU默认是使用优先级中断。
优先级中断的函数声明以及代码流程如下所示:
#pragma interrupt priority7_interrupt( enable=false , priority=EIINT_PRIORITY7 , callt=false , fpu=false )
void priority7_interrupt( uint32_t regEIIC_value )
{
switch ( regEIIC_value )
{
case 0x00001086UL: /* INTTAUB0I0 */
PNOT0 ^= 0x4000U; /* P0_14:CN2C-72pin */
break;
default:
break;
}
}
如上代码中,由于优先级中断共用中断入口,可通过中断号来区分目前的中断来源,EIIC寄存器存储了MCU产生中断对应的中断号,可通过读取EIIC的值来确认中断源,如上图中1086即是定时器中断。
综上所述,瑞萨RH850芯片可实现多种中断方式,可通过配置实现使用优先级中断,并通过读取中断号来确认中断来源,以便工程师灵活运用中断功能。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由木木提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】瑞萨32位RH850系列MCU的调试下载指引
瑞萨车规级32位RH850系列MCU ,满足ISO26262 ASILA-ASILD各等级的功能安全需求,系统时钟达80M以上,支持浮点运算,多通道CAN通信等功能
【经验】瑞萨RH850的CAN FD功能配置
瑞萨RH850是车规级MCU,本文以RH850 F1KM-S1举例说明CAN FD的功能配置。
【经验】瑞萨RH850/F1L系列车规级MCU retention ram开发经验
瑞萨RH850/F1L系列车规级MCU在汽车电子领域应用广泛,32nm低功耗工艺是汽车电子的一个重要保障,其拥有丰富的车载通讯资源,本文介绍瑞萨RH850/F1L芯片R7F7010323的retention ram使用时注意事项。
助力智驾芯发展,曦华科技授权世强硬创代理车规级MCU系列产品
曦华科技车规MCU产品在汽车电子如智能座舱、智能辅助驾驶、车身电子等领域中得到广泛应用。
极海汽车电子芯片及应用
型号- APM32A407XGT7,GALT,G32A1445UAT0MLL,G32A1465UAT0MLL,G32A1445UAT0MLH,G32A系列,APM32F103XXT7,G32A1465UAT0MLH,APM32F103RCT7,GURC系列,APM32A407VGT7,APM32A103X,GALT61120,APM32A103CBT7,APM32F003F6U7,APM32A407ZGT7,GURC01,APM32A091RCT7,APM32A091,APM32A003F6U7,APM32F072RBT7,G32A1445系列,G32A1465系列,APM32A103RET7,APM32A103VET7,APM32F072CBT7,APM32A103XXT7,APM32F072XBT7,GALT系列,G32A1445,APM32A,G32A1465,G32A1165,APM32A系列,G32A,GURC
极海半导体(Geehy Semiconductor)汽车电子芯片 选型指南
描述- 极海汽车电子芯片产品布局通用微控制器/微处理器、传感器、接口、驱动等多条产品线,战略聚焦车身控制、信息娱乐系统、BMS电池管理系统及域控等领域,提供符合ISO 26262功能安全标准、安全可靠、质量稳定的芯片产品与应用方案,并为客户提供丰富的开发生态与本地化技术支持。通过优质的服务和多元化的产品组合,满足汽车电子行业日益增长的应用需求,协助客户实现快速量产,助力国产汽车产业向上发展。
型号- G32A1445UAT0MLL,G32A1465UAT0MLL,G32A1445UAT0MLH,G32A1465UAT0MLH,APM32F103RCT7,APM32A407VGT7,APM32A407,APM32A103,APM32A103CBT7,APM32F003F6U7,GURC01,APM32A407ZGT7,APM32A103系列,APM32A091RCT7,APM32A091,APM32,APM32F072RBT7,APM32A091系列,APM32A407系列,G32A1445系列,APM32A103RET7,APM32A103VET7,APM32F072CBT7,G32A1445,G32A
【应用】可天士车规级光电开关用于汽车电子换挡器,尺寸仅为5.65mm*4mm*4mm,工作温度-40~105℃
笔者的客户所做的电子换挡器,内部有个机械结构会动,动的时候会遮住光开关器件,然后遮与不遮分别输出高低电平的开关量,然后MCU采样这个状态,来做信号识别。针对此需求,推荐KODENSHI光电开关KIT3032S。
晟矽微电子两款车规级MCU入选《2023年度长三角汽车电子芯片产品手册》
近日,第三届(2023年)长三角汽车芯片对接交流会在上海张江举办,晟矽微电应邀出席。晟矽微电入选《长三角汽车电子芯片产品手册(2023年)》的两款车规MCU分别为MA60F9113CP48T以及MA51F8203A0Y。
ETAS和曦华科技蓝鲸CVM014x系列车规级MCU芯片成功完成AUTOSAR适配
曦华科技与ETAS共同宣布,ETAS RTA-BSW平台成功适配曦华蓝鲸CVM014x系列车规级MCU芯片,这一合作成果将为汽车行业带来更加高效、安全的软件开发与整车集成应用,为双方共同推广汽车电子芯片软件支持和打造汽车电子软件生态系统具有重要意义。
芯海科技车规MCU芯片CS32F036Q荣获IAEIS 2024“年度汽车电子科学技术奖”
2024年6月29日,由深圳汽车电子协会主办的IAEIS 2024第十三届国际汽车电子产业峰会在深圳宝安圆满落幕。本场峰会,芯海科技受邀参会,同时旗下32位车规级微控制器CS32F036Q荣获了“2023年度汽车电子科学技术奖——突出创新产品奖”的殊荣。
【视频】2023年3月30日汽车电子新技术研讨会
国民技术、拓尔微、XSENS、极海、芯海等厂商分享国产车规MCU、AI芯片、惯导模块、激光雷达、智能座舱等全新汽车电子产品与新技术。
曦华车规MCU CVM0144荣获“最具创新性汽车芯片奖”,专为汽车电子嵌入式控制系统设计
2023年7月26日-27日,中国汽车芯片产业创新战略联盟全体成员大会暨2023年中国汽车芯片创新生态峰会在江苏常州召开。经过几轮评选,曦华科技车规MCU CVM0144产品荣获本届“最具创新性汽车芯片奖”,产品设计符合ACE-Q100 Grade 1汽车级质量认证及ISO 26262功能安全标准。
东软睿驰NeuSAR平台和曦华科技蓝鲸CVM014x系列MCU成功完成适配,深化双方战略合作关系
东软睿驰与曦华科技共同宣布,东软睿驰软件开发平台NeuSAR成功适配曦华蓝鲸CVM014x系列车规级MCU芯片,这一合作成果将为汽车行业带来更加高效、安全的软件开发与整车集成应用,为双方共同推广汽车电子芯片软件支持和打造汽车电子软件生态系统具有重要意义。
雅特力AT32A423系列车规级MCU新品发布,获SGS颁发AEC-Q100认证证书
5月13日,雅特力推出全新车载型AT32A423系列MCU,高度整合各种外设资源,具有高效能、多尺寸封装和功能丰富等特点,并已通过AEC-Q100车规级可靠度认证,加强实现车载应用的功能性和可靠性。国际公认的测试、检验和认证机构SGS为雅特力科技颁发了AEC-Q100认证证书。
电子商城
现货市场
服务
可定制变压器电压最高4.5KV,高频30MHz;支持平面变压器、平板变压器、OBC变压器、DCDC变压器、PLC信号变压器、3D电源、电流变压器、反激变压器、直流直流变压器、车载充电器变压器、门极驱动变压器等产品定制。
最小起订量: 100000 提交需求>
可定制LAMP LED、 CHIP LED、 PLCC LED、 汽车用车规级LED、COB LED的尺寸/电压/电流等参数,电压1.5-37V,电流5-150mA,波长470-940nm。
最小起订量: 30000 提交需求>
登录 | 立即注册
提交评论