0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

工程师说 | RX系列软件回顾与展望 #3

瑞萨电子 来源:未知 2023-02-16 21:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

52e08bfa-adf9-11ed-bfe3-dac502259ad0.gif

软件开发的规模和复杂性都在增加。软件开发人员不仅要专注于设计和编写代码,同时还需要收集测试结果、制作发布包和文档。另一方面,在一套代码支持多个平台的开发过程中,80%以上的测试过程在每个平台上都是相同的。此时的问题是,无法检测出本应该在特定平台上进行安装测试却被遗漏的测试部分。

总结起来有以下2点问题

提高效率:软件开发成本不断增加——如何更有效地开发

提高质量:不省略类似测试用例——如何提高质量

作为应对以上问题的一项措施,CI/CD(持续集成和持续交付,Continuous Integration/Continuous Delivery)的概念最近得到了广泛应用,我们也在考虑能否将其应用于单片机软件开发,并想到用命令行运行包括IDE(e2 studio/CS+)在内的各种工具,从而使CI/CD工具配合更加方便,最后选择了“GitLab”作为CI/CD工具。

您可识别下方二维码或复制下方网址在浏览器中打开访问GitLab网站:

537c9f68-adf9-11ed-bfe3-dac502259ad0.png

https://about.gitlab.com/

得益于这一想法的应用,即使在用户系统中开发人员也可以专注于设计和编写代码。接下来编者将围绕“通过GitLab对RX系列软件进行自动实机评测”这一课题为大家进行介绍。下面显示的是GitLab系统结构图。

5392b834-adf9-11ed-bfe3-dac502259ad0.png

例如,如列表*所示,“RX Driver Package”包含100多个软件模块,支持20多种RX系列设备组,它们之间的所有组合都需要进行运行检验。此外,虽然表中没有显示,但还有三种类型的对应编译器:CC-RX、GCC和IAR,这些也需要分别进行运行检验。Raspberry Pi的应用也是一大亮点。

* RX Driver Package产品页请点击文末阅读原文访问查看。

* List of FIT Modules详细内容可识别下方二维码或复制下方网址在浏览器中打开查看:

53bb844e-adf9-11ed-bfe3-dac502259ad0.png

https://www.renesas.cn/cn/zh/software-tool/fit-modules-list

通过这一措施,在创建发布数据和测试所需的资源方面,有效地解决了上述所面临的两个问题:

①人工成本为零,测试用机器的电费为1/10,测试期压缩到1/40,效率有所提高;

② 扩大了以往特定主板、编译器、最优化选项水平等限定性测试规范的对象范围,质量有所提高。

关于一些具体的实现手法,请您关注后续发布的相关内容介绍。我们正在尝试在整个瑞萨公司中共享该专有技术来提高瑞萨整体的软件开发效率,同时每天还会与车载软件开发部门不断进行相关技术经验交流。

并且,我们认为最先进的软件开发方法不会仅仅局限在某个国家和地区,凭借着瑞萨作为全球企业的优势,能够随时与来自世界不同地区的工程师建立合作机制,必将打破传统的技术传播壁垒。今后我们还将继续引入最先进的软件开发方法,并通过应用指南等方式与广大用户共享技术经验。

今后的展望 #2

1

END

1

瑞萨电子 (TSE: 6723)

科技让生活更轻松,致力于打造更安全、更智能、可持续发展的未来。作为全球微控制器供应商,瑞萨电子融合了在嵌入式处理、模拟电源及连接方面的专业知识,提供完整的半导体解决方案。成功产品组合加速汽车、工业、基础设施及物联网应用上市,赋能数十亿联网智能设备改善人们的工作和生活方式。更多信息,敬请访问renesas.com

542fd5c4-adf9-11ed-bfe3-dac502259ad0.gif


原文标题:工程师说 | RX系列软件回顾与展望 #3

文章出处:【微信公众号:瑞萨电子】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 瑞萨
    +关注

    关注

    38

    文章

    22516

    浏览量

    91164

原文标题:工程师说 | RX系列软件回顾与展望 #3

