应用笔记|米尔Remi Pi Free RTOS应用开发

发布者:EE小广播最新更新时间:2024-05-24 来源: EEWORLD关键字:应用笔记  树莓派  Pi  米尔 手机看文章 扫描二维码
随时随地手机看文章

概述


米尔瑞米派Remi Pi采用瑞萨RZ/G2L作为核心处理器,该处理器搭载双核Cortex-A55@1.2GHz+Cortex-M33@200MHz处理器,其内部集成高性能3D加速引擎Mail-G31 GPU(500MHz)和视频处理单元(支持H.264硬件编解码),16位的DDR4-1600 / DDR3L-1333内存控制器、千兆以太网控制器、USB、CAN、SD卡、MIPI-CSI等外设接口,在工业、医疗、电力等行业都得到广泛的应用。


在开发阶段,建议配合核心板配套的评估套件 MYD-YG2L23-8E1D-120-C-REMI来加速开发。


本文主要介绍如何搭建协处理器Cortex-M33的开发环境以及如何在Cortex-M33核上运行一个FreeRTOS示例。


协处理器Cortex-M33


2.1.1. 开发环境搭建


Cortex M33核开发主要使用的是瑞萨官方的e2 studio工具,可以到瑞萨官网进行下载,https://www.renesas.cn/cn/zh/software-tool/e2studio-information-rz-family?dow_secondary=visible#download,也可以到米尔该平台下的资源包03_Tools/myir tools路径下获取setup_e2_studio_2024-01_1.exe和RZG_FSP_Packs_v2.0.0.exe文件,双击打开setup_e2_studio_2024-01_1.exe,选择[All Users],如图2-1:


图2-1. 安装选择


选择[Custom Install]->[Next],如图2-2:


图2-2. 路径指定


选择[Change...],用于指定安装路径,指定安装路径后,点击OK继续,如图2-3:


图2-3. 路径选择


选择要安装的设备族,单击[Next]按钮继续,如图2-4:


图2-4. 设备族选择


额外的功能选择需要安装的“额外功能”(即:语言包、SVN & Git支持……),点击next继续,如图2-5:


图2-5. 额外功能选择


选择要安装的组件,然后单击[Next]按钮继续,请检查是否确实选择了“Renesas FSP Smartl Configurator Core”,否则,FSP将无法在e2 studio上成功构建,如图2-6:


图2-6. FSP选择


选择要安装的其他软件(即编译器、实用程序、QE…),点击next继续,如图2-7:


图2-7. 编译器选择


许可协议阅读并接受软件许可协议,点击[Next]按钮继续,如图2-8:


图2-8. 许可协议选择


选择开始菜单的快捷方式名称,如图2-9:


图2-9. 快捷方式选择


选择开始安装,如图2-10:


图2-10. 开始安装


安装过程会弹出安装GNU ARM 10.3-2021.10嵌入式工具链的界面,根据具体情况安装即可,如图2-11:


图2-11. 工具链选择


安装工具链完成,如图2-12:


图2-12. 工具链安装完成


e2 studio工具安装完成,如图2-13:


图2-12.

 

e2 studio安装完成


2.2.2. FSP安装


双击03_Tools/myir tools路径下的RZG_FSP_Packs_v2.0.0.exe文件,进行fsp包的安装,如图2-13:


图2-13. fsp安装



FreeRTOS示例



3.1.1. 创建一个新的工程


本节主要以点灯为例进行介绍。新创建工程之前,需要根据第2章节搭建好环境,打开 e2 studio 工具,选择以后创建新的工程要工作的目录,具体根据自己的情况选择,注意,这里不能有中文路 径,否则有可能会出现编译工程失败的现象,如图3-1:



当加载完以上命令之后可以看到蓝灯在闪烁,如图3-20:



-

图320.蓝灯闪烁


完整代码步骤参见米尔公众号


