【经验】瑞萨RL78系列MCU芯片R5F10BBF的DTC模块配置方法
瑞萨(RENESAS)推出的高性价比汽车级16位MCU RL78/F1x系列,支持CAN总线与LIN总线,可用于汽车零部件主控BCM开发,受到车厂的公认好评。RL78系列是瑞萨78K系列的升级产品,主频可以达到32MHz,集成了片上EEPROM。本文主要介绍瑞萨RL78/F13系列MCU R5F10BBF的DTC模块配置方法。
瑞萨RL78/F13系列MCU芯片支持的DTC模块,全称为Data Transfer Controller,功能类似于DMA模块,可用于快速处理数据的搬移动作,且不需要MCU内核的参与。R5F10BBF芯片支持24通道的DTC,且可通过多种触发源解决,包括AD采样,定时器触发等。
其配置图片如下图1所示:
图1 DTC配置页面
如上图所示,配置DTCD0通道为INTP0触发进行数据搬迁,图中DTC base addrese为参考数据地址,源地址为base addrese上的偏移地址。
图2 DTC配置页面
如上图所示,将DTC配置成单次搬运,源地址为0xffd00加0x21f的地址,目标地址为0xfff20地址,当INTP触发时,DTC开始工作,将源地址数据搬移到目标地址中。count为搬移次数,block size为单次搬移的数据长度。这里的address可以设置成fix或者每次搬移后地址累加或者累减的方式,用于搬移一整串的数据。
综上所述,瑞萨RL78系列DTC模块的功能有助于提高MCU处理数据的能力,当事件产生时,MCU可以脱离内核直接搬移数据,极大的提高数据搬移的能力,提供MCU工作效率。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由木木提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
相关推荐
【经验】一文让你了解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供应商。
【经验】使用瑞萨CS+编译器查看RL78内部FLASH数据经验与方法介绍
瑞萨Renesas汽车级16位MCU RL78/F1x系列支持AEC-Q100认证,nA级别优异的低功耗特性,以及集成片上EEPROM等特性,集成CAN/LIN通讯模块,十分适用于汽车电子控制MCU的应用。瑞萨针对RL78系列芯片提供自主研发的CS+编译器来实现芯片编程与仿真。
【经验】瑞萨RH850/F1K系列MCU的CANFD配置流程
自动驾驶时代要求信息传输更高效,更迅速,传统的车载CAN总线已不能满足高速、大容量信息的传输的要求,因此CANFD通信需求被广泛提出用于替代传统CAN通信方案。本文介绍瑞萨RH850/F1K系列32位MCU芯片R7F7015873,如何配置底层实现CANFD的功能。
世强目前有代理riscv的mcu吗?
世强代理的RISC-V内核MCU厂家越来越多,还在不断增长。 国外厂家有瑞萨 【产品】瑞萨推出全新RISC-V MCU R9A02G020,优化先进电机控制系统设计和降低用户开发成本 国内厂家介绍如下: 广芯微内置32位RISC-V内核的PD SoC芯片UM3506,最高主频33MHz 全球首家全栈自研RISC-V内核的通讯接口芯片/全栈MCU供应商沁恒(WCH) RISC-V内核低功耗32位MCU,中移芯昇授权世强先进全线代理 芯昇科技携多款芯片产品亮相ICDIA,助力RISC-V生态发展 先楫半导体提供多系列通用MCU,以开源的RISC-V架构为核心,综合性能达世界领先水平 航顺芯片首次进入胡润全球独角兽榜,已量产中国第一颗M3+RISC-V多核MCU 中微半导体积极推动RISC-V架构安全化、智能化,共筑国产安全芯片生态 博流业界第一款基于RISC-V CPU的WI-FI+BLE双模SoC芯片,打造智慧家居AIoT芯片平台 璇玑CLE系列是核芯互联基于32位RISC-V内核推出的通用嵌入式MCU处理器 方寸微电子加入RISC-V产业联盟,推动安全芯片国产化,打破国外芯片技术垄断
【应用】车规级MCU芯片R7F7016514ABG-C助力ADAS的副核设计,主频可达到240MHz
ADAS是Advanced Driver Assistance System的简称,翻译成中文的意思就是高级驾驶辅助系统,ADAS主控可以做SOC+MCU模式,MCU主要是做辅助运算来使用的,其需要一些算力要求,故推荐RH850的R7F7016514ABG-C。
【经验】瑞萨RH850 MCU芯片如何实现从BOOT跳转到APP地址中执行?
本文介绍瑞萨RH850芯片如何实现从BOOT区域跳转到APP区域。
【经验】关于瑞萨RL78系列MCU中Data flash使用
data flash是基于eeprom设计的,用户可以用它来存储产品的标定参数,运行数据等,进而不再外接存储设备,降低用户的硬件成本。故本文就如何在RENESAS推出的RL78系列MCU中使用data flash进行介绍。
【经验】如何在瑞萨CS+编译器的C语言中嵌入汇编?
本文以瑞萨16位RL78系列,32PIN QFN小封装,96KB FLASH,支持CAN/LIN通讯的车规级MCU R5F10BBF为例,介绍在设计模块bootloader功能时,如何实现在编译器中嵌入汇编语言的功能。
【经验】关于瑞萨MCU RH850 C1M-A2的内存地址分配介绍
本文是关于瑞萨MCU RH850 C1M-A2的内存地址分配介绍,我们在设计瑞萨MCU RH850 C1M-A2的时候,对内存空间分布一定要有所了解。芯片内部flash和ram空间大小如下。
【经验】瑞萨IDE CS+for CC用于MCU RL78定义section方法
本文介绍了在使用瑞萨的RL78系列MCU过程中,需要自己任意定义Section,根据芯片地址空间自己分配内存,主要包括在ROM和RAM区域定义自己的Section方法。
【经验】瑞萨RL78系列MCU中断嵌套开发经验
瑞萨高性价比汽车级16位MCU RL78/F1x系列,支持CAN总线与LIN总线,可用于汽车零部件主控BCM开发,受到车厂的公认好评。本文主要介绍瑞萨RL78/F13系列MCU R5F10BGGCLFB的中断嵌套模式配置方法。
【经验】瑞萨RL78系列MCU芯片R5F10BBF无法DEBUG问题分析
客户在使用R5F10BBF芯片时,反馈说如果使用代码生成器生成代码编译后,会无法进入DEBUG模式。经分析,是因为使用代码生成器时,没有配置DEBUG功能,致DEBUG功能被关闭,本文介绍2种解决方法。
【经验】瑞萨RH850/F1K系列MCU芯片AD模块配置
瑞萨RH850/F1Km系列MCU,是瑞萨推出主要用于车身控制、网关、域控等应用的主控MCU,包含丰富的外设模块,支持车载控制需要用到的CAN、LIN、以太网等通讯,本文介绍该款MCU的内部的AD模块配置。
【经验】瑞萨RL78 MCU芯片工程代码使用指引之对单片机IO口进行位操作
瑞萨科技是世界十大半导体芯片供应商之一,在汽车领域的MCU市场份额更是排在最前列。近日笔者碰到刚接手瑞萨MCU的开发人员,提出一个比较有意思的问题,分享出来以帮助大家更快上手。本文分享的是瑞萨R5F109GE使用瑞萨自有的CS+的编译器,但在编程中,无法对单片机IO口进行位操作。
【经验】瑞萨RL78系列汽车级16位MCU低功耗STOP模式如何唤醒?
本文以瑞萨汽车级16位MCU RL78系列,32PIN QFN小封装,96KB FLASH的车规级16位单片机 R5F10BBF为例,介绍如何配置和唤醒R5F10BBF芯片的低功耗STOP模式。
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可定制UV胶的粘度范围:150~25000cps,粘接材料:金属,塑料PCB,玻璃,陶瓷等;固化方式:UV固化;双固化,产品通过ISO9001:2008及ISO14000等认证。
最小起订量: 1支 提交需求>
登录 | 立即注册
提交评论