【经验】全方位测评Renesas的RX65N微控制器开发板
如图1所示,RENESAS公司推出的RX65N微控制器(MCU)开发板,其外包装很简单,走的是类似muji的性冷淡风,简洁却有力。
图1 Renesas的RX65N微控制器开发板
打开包装可以看到开发板也有类似风格,薄薄小小的一块,但是芯片的各个管脚都引了出来,方便用户开发,不方便的却是没有焊接相应的插针母座,如果想做更多的开发,如外接各种模块,需自己焊接。板子焊接很好,走线清晰明了,各种预置口都考虑到了,元器件标识印制清晰不糊,个人认为这可以称为是RX65N微控制器的最小系统板。
图2 RX65N的最小系统板
如图3所示,与上一代的RX63N微控制器的评估板相比,可以看出二者的风格很像,延续性很足。
图3 与上一代的RX63N的评估板对比
芯片资源以及板载资源分析
根据Renesas官网上的信息,RX65N微控制器的性能、存储、定时器以及各种通信接口可以说是非常强,还自带A/D、D/A转换、安全模块、人机接口、校验计算、温度传感器等。首先,RX65N微控制器开发板的外包装上很明确的标明了开发板所用芯片的三个特性,主频120MHz,32位的MCU,2M的flash以及640K的RAM。
在实际工作中,RX65N微控制器开发板的处理速度足够了,而且内存资源具有2M的代码闪存(code flash)、32KB的数据闪存(Data Flash),640KB的RAM,以往产品中多用RL78族的产品,但随着数据量越来越大,其内存资源越来越紧张,比如假如使用OLED屏幕,需制作字库存储到单片机,字库需占用的内存非常大,RX65N的内存资源可以说很舒服了。
在定时器方面,具有非常丰富的定时器资源,如多功能定时器,脉冲定时单元以及比较定时器,实时时钟定时器以及一个独立的看门狗定时器。在通信接口方面,主要包括串口、IIC总线、SPI总线、全速度的USB2.0以及CAN总线,以太网接口。其中IIC总线有三路,SPI总线有3路,串口有13路。这里只说了本人比较关注的几个点,具体信息请看下图4。
图4 RX65N微控制器的主要特性
根据RX65N开发板外包装的网址可以看到开发板的各种信息,包括软件以及各种文档信息,其中包括板子的原理图,用户手册,BOM表,简单的点亮LED灯的程序以及程序相关的应用笔记。此外,在原理图中,详细给出开发板的电路设计。用户手册里详细介绍了板子上的资源,比如调试接口、复位按键、用户按键、用户指示灯、电源指示灯等,以及开发环境设置等。
图5 板载资源
从上图5中所示的板载资源,可以看到开发板上有一个USB,用于在线仿真调试。
重点是Renesas官网提供的应用实例,从我自身体会来说,在开发时,瑞萨单片机不同于以往的51单片机在于开发时入门的难度,官网提供的实例很好的解决了这个问题,如管脚定义、初始化、头文件包含等,在查看IAR开发软件下的示例时,会看到示例中用的是代码生成工具来解决这个问题的,官网提供的实例貌似也是。这个问题在第三部分会重点讲。
Renesas官网提供的实例代码能够实现简单的点灯操作,但是可以利用开发思路来进行其他操作,比如I2C总线通信的实现,也会在第三部分介绍。
开发环境以及DEMO运行
开发环境Renesas官网提供以下几种选择,e² studio、CS+以及IAR for Renesas RX等,这里仅介绍e² studio,以及瑞萨官网提供的代码生成工具Applilet4 for RX。
在Renesas官网上找到并下载e² studio,该软件基于Eclipse开发,如果以前做过java、Android开发应该对界面很熟悉,安装过程中需联网下载插件。安装完成以后,在菜单选项“文件”下选择二级菜单“Open Projects from file system”,会出现如下界面:
点击“Directory”,选择示例工程所在文件夹,会自动识别出工程。
打开工程中的“tb_rx65n_main.c”文件,main函数在此文件中。
点击调试按钮。(即中第二个,第一个为编译按钮)
之后,点击中的第一个按钮,或者快捷键F8。程序会运行,此时LED0与LED1会交替闪烁。
根据提供的示例代码,这里利用PC2、PC3管脚,即开发板上的49,50管脚,来实现IIC通信,具体管脚定义如图所示:
实现的IIC通信过程可以通过示波器观察:
由于没有焊接管脚,仅通过杜邦线连接,数据线会出现图中所示的电平不稳定现象。
Applilet4 for RX可以在官网进行下载,安装完成后,打开软件,选择”new”,
编译器选择E²studio,新建工程名。之后会出现如下图所示:
分别为单片机所拥有的各种资源,对此进行配置。
如端口,LED0,LED1对应的为端口PortD的bit6以及bit7。
对各项配置完成之后,会生成如下所示的代码:
此时即可在这些生成代码的基础上进行开发。
总结
Renesas微控制器RX65N的资源、性能毋庸置疑,在当前物联网火热的情形下,这款芯片能够很好的满足开发需求,囿于时间,很多工作没有来得及做,比如可以焊接插针母座,外接模块,实现更多的接口测试。最后,再次感谢瑞萨电子给予的测评机会,由于本人水平所限,以上内容难免会有不严谨、错误的地方,敬请指教。
- |
- +1 赞 0
- 收藏
- 评论 1
本文由会飞的猪转载自Renesas,原文标题为:测评丨Target Board for RX65N目标板全方位体验,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关研发服务和供应服务
相关推荐
为物联网开发选择最佳的MCU架构
微控制器(MCU)如何在物联网设备中使用?开发人员又该如何为产品选择最合适的MCU解决方案?Silicon Labs产品营销高级经理Gopinath Krishniah先生将通过本篇博文说明MCU的应用知识和开发技巧,并介绍评估选用8位和32位MCU的关键考量。
设计经验 发布时间 : 2024-05-15
安全芯片物联网设备的守护者
在当今高度数字化的世界中,物联网(IoT)设备已经成为我们日常生活和工作中的重要组成部分。无论是智能家居、工业自动化,还是医疗保健应用,物联网设备都发挥着至关重要的作用。然而,随着物联网设备的普及,安全问题也日益凸显。如何确保物联网设备的身份认证与数据完整性已成为业界关注的焦点。在这一背景下,安全芯片应运而生,成为了物联网设备安全的关键守护者。
设计经验 发布时间 : 2024-01-18
如何选择合适的超低功耗MCU,提升物联网设备的性能?
选择合适的超低功耗MCU是提升物联网设备性能的关键。在选择过程中,电源管理功能、处理器性能、集成功能、电源成本和系统开发工具的可用性都是需要考虑的因素。
设计经验 发布时间 : 2023-12-10
【选型】ROHM(罗姆)LAPIS 8/16/32bit微控制器(MCU)选型指南(中文)
目录- LAPIS微控制器产品介绍 通用微控制器(16bit) 低功耗微控制器(16bit) 低工作电压微控制器(8bit) 语音播放微控制器(8bit) USB、安全微控制器(32bit) 低功耗微控制器(8bit/16bit)开发支援系统 微控制器产品选型表
型号- ML62Q1713,ML610Q419C-NNNTBXXXX,ML62Q1714,ML62Q1711,ML62Q1557,ML62Q1712,ML62Q1555,ML62Q1710,ML62Q1556,ML62Q1723C,ML610Q429,ML62Q1553,ML62Q1554,ML62Q1551,ML62Q1552,ML62Q1550,ML610Q431,ML610Q438,ML620Q503H,ML610Q439,ML610Q436,ML610Q435,ML62Q1704,ML610Q432,ML62Q1724,ML62Q1725,ML62Q1722,ML62Q1723,ML62Q1323,ML62Q1720,ML62Q1566,ML62Q1721,ML62Q1567,ML62Q1734C,ML62Q1325,ML610Q418,ML62Q1564,ML62Q1324,ML610Q419,ML62Q1565,ML62Q1563,ML62Q1544C,MODEL400E+系列,MWU16,ML610Q306,ML610Q428,ML610Q304,ML610Q426,ML610Q305,ML610Q300,ML620Q504H,ML610Q421,ML610Q422,ML62Q1533,ML610Q409,ML62Q1733C,ML62Q1534,ML62Q1531,ML610Q407,ML62Q1532,ML610Q408,ML62Q1543C,ML62Q1530,ML610Q412,ML610Q411,ML62Q1702,ML62Q1703,ML620Q500,ML62Q1700,ML62Q1701,ODEL416E+,ML62Q1544,ML62Q1300,ML62Q1543,ML62Q1540,ML62Q1554C,ML62Q1541,ML610Q418C,ML610Q482,ML610Q400,ML62Q1878,ML62Q1879,MODEL404E+,ML630Q400,ML62Q1553C,ML62Q1367□-NNNTBXXXX,MODEL408E+,EASE1000 V2,ML610482,ML610400,ML62Q1869,ML62Q1748,AF9201,ML62Q1749,ML62Q1800,ML62Q1366,ML62Q1367,ML62Q1714C,ML62Q1000,ML62Q1365,ML62Q1564C,ML62Q1735,ML62Q1736,ML62Q1733,ML62Q1734,ML62Q1335,ML62Q1577,ML62Q1333,ML62Q1713C,ML62Q1575,ML62Q1334,ML62Q1576,ML62Q1573,ML62Q1574,ML62Q1563C,ML62Q1728,ML62Q1729,ML62Q1726,ML62Q1727,ML62Q1746,ML62Q1868,ML62Q1747,ML62Q1744,ML62Q1745,ML62Q1500,ML62Q1346,ML62Q1347,ML62Q1743,ML62Q1724C,ML62Q1345,ML62Q1000系列,ML62Q1739,ML62Q1737,ML62Q1859,ML62Q1738
Silicon Labs(芯科科技)Gecko系列32位MCU选型指南
目录- Gecko™MCUs Energy-friendly microcontrollers
型号- EFM32G,EFM32LG,EFM32GG11B,EFM32GG12B,EFM32PG,EFM32TG,EFM32TG11B,EFM32HG,EFM32GG,EFM32WG,EFM32ZG,EFM32JG
超低功耗MCU驱动物联网设备持续运行的关键
随着物联网(IoT)技术的飞速发展,越来越多的设备被连接到互联网,实现了智能化、自动化的管理和控制。然而,这些物联网设备在运行过程中需要持续供电,而功耗问题成为了制约其发展的关键因素之一。超低功耗微控制器单元(MCU)以其低功耗特性,成为驱动物联网设备持续运行的关键。本文将深入探讨超低功耗MCU在物联网设备中的应用及其重要性。
原厂动态 发布时间 : 2024-06-15
雅特力AT32F405高速USB MCU荣获“年度最佳MCU”
3月28-29日,由AspenCore主办的2024国际集成电路展览会暨研讨会在上海张江科学会堂圆满举行。2024年中国IC设计Fabless100排行榜也在同期举行的中国IC领袖峰会发布,雅特力AT32F405荣获“中国IC设计成就奖之年度最佳MCU”。
原厂动态 发布时间 : 2024-04-12
【IC】芯科科技新款32位MCU EFM32和EFM8功能升级,电流可低至1.03µA,小尺寸满足微型设备需求
芯科科技近期发布的新款32位MCU EFM32PG23和8位MCU EFM8BB50产品旨在通过更优化的设计架构来帮助开发人员加速产品原型设计。PG23和BB50不仅进一步扩大了Silicon Labs的MCU产品组合,并且利用小尺寸和低功耗设计满足各种微型、电池设备和物联网应用的需求。
新产品 发布时间 : 2023-04-13
超低功耗MCU具有极低的功耗和高度集成性,助力物联网设备的长久续航
超低功耗MCU在物联网设备的长久续航方面发挥着关键作用。其低功耗特性可以延长设备的电池寿命,提高系统的可靠性和稳定性。此外,高度集成的设计使得物联网设备更加紧凑和高效。
设计经验 发布时间 : 2023-11-23
【IC】芯科新品BB5x系列8位MCU为嵌入式和IoT开发提供核心频率50MHz,比同品类高36%计算能力
芯科科技新推BB5 8位微控制器系列产品,该系列针对价格和性能进行优化,50MHz核心频率可提供比其他任何通用8位MCU高出36%计算能力,支持从1.8到5.5V多种电压选择,进一步扩展芯科科技强大MCU开发平台。
产品 发布时间 : 2023-11-16
【技术】低功耗MCU芯片如何为物联网设备发挥更大作用?
随着物联网设备的快速发展和应用,节能和低功耗技术成为了物联网设备设计中的重点。低功耗MCU芯片成为实现设备节能优化的关键技术。因此,如何在物联网设备中发挥低功耗MCU的作用,尤其是在能源利用、安全性、传输速度等方面,有着重要意义。
技术探讨 发布时间 : 2023-08-01
【IC】联盛德IoT MCU芯片W802和W803,以卓越的性能和广泛的应用场景成为新一代智能家居和物联网设备的核心组件
北京联盛德微电子近期重磅推出了两款全新的芯片产品—W802和W803。这两款芯片以其卓越的性能和广泛的应用场景,必将引发物联网行业更多的升级和创新。W802和W803两款Wi-fi/BLE IoT MCU芯片作为新一代智能家居和物联网设备的核心组件,具有高可靠性、高集成、高性能、低功耗、低成本等特点。
产品 发布时间 : 2023-10-25
【应用】利用环境能量为EFM32低能耗微控制器供电方案,实现物联网设备“无源节点”供能
EFM32系列是Silicon Labs推出的低能耗微控制器产品,其出色的低功耗运行机制比较适合用于利用环境能量供电的应用设计。使用外界环境能量为低功耗设备供电,合理的能量采集单元加以后续功能电路的良好功耗控制以及EFM32系列出色的功耗管理机制,可以实现目前物联网设备的“无源节点”供能,在使用与部署方面提升产品灵活性与竞争力。
应用方案 发布时间 : 2019-02-27
【产品】Silicon Labs动态多协议无线MCU,可适应物联网设备多样化的应用需求
Silicon Labs的无线MCU产品系列基于其专为物联网打造的SoC平台EFR32 Wireless Gecko,目前已拥有支持众多无线通信协议的多个产品系列,包括蓝牙、BLE、蓝牙mesh、Wi-Fi、Zigbee、Sub-1GHz、Thread、Z-Wave以及支持动态多协议的产品,提供丰富的产品组合。
新产品 发布时间 : 2019-01-06
【技术】解析超低功耗MCU芯片如何为物联网设备供电提供最优解决方案
随着物联网设备的不断普及,超低功耗的MCU芯片成为了设备设计中的关键技术之一。这种芯片能够在极低电压下运行,极大地延长了电池的使用寿命,为物联网设备提供了最优解决方案。超低功耗MCU芯片的一个主要优势是,它们能够完成大量任务,而无需太多能量。
技术探讨 发布时间 : 2023-08-11
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
定制水冷板尺寸30*30mm~1000*1000 mm,厚度1mm~50mm,散热能力最高50KW,承压可达3MPA;液冷机箱散热能力达500W~100KW。项目单次采购额需满足1万元以上,或年需求5万元以上。
提交需求>
登录 | 立即注册
提交评论