你觉得这篇文章怎么样? 帮助我们为您提供更好的内容。
Thank you! Your feedback has been received.
There was a problem submitting your feedback, please try again later.
你觉得这篇文章怎么样?
如果您正在寻找高价值、低成本,并带TFT显示器的评估套件,那么拥有最新32位RX65N MCU的瑞萨电子新款Envision套件将是您下一个低成本HMI(人机界面)项目的绝佳选择。
瑞萨电子提供电路板电路图、演示源代码等开发独创电路板和演示所需的一切,因此可将该套件作为示例,开发独创的电路板。此外,由于Envision套件配合了片上调试工具,可在独创应用程序设计中使用,无需投资购买其他工具。
最重要的是,工程师开发基于RX65N/RX651器件的系统时,可以免费获得包含有用工具、功能强大的SEGGER emWin GUI软件库版本!
Envision套件
Envision套件展示了RX65N MCU利用其内部图形LCD控制器(GLCDC)和2D绘图引擎(DRW2D)外设直接驱动TFT LCD显示器的功能。Envision套件中的显示器是4.3英寸480 x 272 (WQVGA)彩色显示器。在Envision套件中,显示器以RGB565 16位彩色格式连接。
Envision套件显示器包含电容式触摸屏,可通过多点触摸控制器进行访问。该控制器集成于从显示器上的触摸屏到6路0.5mm间距连接器CN6的电缆连接中,通过I2C到串行通信接口(SCI)外设与RX65N MCU进行通信。
此外,Envision套件还提供以下功能,如下图所示:
- 使用板载硬件E2 Lite (E2OB)进行内电路编程和调试。
- 由RX65N图形LCD控制器(GLCDC)外设直接驱动的WQVGA (480 x 272) TFT LCD面板。
- 使用2D图形绘制引擎(DRW2D)进行图形操作。
- 通过I2C控制器进行电容式触摸屏采样。
- 板载QSPI串行闪存。
- USB 2.0主机。
- 连接外部基于PmodTM的外设。
RX65N Envision套件PCB设计中引入了各种其他外设,但并非标准安装。
- 以太网 - 需要以太网RMII Phy IC和表面安装连接器。
- SD主机接口 - 需要SDHI连接器和电源管理IC。
- 操纵杆 - 提供左、右、上、下的开关输入和到RX65N IRQ端口的中心映射。
- 提供具有Arduino™风格屏蔽的扩展功能。
如果您打算根据自己的需要扩展电路板,Envision套件可以提供多种不同的接口。可用标头的概述可以参考下图:
Envision套件演示软件
Envision套件附带默认演示固件来展示RX65N MCU的不同功能。要在不同的可用演示之间切换,只需通过触摸屏幕来选择演示。每个演示中提供的帮助按钮将提供其他指南。
2D绘图引擎演示
2D绘图引擎演示展示了RX65N MCU中嵌入的2D图形加速器在半透明图像和alpha混合中的效率。云“精灵”在固定的图像背景上平滑移动,隐藏的区域被发现时将动态重绘。RX徽标可以通过您的指尖使用触摸屏移动。如果未启用2D绘图引擎,帧速率大约是10-20 fps,而启用2D绘图引擎时,帧速率大约是60 fps。
弹跳球演示
弹跳球演示展示了32位RX65N MCU的卓越计算性能。多个球从左上角以任意角度进入屏幕,受到模拟重力模型的影响落下并弹跳。RXv2内核和集成的浮点单元(FPU)使RX65N的计算变得非常简单。此外,还可以打开RX65N MCU中嵌入的2D图形加速器,从而大幅改善整体性能。
曼德布洛特演示
通过解析一系列复数的代数函数生成曼德布洛特集合图像,用作任意CPU的计算密集型活动示例。
RXv2内核结构包括:
- 单精度浮点单元(FPU)适应流水线处理以提高吞吐量
- DSP功能通过使用两组大范围累加器实现32位乘法累加操作的单循环吞吐量
- 双指令五段整数流水线结合了增强的DSP/FPU功能
通过所有这些功能使实时曼德布洛特计算成为RX65N的一项简单任务。
库交换演示
通过将包含合适固件映像的USB内存条插入Envision套件的USB主机接口,可以更新固件。
如需获取要复制到空白USB内存条的固件映像,请转到:
新固件映像闪存到替换嵌入式闪存存储库中后,由于闪存架构得到增强,您可以使用“库交换”对话框在两个固件版本之间快速交换。在出厂默认套件中,您能在第二个存储库上找到基准固件。请按交换按钮试一试。
RX65N MCU
工作频率为120 MHz的RX65N MCU与增强的RXv2 CPU内核架构相结合,可实现4.62 CoreMark/MHz的整体处理性能。嵌入式TFT控制器和集成2D图形加速器为应用程序提供了先进的图形功能和高性能。如果选择的TFT显示器尺寸最大达到WQVGA,则可以使用640KB的大容量片上RAM作为显示帧缓冲器,通过节省外部RAM来确保成本优化设计。
免费中间件和驱动程序
您爱不释手的原因是您不必手动进行微控制器编程。在外设代码生成器(网站链接:https://www.renesas.com/products/software-tools/tools/code-generator/code-generator-plug-in.html)中,您可以设置所需的选项,然后根据您的选择生成源代码。
但是对于更复杂的项目,您需要自己编写代码。为了便于开发,固件集成技术(FIT)(网站链接:https://www.renesas.com/solutions/rx-applications/fit.html)提供了USB和以太网堆栈等许多库,几乎无需通过网络搜索所需的软件块。
Segger emWin GUI软件
RX65N/RX651 MCU客户可以在商业用途中免费使用完整的SEGGER emWin许可证。这为您提供了功能强大且灵活的GUI软件,确保所设计的HMI外观在应用需求方面得到优化,而无需额外的软件投资。要获得该软件包,您需要在以下网页进行注册:
(链接:https://www.segger.com/products/user-interface/emwin/technology/emwin-support-renesas-rx-mcu)
在RX65N/RX651项目中注册和使用Segger emWin GUI软件为免费。
结论
Envision套件包含了开始设计时所需的所有功能,是独创HMI设计中理想的基础工具:
- 功能强大的32位RX65N MCU,配有2MB闪存和640kB RAM
- 具有电容式触摸屏的WQVGA (480 × 272)
- 板载硬件调试器
- 易于使用的PCB,配有扩展标头
- 免费开发环境(60天后限于128kB闪存代码)
- 免费中间件和驱动程序
- 免费Segger emWin库
愿为您的开发成功助一臂之力!
备注:
如需其他详细信息以及电路板原理图、演示项目和手册等,请前往以下网站:
评论