【经验】车规级16位单片机RL78系列R5F10BBF睡眠模式使用IO唤醒操作指引
瑞萨汽车电子推出的高性价比的汽车级16位MCU RL78/F1x系列,广泛用于汽车零部件主控开发,受到车厂的好评公认。RL78系列是瑞萨78K系列的升级产品,主频可以达到32MHZ,集成了片上EEPROM。本文以瑞萨16位RL78系列,32PIN QFN小封装,96KB FLASH的车规级16位单片机 R5F10BBF为例,介绍如何使用IO口唤醒R5F10BBF芯片的睡眠模式。
R5F10BBF休眠模式分为三种,HALT,STOP和SNOOZE,详细介绍可参考文章:【经验】瑞萨RL78系列汽车级16位MCU低功耗STOP模式如何唤醒?,本文介绍如何在软件中配置,令MCU在睡眠模式下可通过IO口唤醒。
我们通过阅读上述文章,可以了解当MCU处于睡眠模式时,可以通过外部IO口的中断来唤醒MCU。但并不是所有的IO口都可以配置成唤醒模式,那么首先需要知道哪些IO口可以支持唤醒功能:
从规格书中可以知道支持IO唤醒的IO口统一标注INTPx,R5F10BBF支持6通道IO唤醒功能,分别是INTP0~INTP5.那么如何配置这些功能呢?我们可以借助瑞萨的代码生成器来协助生成底层代码,如下图1所示:
图1.R5F10BBF IO唤醒配置页面
如上图所示,R5F10BBF支持5路IO唤醒功能,可以支持边缘唤醒,可设置中断优先级,在代码生成器中,当所用的IO与其它功能冲突时,会有红色感叹号提示IO冲突,如上图所示的INTP2.通过勾选相应的INTP0,INTP1,点击生成代码,我们就可以生成对应IO唤醒的代码了。
如上述操作,RL78系列支持IO唤醒睡眠模式,合理的利用MCU的睡眠模式能够有效的降低MCU的消耗电流。
瑞萨RL78系列MCU的优秀特性:
• 32MHz运行(支持宽电压1.6V至5.5V 105°C)
• 1.27DMIPS/MHz
• 内置硬件乘除法器/MAC /DIV
• 0.57uA @32.768kHz HALT模式,RTC、WDT、LCD工作
• 0.23uA @STOP模式,RTC、WDT、LCD不工作
• 高速片上振荡器(±1.5%在-40至105°C温度范围)
• 内置硬件RTC
- |
- +1 赞 0
- 收藏
- 评论 1
本文由木木提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】RL78异常复位?原来是看门狗配置问题!
看门狗主要是用来监测单片机运行状态和解决程序引起的故障的模块。本文着重介绍RENESAS RL78系列MCU如何配置看门狗功能,以及程序实现,使单片机跑飞后,能够正常复位。
设计经验 发布时间 : 2023-05-25
【经验】摩托车仪表上使用RL78系列MCU如何实现bootloader?
RL78内部自带boot swap功能,合理使用这一个功能,能方便研发bootloader,笔者以客户遇到的问题为契机,撰写此文告知广大工程师如何使用RL78进行bootloader。
设计经验 发布时间 : 2023-06-15
【经验】关于瑞萨RL78系列MCU中Data flash使用
data flash是基于eeprom设计的,用户可以用它来存储产品的标定参数,运行数据等,进而不再外接存储设备,降低用户的硬件成本。故本文就如何在RENESAS推出的RL78系列MCU中使用data flash进行介绍。
设计经验 发布时间 : 2023-05-25
【经验】瑞萨RL78微控制器CAN模块基础使用指引,以RL78/F13系列的R5F10BBF微控制器为例
瑞萨汽车电子推出的RL78/F13微控制器系列,集成车载CAN总线模块,支持ISO11898-1 ,CAN2.0A&B协议。适用于汽车控制系列,如BCM,空调控制,TPMS,RKE,PEPS等运用。 本文以R5F10BBF为例,介绍瑞萨RL78芯片的CAN模块基本配置。
设计经验 发布时间 : 2018-11-02
【经验】瑞萨RL78系列MCU芯片R5F10BBF无法DEBUG问题分析
客户在使用R5F10BBF芯片时,反馈说如果使用代码生成器生成代码编译后,会无法进入DEBUG模式。经分析,是因为使用代码生成器时,没有配置DEBUG功能,致DEBUG功能被关闭,本文介绍2种解决方法。
设计经验 发布时间 : 2023-03-29
【经验】解析瑞萨RL78F13系列MCU的选项字节配置
用户在进行RL78F13系列开发时,应优先设置选项字节,再进行后续的开发,否则在开发过程中会出现各种异常错误,而无法找到原因,大多数都是因为选项字节配置出现问题。本文将就RL78F13系列MCU的选项字节配置进行相关描述。
设计经验 发布时间 : 2023-03-11
Renesas(瑞萨电子) RL78/F13与RL78/F14系列CAN配置、接收和传输 应用笔记
型号- R5F10PGGLNA#U5,R5F10BBELNA#U5,R5F10AAE,R5F10BGEKFB#V5Q,R5F10AAD,R5F10AAC,R5F10AAB,R5F10PGH,R5F10PGG,R5F10PGF,R5F10PGE,R5F10PGD,R5F10BLC,R5F10PLGKFB#V5,R5F10AGGLNA#U5,R5F10ABAKNA#U5,R5F10PMGKFB#V5,R5F10PGJ,R5F10ABB,R5F10PMJLFB#V5,R5F10ABA,R5F10PPGKFB#V5,R5F10BLG,R5F10BLF,R5F10BLE,R5F10BLD,R5F10PPH,R5F10PPG,R5F10PPF,R5F10PPE,R5F10ABE,R5F10ABD,R5F10ABC,R5F10AAEKSP#U5,R5F10PMGLFB#V5,R5F10PGGLFB#V5,R5F10BLELFB#V5,R5F10PGGKNA#U5,R5F10BMELFB#X5,R5F10PPJ,R5F10BLELFB#V0,R5F10BBGKNA#U5,R5F10PMJLFB#YK1,R5F10AGGKNA#U5,R5F10BMG,R5F10BMF,R5F10BME,R5F10BBGKNA#U0,R5F10BBGLNA#U5,R5F10ALEKFB#V0Q,R5F10ALD,R5F10BGGLNA#U5,R5F10ALC,R5F10ALB,R5F10AMGLFB#V5,R5F10PAE,R5F10PAEKSP#U5,R5F10PAD,R5F10ALG,R5F10ALF,R5F10PGJLFB#YK1,R5F10ALE,R5F10BBFLNA#U5,R5F10PPJLFB#V5,R5F10ALGKFB#V5,R5F10BAEKSP#U5,R5F10AME,R5F10A6AKSP#U5,R5F10PBE,R5F10PBD,R5F10BGF,R5F10BGE,R5F10BGD,R5F10BGC,R5F10AMG,R5F10AMF,R5F10PGEKFB#X0,R5F10ABELNA#YK1,R5F10BGG,R5F10AMFKFB#V5,R5F10BLGKFB#V5,R5F10PLE,R5F10A68,R5F10A6E,R5F10A6D,R5F10A6C,R5F10PLJ,R5F10AGCKFB#X5Q,R5F10A6B,R5F10PGJLNA#YK1,R5F10A6A,R5F10ABEKNA#U5,R5F10PLH,R5F10PLG,R5F10PLF,R5F10AGG,R5F10AGF,R5F10AGE,R5F10PBEKNA#U5,R5F10AGD,R5F10AGC,R5F10AGB,R5F10AGA,R5F10A6EKSP#U5,R5F10PMF,R5F10BAG,R5F10PME,R5F10BAF,R5F10BAE,R5F10BAD,R5F10BAC,R5F10PMJ,R5F10PMH,R5F10PMG,R5F10PPGLFB#V5,R5F10AGAKFB#V5,R5F10PMHLFB#V5,R5F10PADKSP#U5Q,R5F10BGELFB#V5,R5F10BBG,R5F10BBF,R5F10BBE,R5F10BBD,R5F10BBC,R5F10PPJLFB#YK1,RL78/F13,RL78/F14,R5F10ABELNA#U5,R5F10AAA
【经验】瑞萨RL78系列MCU的“near” 和 ”far”用法解析
本文讲述借用AUTOSAR第三方公司的代码给瑞萨RL78系列MCU R5F10BBF写bootloader例程,应用在摄像头控制中,应用代码被安排到far区域,造成的直接影响是原先定义为near区域的数据或者函数无法正确被寻址到的解决办法。
设计经验 发布时间 : 2018-03-08
【经验】瑞萨RL78系列MCU芯片R5F10BBF的DTC模块配置方法
瑞萨(Renesas)推出的高性价比汽车级16位MCU RL78/F1x系列。RL78系列是瑞萨78K系列的升级产品,主频可以达到32MHz,集成了片上EEPROM。本文主要介绍瑞萨RL78/F13系列MCU R5F10BBF的DTC模块配置方法。
设计经验 发布时间 : 2023-01-03
【经验】如何在瑞萨CS+编译器的C语言中嵌入汇编?
本文以瑞萨16位RL78系列,32PIN QFN小封装,96KB FLASH,支持CAN/LIN通讯的车规级MCU R5F10BBF为例,介绍在设计模块bootloader功能时,如何实现在编译器中嵌入汇编语言的功能。
设计经验 发布时间 : 2019-04-20
【经验】瑞萨RL78系列汽车级16位MCU低功耗STOP模式如何唤醒?
本文以瑞萨汽车级16位MCU RL78系列,32PIN QFN小封装,96KB FLASH的车规级16位单片机 R5F10BBF为例,介绍如何配置和唤醒R5F10BBF芯片的低功耗STOP模式。
设计经验 发布时间 : 2019-05-02
【经验】瑞萨RL78系列MCU R5F10BBF的WDT模块设计经验
瑞萨(Renesas)推出的高性价比汽车级16位MCU RL78/F1x系列,支持CAN总线与LIN总线,可用于汽车零部件主控BCM开发,受到车厂的公认好评。本文主要介绍瑞萨RL78/F13系列MCU R5F10BBF的看门狗模块配置方法。
设计经验 发布时间 : 2022-12-30
【经验】车规级RL78系列16位MCU如何读取指定ROM空间的数据?
瑞萨车规级16位RL78系列MCU ,集成CAN总线,十分适合应用于带CAN诊断的汽车零件产品项目,目前在全世界汽车各零配件厂商中广泛应用。以RL78系列R5F10BBF为例,十分适用于对封装要求小,且支持CAN总线的应用需求中。
设计经验 发布时间 : 2018-04-18
【精选】基于LIN总线的汽车氛围灯方案,让电路设计更简单
小强推荐的基于LIN总线的汽车氛围灯方案集多种功能于一身,极大地简化了设计。
专题合辑 发布时间 : 2017-03-24
【经验】瑞萨汽车级16位MCU RL78/F13内部集成temperature sensor的配置方法
瑞萨(Renesas)推出的高性价比汽车级16位MCU RL78/F1x系列,支持CAN总线与LIN总线,可用于汽车零部件主控BCM开发。本文主要介绍瑞萨RL78/F14系列内部集成的temperature sensor的配置方法。
设计经验 发布时间 : 2022-10-25
现货市场
服务
可定制车规级电感的电流范围0.3~17.9A,尺寸最小1x0.55x0.5mm到最大12.5x12.5x6mm,工作频率100KHz~2MHz,感值范围:0.47uH~4.7mH。符合IATF16949和AECQ-200。SPQ为5K。
提交需求>
可定制变压器电压最高4.5KV,高频30MHz;支持平面变压器、平板变压器、OBC变压器、DCDC变压器、PLC信号变压器、3D电源、电流变压器、反激变压器、直流直流变压器、车载充电器变压器、门极驱动变压器等产品定制。
最小起订量: 100000 提交需求>
登录 | 立即注册
提交评论