瑞萨车规级16位单片机R5F10BBF的IICA功能配置经验
瑞萨汽车电子推出的高性价比的汽车级16位MCU RL78/F1x系列,广泛用于汽车零部件主控开发,受到车厂的好评公认。RL78系列是瑞萨78K系列的升级产品,主频可以达到32MHZ,静态功耗低到0.23uA,集成了片上EEPROM。本文以瑞萨16位RL78系列,32PIN QFN小封装,96KB FLASH,支持CAN/LIN通讯的车规级16位单片机 R5F10BBF为例,介绍设计IIC功能的配置过程,以及需要注意的问题。
IIC通讯在瑞萨R5F10BBF中通过IICA模块来实现。IIC通讯首先需要完成的IO的配置,IIC是采用线与的技术,通常使用开漏输出IO口,与推挽输出IO口不同,所支持IO口都需要外部上拉,以增加驱动能力并提供高电平。开漏输出的IO可参考【经验】详解瑞萨RL78系列车规级MCU的IO输出模式原理与应用这篇文章的说明。
瑞萨R5F10BBF的IICA模块软件配置可通过代码生成器来完成软件代码的生成。
1.如下图1所示,需要在代码生成器的serial页面的IICA0选项卡选择需要IIC工作在主模式还是从模式。
图1 IICA模块软件配置
2.紧接着在setting页面中选择时钟源,波特率,内部地址等参数。
图2 IICA模块在代码生成器中的配置
需要注意IICA的时钟源受MCU的时钟源影响,如果MCU时钟源大于20MHZ,则在IICA模块中必须设置为1/2的FCLK的时钟,配置完成后点击generate code 按钮即可产生相应的代码。
综上,瑞萨RL78的芯片支持瑞萨自有的CS+编译器,可支持内部代码直接生成的功能,有利于软件的开发调试。
瑞萨RL78系列MCU的优秀特性:
• 32MHz运行(支持宽电压1.6V至5.5V 105°C)
• 1.27DMIPS/MHz
• 内置硬件乘除法器/MAC /DIV
• 0.57uA @32.768kHz HALT模式,RTC、WDT、LCD工作
• 0.23uA @STOP模式,RTC、WDT、LCD不工作
• 高速片上振荡器(±1.5%在-40至105°C温度范围)
• 内置硬件RTC
- |
- +1 赞 0
- 收藏
- 评论 0
本文由木木提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】使用瑞萨CS+编译器查看RL78内部FLASH数据经验与方法介绍
瑞萨Renesas汽车级16位MCU RL78/F1x系列支持AEC-Q100认证,nA级别优异的低功耗特性,以及集成片上EEPROM等特性,集成CAN/LIN通讯模块,十分适用于汽车电子控制MCU的应用。瑞萨针对RL78系列芯片提供自主研发的CS+编译器来实现芯片编程与仿真。
设计经验 发布时间 : 2020-11-22
【经验】摩托车仪表上使用RL78系列MCU如何实现bootloader?
RL78内部自带boot swap功能,合理使用这一个功能,能方便研发bootloader,笔者以客户遇到的问题为契机,撰写此文告知广大工程师如何使用RL78进行bootloader。
设计经验 发布时间 : 2023-06-15
【经验】瑞萨RL78系列MCU芯片R5F10BBF无法DEBUG问题分析
客户在使用R5F10BBF芯片时,反馈说如果使用代码生成器生成代码编译后,会无法进入DEBUG模式。经分析,是因为使用代码生成器时,没有配置DEBUG功能,致DEBUG功能被关闭,本文介绍2种解决方法。
设计经验 发布时间 : 2023-03-29
汽车小风机项目目前使用的TI电机驱动芯片DRV10983出现了故障,出现EOS损坏。请推荐可替代DRV10983的电机驱动芯片,汽车级,正弦波无感驱动,电流1.5A以上,12V。
没有和DRV10983完全兼容的电机驱动芯片,不过有MELEXIS的基于MLX81207的电机驱动SoC方案,集成LDO,16位MCU,LIN接口,ADC,电机驱动模块,-40到150度,AEC-Q100汽车级认证,可实现正弦波或方波无感电机驱动。目前已经有成功应用于电子水泵项目上,也可以用来驱动风机。
技术问答 发布时间 : 2017-08-01
【技术】一文介绍MCU的种类分类及应用技巧
MCU中文名称为多点控制单元,又称单片微型计算机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。本文介绍MCU的种类分类及应用技巧。
技术探讨 发布时间 : 2022-12-07
【经验】如何在瑞萨CS+编译器的C语言中嵌入汇编?
本文以瑞萨16位RL78系列,32PIN QFN小封装,96KB FLASH,支持CAN/LIN通讯的车规级MCU R5F10BBF为例,介绍在设计模块bootloader功能时,如何实现在编译器中嵌入汇编语言的功能。
设计经验 发布时间 : 2019-04-20
PRODUCT SCOUT AUTOMOTIVE
型号- NP120N04NUK,Y-RH850-P1X-144PIN-PB-T1-V2,NP60N04VUK,Y-RH850-F1X-100PIN-PB-T1-V3,Y-RH850-F1X-233PIN-PB-T2-V1,NP45N06PUK,NP75N04YUK,RL78/F1X,NP60N06PDK,Y-R-CAR-M3N-SIP-BOARD-SKT-ES20,R5F109LD,R5F109LC,R5F109LB,RH850/D1M1A,R5F109LA,RAJ280002 4H11HPF,R5F109LE,Y-RH850-F1X-324PIN-PB-T1-V1,Y-RH850-F1X-100PIN-PB-T2-V1,Y-ASK-RH850F1H-V3,NP160N055TUK,RH850/DL2H,NP45N06VDK,RH850/P1M,Y-RH850-P1XC-404PIN-PB-T1-V2,RH850/F1KM-S1,RH850/F1KM-S4,RTE0T00001FWREA000R,Y-RH850-D1L2-PB-TET-V1,R5F10BAG,R5F10BAF,R5F10BAE,R5F10BAD,NP29N06QUK,R5F10BAC,NP89N04PUK,RH850/F1KH-D8,NP179N04TUK,R5F10BBG,R5F10BBF,QB-*-NQ-*T,R5F10BBE,R5F10BBD,R5F10BBC,Y-RH850-E2X-373PIN-PB-T1-V3,QB-*-EA-*T,RL78/F12,RL78/F13,RL78/F14,RL78/F15,R5F10DGD,R5F10AAA,Y-QB-R5F113TL-TB-V2,R5F10DGC,RBA250N04AHPF-4UA01,NP30N06QDK,R5F10AAE,R5F10AAD,R5F10AAC,R5F10DGE,R7F701412,R7F701410,R7F701531,R7F701411,Y-RH850-P1X-100PIN-PB-T1-V2,R7F701650,R7F701530,R7F701651,Y-RH850-F1X-144PIN-PB-T1-V3,R7F701528,R7F701649,R7F701408,R7F701529,R7F701526,R7F701647,R7F701527,R7F701648,R7F701403,R7F701645,R7F701646,R5F10ABA,NP90N04VUK,Y-QB-RL78D1A2-ZZZ-EE,Y-RH850-D1M2H-PB-DEV-V1,R5F10ABE,RBA160N04AHPF-4UA01,R5F10ABD,QB-R5F109GE-TB,R5F10ABC,R7F701423,R7F701544,R7F701545,R7F701421,R7F701422,ΜPD166033,ΜPD166032,ΜPD166031,NP89N055MUK,NP60N06PLK,ΜPD166034,R5F10CGD,R5F10CGC,R5F10CGB,Y-QB-RL78F14-ZZZ-EE,R8J77950DA00BG#YJ1,RTE7701460EPA00000R,R7F701506,R7F701507,R5F10PAE,R5F10PAD,R7F701502,R7F701623,Y-ASK-RL78F14,NP109N055PUK,Y-ASK-RL78F12,Y-ASK-RL78F13,R7F701401,R7F701402,R7F701644,R5F10PBE,R5F10PBD,R5F10BGF,NP60N055MUK,R5F10BGE,R5F10BGD,Y-RH850-X1X-MB-T1-V1,R5F10BGC,R5F10BGG,NP89N04MUK,NP75N055YUK,NP89N055PUK,R5F113GL,R5F113GK,R5F10DLE,R5F10DLD,R5F10968,R5F1096E,R5F1096D,R5F1096C,R5F1096B,R5F1096A,R7F701501,Y-RH850-F1X-233PIN-PB-T1-V1,R5F10DMJ,R5F10AGG,QB-R5F10BMG-TB,R5F10AGF,R5F10AGE,R5F10DMG,R5F10AGD,R5F10DMF,R5F10AGC,R5F10DME,R5F10DMD,R5F10AGA,Y-R-CAR-D3-BOARD-DEV-WS11,NP119N04NUK,R7F701710,RH850/P1M-E,Y-RH850-X1X-MB-T2-V2,QB-R5F10PPJ-TB,Y-RH850-X1X-MB-T2-V1,R5F10CLD,R7F701708,NP75N04VUK,R7F701709,Y-RH850-F1X-048PIN-PB-T1-V1,R7F701715,R7F701714,R7F701711,Y-RH850-P1XC-292PIN-PB-T1-V2,Y-QB-RL78F15-ZZZ-EE,R5F10CME,R5F10CMD,R7F701371,R7F701372,NP60N04VDK,RH850/F1H,R7F701370,RH850/F1K,RH850/F1L,R5F10PGH,R7F701016,R7F701379,RAJ280004 4H12HPF,R5F10PGG,R7F701017,NP60N04NUK,R5F10PGF,R7F701014,R7F701377,R5F10PGE,R7F701015,R7F701378,R5F10PGD,R7F701012,R7F701375,R7F701013,R7F701376,R7F701010,R7F701373,R7F701011,R7F701374,R5F10DPE,R5F10BLC,R7F701009,R5F10PGJ,R7F701007,R7F701008,RH850/F1M,R5F10DPL,R5F10DPK,R5F10DPJ,R5F10BLG,R5F10BLF,R5F10DPG,R5F10BLE,R5F10DPF,R5F10BLD,R7F701382,R7F701020,R7F701383,R7F701380,R7F701381,NP16N06QLK,R5F113LK,R7F701028,R7F701025,R7F701388,R5F10TPJ,R7F701389,R7F701023,R7F701386,R7F701024,R7F701021,R7F701384,R7F701022,R7F701385,QB-*-YQ-*T,RH850/F1X,NP90N04VLK,R7F701018,R5F113LL,R7F701019,R5F10BMG,R5F10BMF,R5F10BME,R5F113ML,R5F113MK,R7F701597,NP90N06VDK,R5F10ALD,Y-RH850-F1X-176PIN-PB-T1-V4,R5F10ALC,NP30N04QUK,-RH850-E2X-292PIN-PB-T1-V2,R5F10ALG,R5F10ALF,R5F10ALE,RH850/X1X,R7F701006,R5F10AME,NP60N06MLK,NP100N04PUK,Y-RH850-P1XC-144PIN-PB-T1-V1,RH850,R5F10DSL,R5F10DSK,R5F10DSJ,R5F10AMG,R5F10AMF,R7F701690,R7F701691,R8A7795X,R7F701573,R7F701694,R7F701695,R7F701692,R7F701572,R7F701693,R7F701568,R7F701569,NP45N06VUK,R5F10PLE,R5F113PG,R7F701580,R7F701581,RH850/P1X-C,R8A7796X,R7F701586,R5F10PLJ,R5F113PL,R7F701587,R5F113PK,R5F10PLH,R5F113PJ,R7F701461,R5F10PLG,R7F701582,R7F701462,R5F10PLF,R5F113PH,R7F701583,NP60N055VUK,Y-ASK-RCAR-H3-4GB-WS20,RL78,R5F10PMF,NP109N04PUK,R5F10PME,R7F701313,Y-RH850-D1M1A-PB-DEV-OM-V1,NP60N04MUK,R7F701314,R7F701432,R7F701553,R7F701311,NP180N055TUK,R7F701312,R7F701430,R5F10PMJ,QB-*-YS-*T,R7F701431,R7F701552,R7F701310,R5F10PMH,R5F10PMG,NP29N06QDK,R7F701548,RH850/D1L1,R7F701428,R7F701549,RH850/D1L2,R7F701304,NP89N04PDK,R7F701305,NP90N055VUK,NP50N04YUK,-QB-V850E2-EE,R7F701564,R7F701685,R7F701322,R7F701565,R7F701686,R7F701323,R7F701441,R7F701320,R7F701442,R7F701684,R7F701321,R5F109AA,R7F701319,RH850/D1M1,R8A7799X,Y-RH850-F1X-064PIN-PB-T1-V1,RH850/D1M2,QB-*-EP-*,R7F701318,R7F701315,R5F109AE,R5F109AD,R5F109AC,R5F109AB,Y-ASK-RH850F1L-V3,NP90N055MUK,NP90N04NUK,NP90N04VDK,R5F109BB,R5F109BA,Y-BLDC-SK-RL78F14,NP110N055PUK,R5F109BE,R5F109BD,R5F109BC,R5F113TK,R5F10PPH,R5F113TJ,R5F10PPG,R5F10PPF,R5F113TH,R5F10PPE,R5F113TG,Y-RH850-P1XC-080PIN-PB-T1-V1,RTE0T00020KCE00000R,R5F10PPJ,R5F113TL,Y-BLDC-SK-RH850F1KM-S1,Y-QB-RL78F12-ZZZ-EE,NP60N06VDK,Y-R-CAR-M3-SIP-BOARD-SKT-ES20,RAJ280003 4H12HPF,Y-ASK-RH850F1K-V3,NP179N055TUK,RH850/D1M1-V2,Y-R-CAR-E3-BOARD-DEV-WS10,RH850/F1KH,RH850/F1KM,Y-RH850-D1M1V2-PB-TET-OM-V1,NP60N04VLK,NP35N055YUK,Y-RH850-P1XC-100PIN-PB-T1-V1,NP180N04TUK,R7F701052,RL78/D1A,R7F701053,R7F701050,R7F701051,NP60N04PDK,NP29N04QUK,R7F701056,R7F701057,R7F701054,R7F701055,RH850/D1M2H,RH850/E2X,Y-ASK-RH850F1KH-D8-V3,NP89N06PDK,R5F10A6E,R5F10A6D,R5F10A6C,R5F10A6A,QB-*-HQ-*T,Y-QB-RL78D1A-ZZZ-EE,RH850/D1M1H,R5F109GE,Y-ASK-RH850F1KM-S4-V3,R5F109GD,R5F109GC,NP110N04PUK,R5F109GB,R5
【经验】瑞萨RL78系列MCU中断嵌套开发经验
瑞萨高性价比汽车级16位MCU RL78/F1x系列,支持CAN总线与LIN总线,可用于汽车零部件主控BCM开发,受到车厂的公认好评。本文主要介绍瑞萨RL78/F13系列MCU R5F10BGGCLFB的中断嵌套模式配置方法。
设计经验 发布时间 : 2022-12-24
【经验】瑞萨RL78系列MCU芯片R5F10BBF的DTC模块配置方法
瑞萨(Renesas)推出的高性价比汽车级16位MCU RL78/F1x系列。RL78系列是瑞萨78K系列的升级产品,主频可以达到32MHz,集成了片上EEPROM。本文主要介绍瑞萨RL78/F13系列MCU R5F10BBF的DTC模块配置方法。
设计经验 发布时间 : 2023-01-03
【经验】瑞萨RL78/F13系列MCU R5F10PMJ的内部时钟配置及测试方法
RL78系列是瑞萨78K系列的升级产品,主频可以达到32MHz,集成了片上EEPROM。本文主要介绍瑞萨RL78/F13系列MCU R5F10PMJ的内部时钟配置以及测试方法。
设计经验 发布时间 : 2023-04-14
【经验】瑞萨RL78 MCU芯片工程代码使用指引之对单片机IO口进行位操作
瑞萨科技是世界十大半导体芯片供应商之一,在汽车领域的MCU市场份额更是排在最前列。近日笔者碰到刚接手瑞萨MCU的开发人员,提出一个比较有意思的问题,分享出来以帮助大家更快上手。本文分享的是瑞萨R5F109GE使用瑞萨自有的CS+的编译器,但在编程中,无法对单片机IO口进行位操作。
设计经验 发布时间 : 2018-12-04
【经验】瑞萨RL78系列汽车级16位MCU低功耗STOP模式如何唤醒?
本文以瑞萨汽车级16位MCU RL78系列,32PIN QFN小封装,96KB FLASH的车规级16位单片机 R5F10BBF为例,介绍如何配置和唤醒R5F10BBF芯片的低功耗STOP模式。
设计经验 发布时间 : 2019-05-02
【经验】瑞萨RL78系列MCU R5F10BBF的WDT模块设计经验
瑞萨(Renesas)推出的高性价比汽车级16位MCU RL78/F1x系列,支持CAN总线与LIN总线,可用于汽车零部件主控BCM开发,受到车厂的公认好评。本文主要介绍瑞萨RL78/F13系列MCU R5F10BBF的看门狗模块配置方法。
设计经验 发布时间 : 2022-12-30
【经验】车规级RL78系列16位MCU如何读取指定ROM空间的数据?
瑞萨车规级16位RL78系列MCU ,集成CAN总线,十分适合应用于带CAN诊断的汽车零件产品项目,目前在全世界汽车各零配件厂商中广泛应用。以RL78系列R5F10BBF为例,十分适用于对封装要求小,且支持CAN总线的应用需求中。
设计经验 发布时间 : 2018-04-18
现货市场
服务
可定制车规级电感的电流范围0.3~17.9A,尺寸最小1x0.55x0.5mm到最大12.5x12.5x6mm,工作频率100KHz~2MHz,感值范围:0.47uH~4.7mH。符合IATF16949和AECQ-200。SPQ为5K。
提交需求>
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
登录 | 立即注册
提交评论