【经验】如何解决汽车级32位MCU RH850/F1x INTP1可以唤醒DeepSTOP,而INTP0却运行异常的问题
嵌入式系统设计中,控制器在没有任务执行时,进入睡眠状态是节省系统功耗最常用也是最有效的方式。一般来说,MCU是系统板上的耗能大户,同时外围电路也是通过MCU的控制来实现低电流消耗。
节省能耗最快的方法是执行深度睡眠模式,在此模式下,CPU和外设时钟被禁用,一部分外设单元也被执行了poweroff,同时,闪存也会处于休眠模式无法操作,这种模式下,功耗很容易从mA级别降至uA级别,达到节省功耗的目的。
而在深度睡眠下,一般是通过外部中断来实现唤醒,但最近笔者遇到一个问题,使用RENESAS瑞萨电子汽车级32位MCU RH850/F1x系列,进入深度睡眠后,设置了INTP0和INTP1两个唤醒源,但INTP1可以正常唤醒,而INTP0在仿真模式下,还未进入休眠,就被唤醒,且一直复位,通过仿真查看,显示唤醒源WUF0 = 0x20,也确实是INTP0;而在脱机运行时,无论如何,却无法正常唤醒。同样的配置,INTP1引脚,则可以正常进行唤醒。
查看代码配置:
INTP0配置:
/* Set Pin function P10.0 : AltFunc 2 Input, Pull Up */
PMSR10 = 0x0001FFFFU;
PIBC10 = 0x0001U;
PFCAE10 = 0x0000U;
PFCE10 = 0x0000U;
PFC10 = 0x0001U;
PMCSR10 = 0x0001FFFFU;
PU10 = 0x0001U;
PD10 = 0x0000U;
/* Set INTP0 to Low Level trigger */
FCLA0CTL0_INTPL = 0x04;
/* enable INPT0 wakeup */
WUFMSK0 &= 0xFFFFFFDFU;
INTP1配置:
/* Set Pin function P0.2 : AltFunc 2 Input, Pull Up */
PMSR0 = 0x0004FFFFU;
PIBC0 = 0x0004U;
PFCAE0 = 0x0000U;
PFCE0 = 0x0000U;
PFC0 = 0x0004U;
PMCSR0 = 0x0004FFFFU;
PU0 = 0x0004U;
PD0 = 0x0000U;
/* Set INTP1 to Low Level trigger */
FCLA0CTL1_INTPL = 0x04;
/* enable INTP1 wakeup */
WUFMSK0 &= 0xFFFFFFBFU;
看到配置后,发现原来是INTP0分配到了P10端口,这个端口,属于ISO区域,在进入DeepSTOP模式后,ISO区域的内部电源被切断,所以是无法唤醒操作的。而INPT1分配的是P0端口,属于AWO区域,则在deepstop下电源维持,可以正常唤醒。
基于此种情况,由于不能修改硬件,可以先使用STOP模式,此模式下需要用户手动关闭一些外设,但功耗也会比deepstop略高些,好处是不用修改PCB。如有进一步改版需求,则需要将唤醒端口分配到AWO区域即可。
- |
- +1 赞 0
- 收藏
- 评论 2
本文由落叶萧萧提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】一文让你了解DSP与MCU区别
世强代理有Silicon Labs EFM8/EFM32系列8位MCU/32位MCU,Renesas 汽车级MCU RL78 系列,RH850、V850系列,工业级MCU RX系列等。世强有代理进芯电子32位浮点DSP,32位定点DSP,16位DSP,国内唯一可批量供货的32位工业控制DSP供应商。
设计经验 发布时间 : 2018-08-02
【经验】瑞萨RH850/F1K系列MCU的看门狗模块开发应用详解
瑞萨(Renesas)新推出的应用于车身控制、网关领域的车规级32位MCU RH850/F1Km系列 ,可满足ISO26262 ASILB的功能安全需求,支持CAN/CANFD汽车总线,内置ECC, memory GURD,独立看门狗等安全功能模块。
设计经验 发布时间 : 2022-03-29
【经验】瑞萨RL78 MCU芯片工程代码使用指引之对单片机IO口进行位操作
瑞萨科技是世界十大半导体芯片供应商之一,在汽车领域的MCU市场份额更是排在最前列。近日笔者碰到刚接手瑞萨MCU的开发人员,提出一个比较有意思的问题,分享出来以帮助大家更快上手。本文分享的是瑞萨R5F109GE使用瑞萨自有的CS+的编译器,但在编程中,无法对单片机IO口进行位操作。
设计经验 发布时间 : 2018-12-04
RH850/F1K, RH850/F1KX TOOL PRESENTATION
型号- RH850/F1H,QB-176GM-YS-01T,Y-RH850-TFT-EXT-BRD,RH850/F1K,QB-176GM-NQ-01T,Y-RH850-1000BASE-T1-88Q2112,QB-100GC-YS-01T,Y-RH850-F1X-144PIN-PB-T1-V3,R7F701649,Y-LSPACK233A1715RE01,Y-RH850-F1X-100PIN-PB-T1-V3,Y-RH850-F1X-233PIN-PB-T2-V1,Y-GHS-MULTI-V800-ISO-CERT-XX-X,RH850G3MH,RH850/F1K SERIES,Y-RH850-100BASE-TX-LAN8700,RH850/F1KX,RH850/F1KM-S1/S4,Y-RH850-F1KX-EA-233PIN,Y-ASK-RH850F1KH-D8-V3,Y-BSSOCKET233A1715RE21N,RH850/F1KM-S1,RH850/F1KM-S2,RH850/F1KM-S4,QB-144GJ-YQ-01T,Y-RH850-X2X-MB-T1-V1,RH850/P1X-C,RTE0T00001FWREA000R,QB-176GM-YQ-01T,Y-ASK-RH850F1KM-S1-V3,R7F701587,Y-RH850-SENT-EXT-BRD-V2,RTE0T00020KCE00000R,QB-100GC-YQ-01T,QB-144GJ-HQ-01T,Y-ASK-RH850F1KM-S4-V3,Y-RH850-F1KM-EMU-ADAPTER,RH850/F1X,QB-100GC-NQ-01T,QB-100GC-HQ-01T,Y-RH850-EMMC-SFMA-EXT-BRD,Y-RH850-F1KX-EA-100PIN,QB-176GM-HQ-01T,EWRH850,V850ES,Y-BLDC-SK-RH850F1KM-S1-V2,QB-144GJ-YS-01T,RH850/P1X,RH850/F1KH-D8,R850G3K,QB-144GJ-NQ-01T,YGHS-DONGLE-USB,Y-RH850-F1X-176PIN-PB-T1-V4,RH850G3KH,RH850 FAMILY,RH850G4MH,Y-RH850-F1X-080PIN-PB-T1-V1,Y-RH850-F1X-324PIN-PB-T1-V1,Y-RH850-X1X-MB-T2-V1,Y-ASK-RH850F1K-V3,R7F701709,R7F701084,V850E2,Y-RH850-F1X-272PIN-PB-T2-V1,Y-RH850-F1KX-EA-176PIN,V850E1,RH850/F1KX SERIES,RH850/F1KH,RH850/F1KM,Y-RH850-F1X-048PIN-PB-T1-V1,RH850G3K,R850G3M,Y-RH850-F1KX-EA-144PIN,Y-RH850-F1X-064PIN-PB-T1-V1,RH850G3M,Y-GHS-MULTI-V800-FULL,RH850,Y-RH850-X1X-MB-T1-V1,RH850/U2A
【选型】可替换FS32K144UAT0VLHT的车规级MCU R7F7016923AFP-C助力T-BOX,主频更高
T-BOX车载信息处理终端是车载信息交互处理的核心器件,其MCU主控芯片需要满足CAN,SPI等多种通信协议。笔者碰到T-BOX客户需要选型替代NXP FS32K144UAT0VLHT,在这里推荐使用瑞萨的 R7F7016923AFP-C。
器件选型 发布时间 : 2021-02-03
RH850/C1M-A TOOL PRESENTATION
型号- V850E2,V850ES,RH850/P1X-C,RH850/C1M-A,V850E1,Y-ASK-RH850C1M-A2-JP,RTE0T00001FWREA000R,RH850/C1M-A2,RTE0T00020KCE00000R,RH850/P1X,RH850G3K,YGHS-DONGLE-USB,RH850/F1X,RH850G3KH,Y-GHS-MULTI-V800-ISO-CERT-XX-X,RH850G3M,RH850G4MH,RH850G3MH,Y-GHS-MULTI-V800-FULL,Y-ASK-RH850C1M-A2,RH850,RH850/U2B,RH850/F1KX,RH850/U2A
【经验】想加快RH850/F1KM MCU软件底层驱动开发,请使用RH850 Smart Configurator
Renesas推出的RH850/F1x系列MCU,适应于汽车车身、网关市场,RH850/F1K、RH850/F1KM在市场上得到广泛应用。本文介绍RH850/F1KM的Smart Configurator(智能配置器)的工具。
设计经验 发布时间 : 2020-06-22
【应用】瑞萨32位MCU RH850/F1K系列在高集成度的iBCM中应用
瑞萨汽车级MCU R7F7015573作为瑞萨32位芯片RH850/F1K,采用瑞萨G3KH核,集成功能安全模块ICUS(SHE功能安全),可以支持汽车功能安全等级ASIL B,176PIN多引脚,丰富的CAN总线资源,支持浮点运算,适用于汽车高集成化的iBCM控制模块
应用方案 发布时间 : 2019-01-06
累计出货量已超过16亿片,瑞萨扩充车载32位MCU RH850/F1x系列以满足汽车E/E架构发展衍生的市场需求
为了满足这些市场需求,瑞萨电子(RENESAS)推出介于RH850/F1K系列和RH850/F1KM-S4系列之间的RH850/F1KM-S2系列产品,以期拓展客户的选择面。
原厂动态 发布时间 : 2023-08-15
【经验】以MCU RH850/F1x为例介绍如何将CODE定义到RAM中
嵌入式系统设计时,有时候由于一些算法的需求,需要将一部分代码通过外部通信接口传入到应用系统中,这段代码就相当于一个种子,运行在RAM中,等执行完对应的算法后,重启协同,RAM中的导入的种子被释放掉,在一定程度上保证了算法的时效性和可靠性。本篇以MCU RH850/F1x为例介绍如何将CODE定义到RAM中。
设计经验 发布时间 : 2020-10-08
【应用】汽车级32位MCU RH850/F1KM-S4完美支持无感OTA升级功能
Renesas汽车级32位MCU RH850/F1KM-S4系列如R7F7016443,支持BGO,复位中断向量偏置,大容量FLASH的功能,可以符合无感OTA升级的要求。
应用方案 发布时间 : 2020-04-29
RH850/F1x-176pin User’s Manual: Piggyback Board V4
型号- RH850/F1KM-S2,RH850/F1H,RH850/F1KM-S4,RH850/F1K,RH850/F1L,RH850/F1KH-D8,RH850/R1X,Y-RH850-F1X-176PIN-PB-T1-V3,Y-RH850-F1X-176PIN-PB-T1-V4,RH850/F1X,RH850,RH850/F1M,Y-RH850-X1X-MB-TX-VX
【经验】用于车身控制的RH850/F1X MCU以太网接口应用参考
瑞萨电子作为汽车电子核心供应商,在车载以太网应用中也推出了非常丰富的产品。应用于车身控制的RH850/F1X系列MCU即是性价比非常不错的产品,此产品具有更高的设计和生产工艺,具有更搞的性能,更低的功耗,同时具有非常丰富的外设,如车内网常用到的CAN/CAN-FD,LIN等,最重要的,中高端产品支持Ethernet。本文以RH850/F1KM-S4来简单说明其以太网接口的参考应用。
设计经验 发布时间 : 2020-03-12
【经验】Renesas32位汽车微控制器RH850电流负载能力辨析
本文介绍Renesas32位汽车微控制器RH850电流负载能力辨析,RH850/F1KM-S1是RH850/F1x系列中的一组单芯片微控制器,专为汽车车身应用而设计。在实现低功耗的同时,内部闪存范围为512KB至1MB,封装涵盖48至100引脚的宽范围。
设计经验 发布时间 : 2023-04-25
汽车成功产品组合
型号- ISL78010,RH850/F1L,R-CAR V3X,DA9214-A,RBA250N10,RL78/F23,RL78/F24,SLG46620-A,NP75N04YUK,R-CAR V4H,ZSSC417X,DA16600MOD,RXRAA279972,R-CAR E3,RH850/F1X,NP90N04VLK,5P49V60,RL78/F1X,DA7280-A,R-CAR M3N,RH850/D1M1A,ANL3,U2A16,RH850/P1X,ANL2,R-CAR D SERIES,R-CAR H SERIES,RL78 SERIES,NP20P06SLG,UPD166031A,RH850 / F1X,RH850/C,ISL78714,ISL78264,RBA160N04AHPF,RAA271005,RAA271000,R-CAR S4,RH850/U2A16,TXRAA279971,SERIES,NP100N04PUK,RH850,UPD166027,RL78/15,RL78/G23-64P,RAJ2800034,RH850/P1M,ISL78215,RH850/F1KM-S1,HS4011,5P49V60A,ΜPC842A,DA7280,DA9224-A,RAJ2800024,PR-INV06500780-FB,RTKA279971ZB0000BU,RTK7RLG230CLG000BJ,RAA278840,RAA270005KFP,RAA278842,ISL78206,ISL78208,ISL78322,RL78,ISL78444,TW8847,TW8846,RAA270005,NP109N04PUK,ISL78233,ISL1208,NP89N04PUK,R-CAR H3,RAA270000,R-CAR E SERIES,DA9213-A,R-CAR M SERIES,RAA279940,NP89N04PDK,NP50N04YUK,ISL78234,ISL78235,ISL78236,UPD166027T1J,RH850 / D1M1A,RAA270000KFT,R-CAR V3U,DA728X,RAJ2800044,RL78/F13,RL78/F14,R-CAR V3M,IPS2550,R-CAR V3H,P9261-3C,TW884X,ISL78224,UPD166033T1U,ISL78226,RH850 / F1KM-S1,RJQ7031,NP75N04YLG,ISL78714XB-EVKIT1Z,NP90N04VDK,ISL78419,RH850/C系列,RBA250N10CHPF-4UA02,RTK7F124FGS00000BJ,DA9063L,TW99XX,ISL799XX,RH850 U2X,NP90N04VUK,DA9063A,NP75N04YUKX6,XLH335006.005284K,RL78 / F1X,ISL78083,R-CAR S SERIES,DA14531,ANL3 SERIES,RAA279971,RAA279972,R-CAR M3,RV1S2752Q,RAA2788XX,TW88XX,RAA270205,ISL78310,RH850/D1M1-A,RA A271000,DA9223A,SLG46827-A,ISL81601,RH850/C1M-A2,RH850/C1M-A1,RH850-P1M,RAA2799XX,RJU7032,RH850/CM-AX,ZSSC4132,ISL78434,ISL78420,DA9224A,DA9223-A,RAA271082,RH850/F1KM,RH850/C1X,9FGV0841,ISL78307,ISL78301,ISL78424,NP180N04TUK,ISL78171,RBA250N04AHPF,RH850/C1M-AX,RH850/U2X,ZMOD4510,ISL78714BMS5XBEKIT1Z,R2A25110,IW7039-A,NP110N04PUK,ZSSC3170,RH850F1KM-S1,DA9063-A,RTK7F70169S00000BJ,R-CAR S,RAA271050,DA16200,RH850/P1M-E,RH850/U2AX,UPD166033,UPD166034,SLG46855-A,RAA2778842,ISL12022,ISL78434X3,RAA2778843,RAA2778840,UPD166031,UPD166032,R-CARS4,R-CAR V SERIES,5P35023,5P35021,ZMOD4410,NP15P04SLG,UPC842AMP,RAA271041,ANL2 SERIES,RH850/E1X,RH850/U2BX,UPD166029,ISL76683,RH850/U2A,ZSSC4165
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可定制PCB最高层数:32层;板材类型:罗杰斯高频板/泰康尼高频板/ZYF中英天线板/F4B高频板/高频电路板/高频混压板/高频纯压板等;最大加工尺寸:609*889mm。
最小起订量: 1 提交需求>
查看全部1条回复