快速致力于智能家居研发-瑞萨YRDKRL78G13开发套件评测

2019年08月15日 作者:Teardown

随着越来越多的消费、医疗和工业设备采用无线方式通信,所谓的物联网 (IoT) 在接下来的数年里必定会呈现爆炸式发展。 在这些应用中,即便不是大多数也会有许多基于传感器、采用电池供电型低功耗 MCU 的应用。 这类器件的设计充满挑战。 不过,只要采用足够灵活的评估板,便能轻松地进行设计原型开发和测试。

瑞萨 YRDKRL78G13 演示套件 (RDK) 由 BNS Solutions(图 1)提供,它包含了多种传感器、一个内置 Gainspan GS1011MIPS 802.11 Wi-Fi 模块、LCD 显示屏、灵活的 E Ink 电子纸白色模块和十二种演示程序(含源代码),能为你演示如何构建充分利用云连接的应用。

瑞萨 将其超低功耗 RL78/G14 定位为一款通用 MCU。 该公司似乎要证明这点,其 RL78/G14 演示套件配备了多种来自将近 40 家生态圈合作伙伴的元件、一个三轴加速计、温度、光和 IR 传感器、一个从麦克风到扬声器的完整音频系统,以及多个 LED、FET 和一个 TRIAC,如果觉得这些还不够,还为你准备了用于插接扩展卡的扩展针座以及位于 E Ink 电子纸显示屏下方的试验板区域(图 2)。 直接或通过互联网利用该套件,你能实现大多数功能。

片上系统

这款 RDK 基于 瑞萨 的 16 位 RL78/G14 CISC MCU。 RL78/G14 在运行模式下工作频率为 32 MHz 时的吞吐率为 44 DMIPS,而功耗可低至 66 μA/MHz;在暂停模式 (RTC + LVD) 下为 0.6 μA,在停止模式(RAM 保持)下为 0.24 μA。 RL78/G14 MCU 的封装形式多样,集成了 16 - 256 KB 代码闪存、4 - 8 KB 数据闪存、2.5 - 24 KB RAM 以及一个转换时间为 2.1 μs 的 10 位、20 通道 ADC。 该套件中的 MCU 采用 R5F104PJAFB,这是一个带有 256 KB 代码闪存的 100-LQFP 器件。

RL78/G14 的一项独特省电功能便是其数据转换控制器 (DTC)。 DTC 由外设功能中断激活,并在各存储器之间直接传输数据,无需经过 CPU 处理。 例如,在进行简单的数据传输时,利用 DTC 将 ADC 的转换结果传输至存储器以及处理数据均能缩短处理时间,因为这些过程省去了通常情况下的中断执行时间,即把一个中断要求推送至堆栈、处理该中断(通常是唤醒并利用 CPU),再将其从堆栈中关闭以恢复执行被暂停的程序。 DTC 能够将从 ADC 至 RAM 的数据传输时间从 22 个周期减少为 12 个,从而让 CPU 有更多的时间自由执行其他任务或保持休眠模式,减少功耗。

如果希望你的应用含有快速数据传输功能,请查看有关 瑞萨 产品的两个培训模块 (PTM):RL78 ADC 和 RL78 定时器单元。

1 2

相关文章

tracer