加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

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

05/24 14:21
1742
阅读需 6 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

1.概述

米尔瑞米派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来加速开发。评估套件的详细信息请访问:https://www.myir.cn/shows/23/14.html

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

2.协处理器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安装

3.FreeRTOS示例

3.1.1. 创建一个新的工程

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

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

图3-20.蓝灯闪烁

完整代码步骤参见米尔公众号https://mp.weixin.qq.com/s/VZZbLxyUDH-_ynhhs6UdjA

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

 

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
LMK62A2-100M00SIAR 1 Texas Instruments 100-MHz, LVDS ±50 ppm, high-performance, low-jitter, standard oscillator 6-QFM -40 to 85
暂无数据 查看
ABS07-32.768KHZ-9-4-T 1 Abracon Corporation CRYSTAL 32.7680KHZ 9PF SMD

ECAD模型

下载ECAD模型
$1.77 查看
74HC165D,652 1 Nexperia 74HC165; 74HCT165 - 8-bit parallel-in/serial out shift register@en-us SOP 16-Pin

ECAD模型

下载ECAD模型
$0.24 查看
米尔科技

米尔科技

米尔电子,是一家专注于嵌入式处理器模组设计、研发、生产和销售于一体的国家级高新技术企业,也被评为专精特新企业。米尔电子深耕嵌入式领域10多年,致力于为企业级客户提供基于ARM、FPGA、RISC-V和AI等各种架构,稳定可靠的处理器模组,满足客户大批量产品应用部署的需求,同时为客户提供产品定制设计、行业应用解决方案和OEM的一站式服务。

米尔电子,是一家专注于嵌入式处理器模组设计、研发、生产和销售于一体的国家级高新技术企业,也被评为专精特新企业。米尔电子深耕嵌入式领域10多年,致力于为企业级客户提供基于ARM、FPGA、RISC-V和AI等各种架构,稳定可靠的处理器模组,满足客户大批量产品应用部署的需求,同时为客户提供产品定制设计、行业应用解决方案和OEM的一站式服务。 收起

查看更多

相关推荐

电子产业图谱

米尔电子,是一家专注于嵌入式处理器模组设计、研发、生产和销售于一体的国家级高新技术企业,也被评为专精特新企业。米尔电子深耕嵌入式领域10多年,致力于为企业级客户提供基于ARM、FPGA、RISC-V和AI等各种架构,稳定可靠的处理器模组,满足客户大批量产品应用部署的需求,同时为客户提供产品定制设计、行业应用解决方案和OEM的一站式服务。 米尔英文简称“MYIR”,是“Make Your Idea Real”第一个大写字母的缩写。我们的理念是“专业服务助力客户成功”,目前米尔已通过专业高效的服务,帮助全球数万家企业的产品成功上市。