文章出处:【微信号:瑞萨电子,微信公众号:瑞萨电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入解析瑞萨RX63N/RX631系列MCU:高性能与多功能的完美结合

    富的功能,成为众多工程师的首选。今天,我们就来深入了解一下这两款MCU的特点和优势。 文件下载: R5F56317CDFB#V0.pdf 一、产品概述 瑞萨RX63N和RX631系列M
    的头像 发表于 04-13 16:35 106次阅读

    RX62N/RX621系列MCU:高性能32位MCU的技术剖析

    的佼佼者,它们以其丰富的功能和卓越的性能,成为众多工程师的首选。下面,我们就深入剖析这一系列MCU的特点和技术细节。 文件下载: R5F562N7ADLE#U0.pdf 一、产品概述 RX
    的头像 发表于 04-13 16:15 86次阅读

    瑞萨RX62T与RX62G系列MCU深度解析与应用考量

    瑞萨RX62T与RX62G系列MCU深度解析与应用考量 作为电子工程师,在选择单片机时,往往会综合性能、功能、稳定性等多方面因素。瑞萨的RX
    的头像 发表于 04-13 16:15 133次阅读

    深入解析Renesas RX62N/RX621系列MCU:特性、应用与设计要点

    凭借其出色的性能和丰富的功能,在众多应用场景中得到了广泛的应用。本文将为大家详细介绍这一系列MCU的特性、应用以及设计过程中的注意要点,为电子工程师们在实际设计中提供参考。 文件下载
    的头像 发表于 04-13 16:10 101次阅读

    RX210 系列芯片电气特性深度解析

    RX210 系列芯片电气特性深度解析 在电子工程师的日常设计工作中,深入了解芯片的电气特性是确保设计成功的关键。今天,我们就来详细剖析 RX210
    的头像 发表于 04-13 16:10 67次阅读

    RX210 系列芯片电气特性深度剖析

    RX210 系列芯片电气特性深度剖析 在电子设计领域,芯片的电气特性是工程师们关注的核心要点之一。今天,我们就来深入探讨一下 RX210 系列
    的头像 发表于 04-13 16:05 72次阅读

    RENESAS RX65N/RX651系列MCU:高性能、多功能的理想之选

    RENESAS RX65N/RX651系列MCU:高性能、多功能的理想之选 在电子工程师的设计世界里,微控制器(MCU)就像是一颗核心的“心脏”,为各种电子设备赋予强大的运算和控制能力
    的头像 发表于 04-01 16:55 589次阅读

    RX671系列MCU:高性能与多功能的完美融合

    、丰富的功能和广泛的应用场景,成为了众多电子工程师的首选。今天,我们就来深入探讨一下RX671系列MCU的特点和优势。 文件下载: rx671.pdf 一、产品概述
    的头像 发表于 04-01 16:30 373次阅读

    Renesas RX111系列MCU深度解析:特性、应用与设计要点

    。Renesas的RX111系列MCU以其卓越的性能、丰富的功能和低功耗特性,在众多应用领域中展现出强大的竞争力。本文将深入探讨RX111系列MCU的各项特性、应用场景以及设计过程中需
    的头像 发表于 04-01 16:30 219次阅读

    Renesas RX64M/RX71M 系列闪存内存硬件接口深度解析

    内存,为开发者提供了强大的功能和灵活的操作模式。本文将深入探讨这一系列闪存内存的硬件接口,包括其特点、模块配置、寄存器设置、操作模式以及 FACI 命令的使用等方面,帮助电子工程师更好地理解和应用这些
    的头像 发表于 03-02 16:50 358次阅读

    Pickering开关与仿真领域的重点成果回顾展望

    关键里程碑。全球经济形势和贸易环境的不确定性持续存在,2025年对公司而言仍是挑战与机遇并存的一年。上述成果得益于Pickering专注于服务客户,持续投入新产品研发、全球工程团队建设及全球客户支持能力提升。展望2026年,Pickering公司对持续成功与进步充满期待。
    的头像 发表于 02-12 14:20 686次阅读
    Pickering开关与仿真领域的重点成果<b class='flag-5'>回顾</b>与<b class='flag-5'>展望</b>

    什么是BSP工程师

    一、嵌入式系统 要明白什么是嵌入式软件工程师,我们先从嵌入式系统(嵌入式设备)说起。维基百科上对嵌入式系统的定义如下: 嵌入式系统(Embedded System),是一种嵌入机械或电气系统内部
    发表于 01-13 06:54

    Renesas RX260/RX261 MCU:高集成度与高性能的完美融合

    Renesas RX260/RX261 MCU:高集成度与高性能的完美融合 在电子工程领域,寻找一款性能卓越、功能丰富且稳定可靠的微控制器(MCU)是每个工程师的追求。Renesas的
    的头像 发表于 12-26 18:05 1516次阅读

    瑞萨FUSA参考板使用指南(RX72N-RX72N参考板)符合SIL3标准的功能安全平台软件PLSW软件使用教程

      SIL3功能安全软件平台介绍 1.概述 本文基于瑞萨FUSA套件中的RX72N-RX72N参考板,介绍如何使用符合SIL3标准的功能安全平台软件
    的头像 发表于 05-27 16:23 2486次阅读
    瑞萨FUSA参考板使用指南(<b class='flag-5'>RX72N-RX</b>72N参考板)符合SIL<b class='flag-5'>3</b>标准的功能安全平台<b class='flag-5'>软件</b>PLSW<b class='flag-5'>软件</b>使用教程