U2A-配置字

本文介绍了瑞萨RH850U2AMCU,其具有双核CPU和硬件虚拟化功能,适用于安全级别要求高的区域控制器。文章详细解析了OPBT配置,包括模式设置、MainOSC和CPU主频设定,以及涉及的关键寄存器操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RH850 U2A是瑞萨跨域 MCU 产品系列的首款产品,主要面向区域控制器,其配备四个采用双核锁步结构的 400 兆赫 (MHz)  CPU 核心。每个 CPU 核心都集成了基于硬件的虚拟化辅助功能,允许满足不同 ISO26262 功能安全级别的多种软件系统在高性能模式下独立运行且不受干扰,其硬件架构如下图所示。

该款芯片的OPBT(Option Bytes)配置,与其他RH850有些不同,大致描述如下图所示。针对此来梳理一下。

针对OPBT的配置,需要手动设置的寄存器主要包括OPBT3和OPBT10以及OPBT11。

OPBT3关于模式的设置,OPBT3[1:0]对于normal和boot模式下不同的设置,当要设置OPBT为正常工作模式,对于App中,需要将STMSEL0和STMSEL1位设置成00,而在Boot中下需要设置为BOOT模式,STMSEL1位必须需要设置成1,STMSEL0位不做限制。

OPBT10关于MainOSC的设置,在针对不同板子不同外部晶振的情况下,需要对OPBT10[26:24]位进行设置,如下图所示,若板子的外部晶振为16MHz,则需要将OPBT10[26:24]位设置为000。

OPBT11关于CPU主频的设置,针对芯片配置不同频率的主频,需要在OPBT11[31:30]进行设置,如CPU主频为400MHz,则需要对CKDIVMD[1:0]位设置为11,另外如果需要PLL上电后就使能,需要对OPBT11[28]位进行设置为0。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值