【经验】32bit MCU RH850/P1M Controller Board调试笔记
RH850/P1X是瑞萨电子针对汽车底盘电机控制的32bit MCU,主要应用于电动助力转向EPS的主控。
RH850/P1M,最大为 2 MB的闪存和128 KB RAM和64KB Dataflash,同时具有增强的电机控制定时器,CAN接口,用于传感器的数字接口(如SENT和PSI5)以及安全功能(如锁步CPU), ECC,BIST(内置自检)和ECM(错误控制模块),同时, 2 MB闪存产品内置了ICU-S(硬件安全模块)。
本笔记基于RH850/P1M Controller Board,主要功能模块包括:
-PMIC RAA270000KFT用于电源,电源管理和功能安全;
-两套电机控制接口:PWM接口输出6路互补PWM,霍尔接口用于BLDC 120°电机控制,模拟接口用于电流和电压采样,电源接口用于驱动电路;
-多种通信电路和接口:SCI(USB-UART),CAN,FlexRay,SENT,LIN,SPI等;
-设备编程和调试功能
控制板总览图:
图一,控制板结构及模块图示
一,系统配置
电源供给,采用12V供电,通过PMIC给MCU以及各个外围部件的供电。
PMIC: 瑞萨电子RAA270000KFT,具有3路LDO,2路DC-DC,1路LDOAD,2路TRACK,通过SPI进行配置。
MCU供电使用AVCC5V和LDO1 VOUT1 D5V,看门狗使能,通过GPIO进行喂狗操作。
时钟配置,外接16MHz晶体(只能接16MHz),通过PLL固定倍频至160MHz,160MHz供给CPU_CLK,固定2分频为高速外设时钟CLK_HSB,再固定2分频给低速外设时钟CLK_LSB。看门狗可通过OPWDMDS[0]选择内置8MHz或250kHz。ADC时钟CLK_ADC可通过ADCKSC0CTL设置40MHz或20MHz。
二,配套软件:
集成开发环境:CS+ for RH850(CC_RH)
串口监视器:secureCRT(波特率:115200,数据位:8,停止位:1,检验位:无)
三,demo工程
1,新建工程,选择对应型号(Startkit MCU型号为R7F701312),设置工程名及路径。
图二,新建工程图示
2,添加中断向量表,更改RAM起始地址
在boot.asm中,section“EIINTTBL”段进行向量表的添加,如下格式:
图三,中断向量表添加图示
按照此格式,根据中断向量表,依次添加中断向量。
同时,在RAM 地址区间中,根据所选MCU进行RAM区间起始地址指定,R7F701312 RAM地址分配如下:
图四,RAM地址分配表
3,仿真配置:
选择E1(LPD),Main Clock填写16M,供电选择目标板供电。
图五,调试选项配置
4,编译调试:
1. 点击如下图标,编译工程
图六,执行编译
图七,编译完成
2. 点击如下图标,进入调试
图八,进入调试界面
3. 开始调试
图九,调试按钮
按照上述步骤,即可进行RH850/P1M的相关功能调试。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由落叶萧萧提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】以汽车级32bit MCU RH850为例说明如何配置自编程库FCL实现bootloader
汽车电子所采用的是CAN通讯,所以后期应用程序的维护和升级通过CAN接口来实现,那么MCU如何通过CAN来实现更新呢?本文以瑞萨电子汽车级32bit MCU RH850为例说明基于瑞萨电子的集成环境CS+如何加载配置FCL库以实现bootloader。
【经验】RH850 D1x深度睡眠模式下使用INTP作为唤醒源失效的三个原因分析
Renesas瑞萨的汽车级32bit MCU RH850也是如此,如定时器唤醒、CAN唤醒、外部中断唤醒等等,其中较为常用的是外部中断唤醒,CAN唤醒本质上也是外部中断唤醒。本文主要介绍了RH850 D1x在深度睡眠模式下,使用INTP作为唤醒源时唤醒失效的各种潜在原因。
【经验】MCU在DeepSTOP下,如果没有外部中断的唤醒,还可以通过什么来唤醒呢?
低功耗设计,是每个电子工程师在产品程序构建前所面临的一个重要问题。低功耗的指标决定了系统是否节能,电池寿命是否延长等因素。而一般MCU所具有的低功耗模式也有很多中,包括HALT,STOP等等。以瑞萨汽车级32bit MCU RH850为例,其增加了deepstop模式,可以非常大限度的降低MCU功耗至uA级。MCU在DeepSTOP下,如果没有外部中断的唤醒,还可以通过什么来唤醒呢?
【选型】用于汽车电子领域的RH850/P1X微处理器的选型指导
瑞萨推出的RH850/P1X系列微处理器是基于ISO26262功能安全协议的用于车载应用底盘控制的高端微型处理器。RH850/P1X系列微处理器采用RH850G3M处理器,CPU主频120-240MHz,支持浮点单元(FPU),支持存储器保护单元(MPU)。
【应用】瑞萨汽车仪表(HUD)专用32bit MCU,车载AR-HUD的优势之选
在车载AR-HUD方案中,Renesas RH850/D1M2H(D1M1A)以其大容量的VRAM,双路自动校正图像/视频输出功能,高达1280*1024的分辨率,搭载RGL图像库以及内部的扭曲引擎可以给正确的光学扭曲提供非常方便的途径,实现HUD的预校准,混叠等,同时其典型扭曲算法仅仅只需要消耗几个KB的RAM资源,非常节约内部VRAM和外部RAM。
【应用】瑞萨车规级32bit MCU R7F7016923AFP-C用于汽车悬架控制器,符合ISO26262功能安全标准
汽车悬架控制器的重要性众所周知,对安全性、稳定性的要求非常高,因而选用一个能满足需求、可靠性高的MCU很重要。本文将介绍Renesas瑞萨RH850F1KM系列MCU R7F7016923AFP-C应用于汽车悬架控制器,过车规认证,符合ISO26262功能安全标准,带3路CAN-FD。
成功案例:AS201汽车电池管理系统(BMS)
型号- RH850/F1KM-S1,RAJ280002,RBAZ38N102ZHNS,RAJ2800024,RBAZ38N10ZHNS,RAJ2800034,RAJ2800044,RH850/P1M,UPD166031A,UPD166033,ΜPD166031AT1U,UPD166034,RV1S2752Q,P1M-E,ISL78714,UPD166032
【应用】锁步双核CPU!高安全性的32位汽车MCU助力EPC系统设计
Renesas提出的MCU解决方案,基于高性能锁定步进双CPU内核等技术,能够提供更高的安全性。其中,RH850/P1H-C系列是RH850/P1x系列32位汽车MCU的高端版本,RH850/P1M功耗低,具有高达2MB的闪存和高达128KB RAM。
Renesas(瑞萨电子) RH850/P1H-C与RH850/P1M-C PiggyBack板(BGA292) 用户指南
描述- 本资料为Renesas Electronics的RH850/P1H-C和RH850/P1M-C应用板的用户手册,介绍了该评估平台的特性和操作方法。内容包括设备安装、电源连接、时钟源、调试和编程接口、设备端口连接器等。该平台适用于评估RH850/P1H-C和RH850/P1M-C微控制器的功能和性能。
型号- R7F701371,R7F701372,R7F701371EABG#YK1,RH850/P1H-C,R7F701373EABG#YK1,RH850/P1M-C,R7F701372EABG#YJB,R7F701373,R7F701374,R7F701372EABG#YK1
RH850/U2A系列单片机介绍
描述- Renesas Electronics Corporation发布了RH850/U2A系列微控制器,旨在满足汽车行业对高性能、安全性和可扩展性的需求。该系列采用28nm嵌入式闪存技术,提供多核和硬件加速器,支持OTA更新和功能安全开发。主要特点包括高性能CPU、丰富的网络接口、安全功能和可扩展性。系列包括不同型号,适用于各种车身和底盘系统。
型号- RH850/U2X,RH850/X1X,RH850/X2X,F1KH,U2A3,U2A16,F1KM,RH850/P1M-C,RH850/P1M-E,RH850/U2A8,RH850/E2X,RH850/P1M,RH850/P1L-C,RH850/U2A16,RH850/U2A6,U2A8,U2A6,RH850/U2A3,RH850/P1H-C,RH850G4MH,RH850,RH850/U2A,RH850/E1M-S2,F1H
【经验】CCRH如何定位数据和函数,看这里
全局变量,常数字符,函数等分别分配在MCU的RAM和ROM区,单片机执行程序,一般都是按照编译器编译所自动分配的地址,那么,这个地址是否只能是自动分配,还是有其他途径可以自由指定,我们来详细分析。
增加RH850/P1X-C系列产品变更通知(AMBD-2022-2271)的组装流程和最终测试地点
型号- R7F701372AEABG-C#HC1,R7F701373AEABG-C#HC1,RH850/P1X-C,RH850/P1H-C,RH850/P1H-C SERIES,R7F701372AEABG-C#AC1,R7F701372AEABG-C#BC1,R7F701373AEABG-C#BC1,RH850/P1X-C SERIES,RH850/P1M-C SERIES,RH850/P1M-C
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
登录 | 立即注册
提交评论