电子说
瑞萨电子RX家族系列32位微控制器是采用瑞萨电子独有的RXv1 / RXv2 CPU内核为基础构建而成,具有卓越的操作性能和卓越的电源效率。它由四个产品系列组成,包括RX100系列、RX200系列、RX600系列、RX700系列。其中RX600系列为标准产品,RX700为旗舰产品系列,具有最快的性能和最先进的功能,RX200系列可实现电源效率和高性能的最佳平衡,RX100系列为入门级产品,其功耗极低。这四个系列包含一系列产品,可提供从小规模到大规模应用的无缝扩展能力。
工欲善其事,必先利其器。功能强大的微控制器,同时也需要优秀的开发工具和软件支持。瑞萨电子针对RX系列微控制器,提供全系列高质量软件和高规格易用的开发工具,以及用于RX 家族开发环境的各种评估板和套件。以保证用户可以轻松并快速地使用RX系列微控制器,从而构建自己的产品项目。
软件包
瑞萨电子为RX系列微控制器提供两种驱动程序包,一种是无操作系统的RX驱动程序包,另一种是带有FreeRTOSTM的RX实时操作系统软件包,这些软件包有助于缩短系统开发时间,从而快速开始你的应用。这些软件包中包括板载程序、外设功能驱动、中间件和使用文档等等。此外,还提供应用程序的示例代码和文档。
RX系列的应用程序接口(API)和基于固件集成技术(FIT)的软件模块配置使我们的软件产品与IAR Systems的Embedded Workbench、Micrium软件产品等相兼容,帮助你更专注于开发应用程序。
设备驱动库
RX系列微控制器的外设驱动程序包含外设代码生成器、SD卡驱动程序、串行存储器驱动程序等等。
代码生成器插件
RX系列微控制器的开发工具里面提供代码自动生成器插件,它可以自动生成外设驱动程序。该插件包含在CS +和e2 studio中,可以通过在图形界面中配置用户设置并创建控制程序的源代码。
SD卡程序
RX600系列微控制器可以使用RSPI端口通过1-bitSD模式SDIO接口的程序软件来控制SD卡设备。
串行存储器程序
该驱动软件包括支持I2C接口的R1EX24xxx、R1EV24xxx和HN58X24xxx 系列的EEPROM存储器,也包括支持SPI接口的R1EX25xxx 、HN58X25xxx 系列的EEPROM存储器,另外还包括支持SPI的Flash存储器和QSPI串行总线的变相存储器。
中间件
RX系列微控制器的中间件软件包括USB驱动软件、文件系统、协议栈、安全加密软件、图像软件、音频软件等等。
USB驱动程序
RX系列微控制器的USB外设的设备类驱动和固件可以与USB IP一起使你可以轻松启动USB系统开发。
文件系统
开源FAT文件系统M3S-TFAT-Tiny是一种只需要很小内存的FAT文件系统,支持各种类型的存储设备,可以方便的实现SD存储卡和USB闪存器的读/写文件操作。
协议栈
RX系列软件包的超小型TCP/IP协议栈,为节省内存空间而设计,提供局域网控制器的示例驱动程序,同时可以使用瑞萨电子初学者工具包轻松验证协议栈的功能。
安全和加密
RX系列软件包提供RX系列的加密库(AES、RSA、DES、SHA)。这个高级加密库将帮助你开发一个安全的嵌入式系统。另外瑞萨电子独有的Trusted Secure IP能够快速和高效地控制功能,例如AES(128位或256位密钥)、AES-GCM、AES-CMAC、随机数生成、AES密钥管理,从而实现安全固件更新和安全引导等功能。
图像库
RX系列微控制器的图像库包含JPEG图像编码和解码功能的软件库,JPEG软件库由JPEG解码器(JPEG图像解码库)和JPEG编码器(JPEG图像编码库)组成。该软件提供可选的硬加速器版本和全软件版本,可以实现彩色静止图像的编码和解码,非常适合数码相机和其他图像相关应用。
DSP/FFT
RX系列微控制器的DSP库是一个软件库,用于实现通用微控制器的数字信号处理功能,可以快速的实现32位整数的FFT和IIR滤波等功能。
音频和语音
RX系列微控制器的音频库M3S-S2-Tiny是只需要很小内存的声音播放系统,其原始算法在ADPCM模式下能够紧凑而高速地压缩和扩展声音,可用于为以前仅提供可视界面或指示操作的设备添加真正的声音和语音输出功能。
实时操作系统
RX系列软件包包含RI600V4、RI600PX两种实时操作系统(RTOS),RI600V4实时操作系统符合μITRON4.0规范,适用于具有实时能力和多任务功能的嵌入式系统。如果使用内存保护功能,可以选择基于RI600V4开发并增加了内存保护功能的RI600PX。可以与嵌入存储器保护功能的RX系列微控制器(RX700,RX600和RX200系列)一起使用,并确保系统的高可靠性。
示例代码
RX系列微控制器软件包中提供了外设驱动程序、中间件以及设备控制示例应用的源代码,可以方便用户快速开启工程项目。
开发环境和工具
瑞萨电子通过易于使用的仿真器和编程工具等开发工具以及集成开发环境(e²studio和CS +)来支持RX系列微控制器的应用程序的整个开发过程。与此同时,还提供CC-RX编译器,支持现有的其他开发环境。
e²studio中非常直观的GUI可帮助你将软件嵌入到项目中,并轻松配置软件。它还可以使你轻松管理支持固件集成技术(FIT)的软件包,从而提高软件的多功能性。
此外,e²studio和CS +完全支持智能工具(SmartManual,智能浏览器等),有助于提高工作效率。e²studio还支持QE工具(快速有效的工具解决方案),利用我们的开发技术来帮助并提高软件调试速度。它们有助于增强系统功能开发,包括电机解决方案、触摸解决方案和USB解决方案等。
集成开发环境
瑞萨电子的e²studio和CS +是两种集成开发环境,通过他们来对微控制器的软件开发,对整个嵌入式系统开发提供大力支持。
e² studio
e²studio是基于开源集成开发环境Eclipse框架而构造的集成开发环境,结合Eclipse CDT的多功能编辑器和项目管理工具,e²studio拥有来自瑞萨电子的各种扩展功能,e²studio适用于那些熟悉Eclipse环境或希望使用Eclipse IDE的插件功能的人员,有助于减少用户花在开发上的时间。
CS +
CS +是最初由瑞萨电子设计的集成开发环境,将瑞萨电子8位至32位微控制器所需的所有开发环境元件集中封装在一起。该产品支持从编码到构建和调试的整个应用程序开发,并提供许多功能,例如静态代码分析和图形显示变量值。瑞萨电子还提供了完整的教程选择,即使是初学者,也可以从中找到其简单性、可用性和使用安全性。CS +适用于使用瑞萨电子微控制器的用户。
调试仿真器
瑞萨电子的高性能、低成本片上调试仿真器可以实现在线调试仿真器,也可以用作闪存编程器,支持执行地址和数据访问中断功能以及片上跟踪功能。
E1仿真器
E1仿真器可以实现片上调试仿真和闪存编程功能,它支持瑞萨电子主要的微控制器。这款经济型开发工具提供基本的调试功能,支持热插拔的适配器允许你扩展调试功能。
E2仿真器
E2仿真器是基于“提高开发效率”概念开发的先进的片上调试仿真器和闪存编程器。下载速度是E1仿真器的两倍,将有助于缩短开发时间。
E2仿真器Lite
E2仿真器Lite(缩写为“E2 Lite”)是RX和RL78系列微控制器的片上调试仿真器和闪存编程器。E2 Lite比E1更经济实惠,适合爱好者、教育、职业发展等各个领域的工作。
E20仿真器
E20仿真器作为一款先进的片上调试仿真器和闪存编程器,为RX600和RX700产品提供增强的跟踪功能和RAM监控功能,以及E1仿真器的完整的调试功能。它能够与包含跟踪输出功能的微控制器结合进行大容量跟踪以提高调试性能。
Flash编程器
Flash编程器可以通过瑞萨电子Flash编程器和PG-FP6编程器进行程序的下载和烧录,可以根据开发需求选择不同的闪存编程器。
瑞萨电子Flash编程器
瑞萨电子Flash编程器可以通过瑞萨片上调试仿真器(E2仿真器,E2仿真器精简版,E1仿真器和E20仿真器)或使用RX系列的串行或USB接口进行编程。最适合在测试、开发或小型程序的Flash编程。
PG-FP6编程器
PG-FP6闪存编程器可以支持独立编程,无需使用PC即可运行,可让你进行高速编程,最适合大型编程或在现场更新。
评估板和套件
瑞萨电子为RX系列微控制器提供易于使用的评估板和套件以及目标板,瑞萨电子入门套件包含瑞萨电子微控制器初学者所需的电路板和软件,瑞萨电子解决方案入门套件可帮助你轻松评估电机控制和触摸按键控制解决方案。另外,还提供由合作伙伴生产的各种各样的电路板。
Starter Kit
Starter Kit用于评估和引入微控制器的ALL-IN-ONE工具包,是最适合你的可以负担得起的开发工具包。可以通过入门套件评估微控制器的所有功能和元素,从微控制器输出控制信号,并可以连接到用户系统进行调试。
Solution Starter Kit
该套件使你可以轻松评估瑞萨电子提供的电机控制和触摸按键控制解决方案。它包括评估板、设备(电机等)、仿真器、开发工具、示例程序等,这是评估解决方案所必需的。
Promotion Board
套件将仿真器电路安装在电路板上,因此设计应用软件而无需额外购买仿真器。通过此套件中预装的示例演示,可以简化人机界面(HMI)的评估,以及体验性能方面的问题,如利用Dual-Bank Flash功能的固件更新和LCD控制器和2D绘图引擎,该功能充分利用了RX65N和RX651微控制器的优点。
Target Board
该开发板的价格合理,可用于开发你自己的产品,其中将使用RX系列微控制器,例如用于建筑物和工业的家用电器或自动化设备。你可以使用该电路板创建和评估原型,因为通孔可用于引脚接头,从而可以自由扩展外围电路,并且还可以在电路板上安装仿真器电路。
Evaluation Boards
开发套件针对特殊需求应用,例如电容触摸功能、智能模、16位A/D转换器、放大器增益等等。另外,在Flash ROM中预编程的演示软件可用于检查USB、LCD、电容式触摸、语音备忘录,传感器控制、计步器等的操作。
全部0条评论
快来发表一下你的评论吧 !