米尔瑞米派 Remi Pi瑞萨第一款MPU生态板卡,兼容树莓派扩展模块采用瑞萨RZ/G2L工业级处理器,便于企业客户产品开发;Remi Pi兼容树莓派所有配件,方便产品原型搭建和创新应用;更多的工业接口,兼顾开发、学习和实际应用;软件系统丰富,支持Debian/Ubuntu/Linux等。



关键字:应用笔记  树莓派  Pi  米尔 引用地址:应用笔记|米尔Remi Pi Free RTOS应用开发

上一篇:PI SCALE-iFlex 系列再添新家族,XLT驱动模块继续挑战功率密度极限
下一篇:Qorvo® 推出业界出众的高增益 5G mMIMO 预驱动器

推荐阅读最新更新时间:2024-11-12 07:14

ADI AN-1009应用笔记:ADM106x EEPROM的读写操作
ADM106x EEPROM的块擦除、块读取和块写入   本应用笔记说明如何对ADM106x EEPROM空间的单一页面(32字节)进行块擦除、块写入和块读取。本文中为便于说明,假设需擦除、写入和读取的EEPROM范围为0xF8;0x00至0xF8; 0x1F。    0xF8; 0x00至0xF8; 0x1F EEPROM空间的块擦除   欲对EEPROM空间进行块擦除,请执行下列步骤。   1. 将0x05写入寄存器0x90,使能EEPROM块擦除。   2. 执行下面列出的所有SMBus操作。   • 发送从机地址WRITE   • 接收应答消息   • 发送EEPROM高位地址(0xF8)   • 接收应答消
[模拟电子]
限量7折!米尔STM32MP135开发板
说到 MCU 就会想到 S MT32, 而 STM32MP1 作为新一代 MPU 的典范,有着极富开创意义的异构系统架构,兼容 MPU 和 MCU 的 双重优势,入门级、性价比高、能跑 L inux 系统、应用场景丰富 等 特点,深 受业界的喜爱! 米尔电子作为 ST 官方合作伙伴,先后开发了 S TM32MP151 、 S TM32MP157 、 STM32MP13 5 系列核心板和开发板,受到广大客户的认可。 米尔为了感谢广大客户的支持,推出 STM32MP1 35 开发板打折特惠活动! 米尔基于 STM32MP1 35 开发板 限 量 7 折! 7 折!
[嵌入式]
限量7折!<font color='red'>米尔</font>STM32MP135开发板
STM32 GPIO应用笔记
1 STM32的输入输出管脚有下面8种可能的配置:(4输入+2输出+2复用输出) ① 浮空输入_IN_FLOATING ② 带上拉输入_IPU ③ 带下拉输入_IPD ④ 模拟输入_AIN ⑤ 开漏输出_OUT_OD ⑥ 推挽输出_OUT_PP ⑦ 复用功能的推挽输出_AF_PP ⑧ 复用功能的开漏输出_AF_OD 1.1 I/O口的输出模式下,有3种输出速度可选(2MHz、10MHz和50MHz),这个速度是指I/O口驱动电路的响应速度而不是输出信号的速度,输出信号的速度与程序有关(芯片内部在I/O口的输出部分安排了多个响应速度不同的输出驱动电
[单片机]
PI CAPZero X电容放电IC经过IEC认证
Power Integrations的CAPZero X电容放电IC经认证符合即刻生效的最新强制性IEC安全法规 经IEC认证的简单器件能够节省时间、降低设计复杂度及成本 美国加利福尼亚州圣何塞,2013年11月11日讯 — 用于高能效电源转换的高压集成电路业界的领导者Power Integrations公司(纳斯达克股票代号:POWI)今日宣布其CAPZero™ X电容自动放电IC现经认证符合IEC CTL DSH 1080标准 – 该标准是对主导X电容放电安全法规的IEC60950和IEC60065标准的认证机构(CB)方案的最新强制性补充。CAPZero IC是一种采用SO-8封装的简单的双端子器件,它只需要添加放电电阻
[模拟电子]
Diodes 推出PI4IOE5V6416 16 位 I/O 扩充器
Diodes 公司 (Nasdaq:DIOD) 为领先业界的高质量应用特定标准产品全球制造商与供货商,产品涵盖广泛领域,包括独立、逻辑、模拟及混合讯号半导体市场。公司推出 PI4IOE5V6416 16 位 I/O 扩充器,其能透过 I2C 接口存取并控制输出入电压介于 1.8V 至 5V 的任何数字装置。PI4IOE5V6416 提供超低功率的解决方案,能使用无所不在的 I2C 接口扩充微处理器、微控制器、ASSP、ASIC 或 FPGA 上的 GPIO。透过 16 个可独立设定的 I/O,开发人员便能轻松将 I2C 接口新增到如键盘、按钮开关或数字传感器等旧型周边装置。I2C 总线适用高速与标准两种模式。 透过写入到
[电源管理]
Diodes 推出<font color='red'>PI</font>4IOE5V6416 16 位 I/O 扩充器
瑞萨利用新型RZ/N1解决方案套件加快工业以太网应用的开发
电子网消息,全球领先的半导体解决方案供应商瑞萨电子株式会社宣布,推出新型RZ/N1微处理器(MPU)解决方案套件,以支持各种工业网络应用,包括可编程逻辑控制器(PLC)、智能网络交换机、网关、操作员终端和远程I/O解决方案。 新型RZ/N1解决方案套件是一个包括软硬件在内的完整开发包,可加快对领先工业以太网协议的样机开发,包括EtherCAT®、EtherNet/IP™、ETHERNET Powerlink、PROFINET®、Sercos®和CANopen®等,从而加速开发、将工业网络协议整合到客户应用中的工作周期缩短六个月。 新套件包含基于RZ/N1S MPU的CPU开发板。此外,综合软件包内包括所有驱动程序和中间件、
[半导体设计/制造]
PI现可提供已通过汽车级AEC-Q100认证的SCALE-iDriver IC
美国加利福尼亚州圣何塞,2018年6月5日 – 中高压逆变器应用领域门极驱动器技术的领导者Power Integrations(纳斯达克股票代号: POWI )今日宣布其两款 SCALE-iDriver™ 门极驱动器IC系列器件现已通过汽车级AEC-Q100 Grade 1标准的认证。这两款器件分别是SID1132KQ和SID1182KQ,它们适合驱动650 V、750 V和1200 V汽车IGBT和SiC-MOSFET模块,并且其额定峰值电流分别为+/-2.5 A和+/-8 A。SID1182KQ能提供同类隔离型门极驱动器中最大的输出电流,并且能够驱动600 A/1200 V和820 A/750 V开关。 SCALE-iD
[汽车电子]
<font color='red'>PI</font>现可提供已通过汽车级AEC-Q100认证的SCALE-iDriver IC
扩展新应用领域,PI推出首款汽车级开关电源IC
2022年2月15日,Power Integrations召开新品发布会,推出业界首款内部集成1700V SiC MOSFET 的汽车级高压开关IC——InnoSwitch3-AQ 1700V。新产品是业界首款采用碳化硅(SiC)初级开关 MOSFET 的汽车级开关电源IC,可提供高达70W的输出功率,主要用于600V和800V纯电池和燃料电池乘用车,以及电动巴士、卡车和各种工业电源应用。在 ACDC 消费类应用中积累了深厚经验的Power Integrations,此次将目光聚焦到 电动汽车 领域的 ACDC 应用上。希望将其消费类应用中产品的高质量、低失效率的优势延续到对可靠性有更高要求的 电动汽车 应用当中。 更高
[汽车电子]
扩展新<font color='red'>应用</font>领域,<font color='red'>PI</font>推出首款汽车级开关电源IC
小广播
最新电源管理文章
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved