【经验】瑞萨MCU RH850 D1x系列串口配置方法
瑞萨(RENESAS)RH850 D1x系列MCU产品可以用于HUD、汽车大屏、仪表等项目开发中,对于该类MCU产品的大多数底层驱动例程在RGL软件例程库中已经提供,但对于UART等驱动我们该如何配置,下面提供一些配置UART相关寄存器的方法和流程:
设置UART时钟:
首先需要选择时钟源C_ISO_LIN,计算方法PLLFIXCLK/20 = 24MHz,示例如下:
protected_write(SYSPROTCMDD1, SYSPROTSD1, SYSCKSC_IRLINS_CTL, 0x03);
等待当前选择的RLINS时钟源被激活:
while ( SYSCKSC_IRLINS_ACT != 0x03 ){}
访问INTC2寄存器设置和设置复位模式:
PBGFSGD0BPROT0 = 0x07FFFFFFUL;
屏蔽RLIN30传输中断、接收完成中断、状态中断使能(为默认值):
INTC2EIC83 |= 0x0080U;
INTC2EIC82 |= 0x0080U;
INTC2EIC81 |= 0x0080U;
选择切换到一个复位模式:
RLN30LCUC = 0x00U;
LIN 复位状态监视器判断是在复位模式:
while ( (RLN32LMST & 0x01U) != 0x00U ) {}
设置UART端口和参数:
选择UART接口模式和噪声滤波使能:
RLN30LMD = 0x01U;
设置位采样计数,以及预分频器时钟选择:
RLN30LWBR = 0xF0U;
设置波特率预分频系数:
RLN30LBRP01 = 12U;
波特率计数公式及配置系数参考如下:
Baud rate for UART = { Frequency of LIN communication clock source} * (RLN3nLWBR.LPRS[2:0] selection clock)/ (RLN3nLBRP01 + 1) / the number of selected NSPB[3:0] [bps]= 24MHz * ( 1 / 1 ) / ( 12 + 1 ) / 16 = 115200(11,5384)
使能检测帧错误,溢出错误和位错误:
RLN30LEDE = 0x0DU;
设置UART通信规则:
RLN30LBFC = 0x08U;
设置传输中断时机选择,选择在传输完成时中断:
RLN30LUOR1 = 0x08U;
选择取消LIN复位模式:
RLN30LCUC = 0x01U;
等候LIN复位模式被取消:
while ( (RLN30LMST & 0x01U) != 0x01U ) {}
设置中断优先级和引用中断向量表:
INTC2EIC83 = 0x0047;
INTC2EIC82 = 0x0047;
INTC2EIC81 = 0x0047;
最后使能传输和接收:
RLN30LUOER = 0x03U;
至此RH850 D1x UART相关寄存器的配置已经完成,通过对以上寄存器的配置介绍,就可以快速的学习到该系列产品的UART功能的软件设置方法和流程。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Park_世强提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
相关推荐
【经验】瑞萨32位RH850系列MCU的调试下载指引
瑞萨车规级32位RH850系列MCU ,满足ISO26262 ASILA-ASILD各等级的功能安全需求,系统时钟达80M以上,支持浮点运算,多通道CAN通信等功能
设计经验 发布时间 : 2017-10-20
【经验】瑞萨RH850 F1K MCU读写Dataflash操作方法
在汽车电子软件开发的项目中,要求MCU能够从休眠状态下唤醒后快速的恢复状态输出。瑞萨RH850 F1K系列作为常用车身领域的微控制器已经提供了dataflash供数据存储,此文主要介绍操作dataflash方法。
设计经验 发布时间 : 2021-08-28
【经验】摩托车仪表上使用RL78系列MCU如何实现bootloader?
RL78内部自带boot swap功能,合理使用这一个功能,能方便研发bootloader,笔者以客户遇到的问题为契机,撰写此文告知广大工程师如何使用RL78进行bootloader。
设计经验 发布时间 : 2023-06-15
极海半导体(Geehy Semiconductor)汽车电子芯片 选型指南
描述- 极海汽车电子芯片产品布局通用微控制器/微处理器、传感器、接口、驱动等多条产品线,战略聚焦车身控制、信息娱乐系统、BMS电池管理系统及域控等领域,提供符合ISO 26262功能安全标准、安全可靠、质量稳定的芯片产品与应用方案,并为客户提供丰富的开发生态与本地化技术支持。通过优质的服务和多元化的产品组合,满足汽车电子行业日益增长的应用需求,协助客户实现快速量产,助力国产汽车产业向上发展。
型号- G32A1445UAT0MLL,G32A1465UAT0MLL,G32A1445UAT0MLH,G32A1465UAT0MLH,APM32F103RCT7,APM32A407VGT7,APM32A407,APM32A103,APM32A103CBT7,APM32F003F6U7,GURC01,APM32A407ZGT7,APM32A103系列,APM32A091RCT7,APM32A091,APM32,APM32F072RBT7,APM32A091系列,APM32A407系列,G32A1445系列,APM32A103RET7,APM32A103VET7,APM32F072CBT7,G32A1445,G32A
芯海科技亮相AutoSEMI 2024:“模拟信号链+MCU”赋能汽车电子创新
2024年5月23日,业界瞩目的“The 2nd AutoSEMI 2024智能汽车数字芯片大会”在上海盛大举行。芯海科技汽车电子产品线总经理董鹏受邀作为特邀嘉宾,发表了《模拟信号线+MCU 赋能汽车电子创新》的主题演讲,详细阐述了公司车规级系列产品进展及未来规划。
原厂动态 发布时间 : 2024-05-26
AT32 MCU亮相elexcon 2023,拓展高速USB应用新纪元,丰富汽车电子智能体验
8月23日,elexcon 2023深圳国际电子展在深圳会展中心(福田)正式拉开帷幕!雅特力携AT32 MCU精彩亮相,电机控制、工业控制、消费&商务、电力&电源、智能家电及汽车电子等热门领域产品齐聚,一展雅特力科技创新风采。
原厂动态 发布时间 : 2023-09-09
【IC】先楫高性能运动控制MCU HPM5300系列正式发布,直击工业自动化、新能源和汽车电子三大领域痛点!
近日,上海先楫半导体正式发布全新产品系列——高性能运动控制微控制器HPM5300,以强劲的性能、灵活的编码器优势、丰富的通讯接口和更小的封装等产品特点直击工业自动化、新能源和汽车电子三大热门领域应用痛点,助力行业实现高水平运控。
新产品 发布时间 : 2023-08-17
【应用】384Kb Flash的MCU CKS32F103VDT6用于HUD抬头显示,可替代STM32F103VDT6
中科芯的CKS32F103VDT6具有较大的Flash和ram容量,可以可靠的作为主控芯片,有效处理多种数据,满足智能HUD产品的需求。CKS32F103VDT6是基于ARM® Cortex™-M3的32位微控制器,与STM32F103VDT6具有相同性能,同样引脚和封装。
应用方案 发布时间 : 2021-01-29
灵动精彩亮相elexcon 2023,全方位展示新品MCU及汽车电子、医疗健康、智能工业等创新方案
8月25日,为期三天的elexcon 2023深圳国际电子展于深圳福田会展中心圆满落下帷幕。本届展会中,灵动携MM32G0001、MM32SPIN0230等新品强势亮相,全方位展示了在汽车电子、医疗健康、智能工业、智慧家电、物联网等诸多领域的创新成果,受到了现场访客的热切关注。
原厂动态 发布时间 : 2023-08-29
复旦微电推出三款新品车用、低功耗和高性能MCU,广泛适用于公用事业、汽车电子、工业控制等多方领域
复旦微电子新推出车用MCU FM33FG0xxA系列、适用于BLDC电机驱动和显示面板控制应用的低功耗MCU FM33LF0xx系列,和基于Arm Cortex-M33 内核的高性能MCU FM33FK50xx系列。
新产品 发布时间 : 2023-06-29
国民技术N32A455车规MCU荣获汽车电子科学技术优秀创新产品奖
由深圳市汽车电子行业协会主办的“中国(深圳)国际汽车电子产业峰会暨2022年度汽车电子科学技术奖颁奖典礼”隆重举行,国民技术N32A455车规MCU凭借其兼具通用性、硬件安全性和车规级高可靠性等技术优势,荣获2022度汽车电子科学技术奖●优秀创新产品奖。
原厂动态 发布时间 : 2023-06-13
中微半导出席2023全球MCU生态发展大会,多款MCU产品开发演示,覆盖汽车电子、电机控制等领域
中微半导深耕半导体行业二十余年,长期聚焦芯片技术升级与突破,目前已具备全面的产品生态和全方位的技术能力,能够以完善的品控体系与服务体系满足多领域客户需求。本次大会,中微半导将在B11号展位同期展示多款MCU产品开发演示,向您展出中微半导近期最新研发成果,产品覆盖汽车电子、电机控制、智能家电、消费电子等多重领域,并有经验丰富的工程师专家与您深入交流,期待莅临现场。
原厂动态 发布时间 : 2023-07-31
中科芯CKS32 MCU盛装出席深圳电子展,设有工业控制、汽车电子、开发生态与物联网、消费电子等主题展区
2022年11月8日,历时三天的深圳国际电子展正式落下帷幕,在中科芯集成电路有限公司展位设有“工业控制”、“汽车电子”、“开发生态与物联网”、“消费电子”等主题展区。
原厂动态 发布时间 : 2022-11-15
极海多款MCU新品及量产级方案亮相2023慕尼黑上海电子展,分成汽车电子、工业控制、智慧能源、智慧家庭四大主题展区
7月11日,慕尼黑上海电子展(electronica China)在中国上海盛大开幕。极海此次规划了汽车电子、工业控制、智慧能源、智慧家庭四大主题展区,参展产品共60余款,多款量产级方案首次亮相!
原厂动态 发布时间 : 2023-07-13
灵动微电子携五大系列家族MCU亮相ELEXCON 2022,适用于智能工业、汽车电子等领域
ELEXCON深圳电子展暨嵌入式系统展在深圳会展中心(福田)圆满落幕!灵动携五大系列家族产品,设有“智能工业、汽车电子、通信基建、医疗健康、智慧家电、物联网、个人设备、手机和电脑”重点专区在会上精彩亮相。
原厂动态 发布时间 : 2023-06-30
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论