【经验】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
本文由落叶萧萧提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】瑞萨32位RH850系列MCU的调试下载指引
瑞萨车规级32位RH850系列MCU ,满足ISO26262 ASILA-ASILD各等级的功能安全需求,系统时钟达80M以上,支持浮点运算,多通道CAN通信等功能
设计经验 发布时间 : 2017-10-20
【经验】如何使用RFP和E1烧录配置RH850系列MCU?
Renesas 推出的RH850系列采用40nm工艺,休眠功耗为45uA,支持多种汽车网络,LIN,CAN,CAN-FD,Flexray,以太网等丰富的外设
设计经验 发布时间 : 2017-10-16
【经验】CCRH如何定位数据和函数,看这里
全局变量,常数字符,函数等分别分配在MCU的RAM和ROM区,单片机执行程序,一般都是按照编译器编译所自动分配的地址,那么,这个地址是否只能是自动分配,还是有其他途径可以自由指定,我们来详细分析。
设计经验 发布时间 : 2019-03-19
【技术】RH850系列32位MCU三种中断功能,你知道么?
瑞萨电子RH850系列32位MCU符合ISO26262的要求,满足汽车安全等级ASILB –ASILD等级的控制芯片,在全球汽车电子市场上得到广泛应用。
技术探讨 发布时间 : 2018-02-11
【应用】RH850系列低功耗MCU,适合作为车机的网络管理和电源管理处理器
瑞萨的RH850 MCU具有极低的功耗,休眠模式45uA,同时具有多路CAN BUS,符合ISO26262 ASIL-B等级,具有高可靠性,功能安全,硬件加密以及错误诊断等机制,完全符合车机的需求。
新应用 发布时间 : 2017-11-23
RENESAS(瑞萨)RX系列32位高功效MCU选型表
RX产品家族包含四个产品系列:具有最优性能和最强功能的旗舰 RX700 系列;标准 RX600 系列;完美兼具高功效和高性能的 RX200 系列;和具有极低功耗的入门级 RX100 系列。这四个系列囊括了众多产品,实现从小型到大型应用的无缝扩展。
产品型号
|
品类
|
CPU
|
Program Memory (KB)
|
Data Flash (KB)
|
RAM (KB)
|
Lead Count (#)
|
Supply Voltage (V)
|
Operating Freq (Max) (MHz)
|
I/O Ports
|
UART (#)
|
SPI (#)
|
I2C (#)
|
CAN (ch)
|
DMA
|
Timer
|
ADC
|
DAC
|
Watchdog Timer (#)
|
R5F563TEBDFP#V0
|
32-BIT GENERAL MCU
|
RXv1
|
512
|
32
|
48
|
100
|
2.7 - 3.6
|
100
|
78
|
4
|
6
|
5
|
1
|
DMA
|
16-bit x 19-ch
|
10-bit x 12-ch, 12-bit x 8-ch
|
10-bit x 2-ch
|
2
|
选型表 - RENESAS 立即选型
【选型】用于汽车电子领域的RH850/P1X微处理器的选型指导
瑞萨推出的RH850/P1X系列微处理器是基于ISO26262功能安全协议的用于车载应用底盘控制的高端微型处理器。RH850/P1X系列微处理器采用RH850G3M处理器,CPU主频120-240MHz,支持浮点单元(FPU),支持存储器保护单元(MPU)。
器件选型 发布时间 : 2018-03-17
Winning Combo Success Story:AS201 AUTOMOTIVE BATTERY MANAGEMENT SYSTEM (BMS)
型号- RH850/F1KM-S1,RAJ280002,RBAZ38N102ZHNS,RAJ2800024,RBAZ38N10ZHNS,RAJ2800034,RAJ2800044,RH850/P1M,UPD166031A,UPD166033,ΜPD166031AT1U,UPD166034,RV1S2752Q,P1M-E,ISL78714,UPD166032
RH850/U2A SERIES MICROCONTROLLER INTRODUCTION
型号- 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
【应用】锁步双核CPU!高安全性的32位汽车MCU助力EPC系统设计
Renesas提出的MCU解决方案,基于高性能锁定步进双CPU内核等技术,能够提供更高的安全性。其中,RH850/P1H-C系列是RH850/P1x系列32位汽车MCU的高端版本,RH850/P1M功耗低,具有高达2MB的闪存和高达128KB RAM。
应用方案 发布时间 : 2018-05-04
汽车成功产品组合
型号- 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
【应用】瑞萨汽车仪表(HUD)专用32bit MCU,车载AR-HUD的优势之选
在车载AR-HUD方案中,Renesas RH850/D1M2H(D1M1A)以其大容量的VRAM,双路自动校正图像/视频输出功能,高达1280*1024的分辨率,搭载RGL图像库以及内部的扭曲引擎可以给正确的光学扭曲提供非常方便的途径,实现HUD的预校准,混叠等,同时其典型扭曲算法仅仅只需要消耗几个KB的RAM资源,非常节约内部VRAM和外部RAM。
应用方案 发布时间 : 2019-04-19
Renesas(瑞萨电子) CubeSuite+ V2.01.00评估软件 (Multipart Download)
描述- Supported MCUs: V850 Family,RH850 Family,RX Family,RL78 Family,78K0R,78K0, For the supported MCUs' part numbers, please refer to the data sheet.
型号- R5F10WLDAFA#50,R7F701319EAFP#YK1,R7F701304EAFP#YK1,R7F701313EAFP#YJ1,R5F10WMG,R5F10RGC,UPD78F1841A,UPD78F9200MA-CAC-A,R7F701315EAFP#YJ1,UPD78F9500MA-CAC-A,RH850/P1M,UPD78F1843GCA-UEU-G,78K0S/KU1+,R7F701312GAFA#YJ1,R7F701314EAFP#AA1,R7F701311EAFP#YK1,R7F701320EAFP#YB1,R5F10RLC,UPD78F9200,UPD70F3384,UPD70F3385,UPD78F9202,R7F701322EAFP#YB1,R7F701305EAFP#YJ1,UPD78F1842A,R5F10RBCAFP#X0,UPD78F1843A,UPD78F9202MA-CAC-A,R5F10RLCAFB#V0,R5F10WMGAFB#30,R7F701310EAFP#YJ1,78K0R/FG3,R7F701315EAFP#AA1,UPD78F1843AGCA2-UEU-G,R7F701313,R7F0C002L2DFB#AA0,R7F701314,R7F701311,R7F701312,R7F701310,R7F701318EAFP#YB1,R7F0C002,UPD78F1844A,UPD78F9501MA-CAC-A,R7F701304,R7F701305,UPD70F3383,R7F701312EAFP#YK1,R5F10RGCAFB#V0,UPD78F1845AGCA2-UEU-G,UPD78F9500,UPD78F9501,R7F701322,R5F10WLD,UPD78F9502,R7F701323,R7F701321EAFP#YJ5,R7F701320,R7F701321,R7F0C002G2DFB#AA0,UPD78F1845A,UPD70F3383M2GMA-GAR-AX,R7F701323EAFP#YJ1,R7F701319,UPD78F9502MA-601-CAC-A,R7F701318,R7F701315,R5F10RBC,RL78/L12,RL78/L13,V850ES/FK3
电子商城
现货市场
服务
可定制显示屏的尺寸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封装可选择。
提交需求>
登录 | 立即注册
提交评论