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

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

3天内不再提示

浅谈RX600 系列的实时操作系统 RI600/4

454398 来源:瑞萨电子 作者:瑞萨电子 2021-06-18 11:47 次阅读

本文档提供了有关 C 语言应用程序从 HI1000/4 过渡到 RI600/4 的有用信息,特别是有关从 HI1000/4 到 RI600/4 更改的规范。

概述图 1 概述了从 HI1000/4 到 RI600/4 的应用程序资产过渡。

pYYBAGDMFwiAUtxMAADOrZWyzZM808.png

应用资产转移概述

C 应用程序源代码

C 源代码中与编译器差异相关的某些部分在某些情况下应进行修改。此外,应根据以下部分中描述的操作系统规范之间的差异,根据需要修改代码。

汇编语言应用程序源代码

H8SX、H8S 系列和 RX 系列的汇编语言不兼容;应该为 RX 系列创建一个新的汇编语言代码。

GUI Configurator File (.hcf)

RI600/4 支持GUI Configurator,但HI1000/4 和RI600/4 的.hcf 文件不兼容。请参阅第 14.1 节,配置器之间的区别。

Workspace (.hws, .hwp)

由于High-performance Embedded Workshop的规范,为H8SX、H8S家族创建的workspace不能用于RX家族;应为 RX 系列创建一个新工作区。

参数数据类型和大小

图2中的表格显示了HI1000/4和RI600/4在每个参数数据类型和大小上的差异。当应用程序使用表中阴影的数据类型时,检查并更改使用此类数据类型的代码。(特别注意 FLGPTN 类型(事件标志位模式)已从 16 位更改为 32 位。)

poYBAGDMFxeAIq3DAAO9ou2ShIE452.png

基本数据类型的差异

编辑:hfy

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

    关注

    180

    文章

    7604

    浏览量

    136680
  • 编译器
    +关注

    关注

    1

    文章

    1623

    浏览量

    49107
收藏 人收藏

    评论

    相关推荐

    瑞萨RX600系列是一个新的MCU/DSP混合

    瑞萨RX600系列是一个新的MCU/DSP混合,或数字信号控制器(DSC),运行嵌入式100mhz 165 Dhrystone MIPS Flash制作在100 MHz的MCU运行时。这不是你祖父的单片机。
    发表于 08-04 10:55 9次下载
    瑞萨<b class='flag-5'>RX600</b><b class='flag-5'>系列</b>是一个新的MCU/DSP混合

    RI600V4 Real-time OS for RX Family (supported by CS+ and e² studio) Trial 软件 Further note Rev.1.03

    RI600V4 Real-time OS for RX Family (supported by CS+ and e² studio) Trial 软件 Further note Rev.1.03
    发表于 01-11 18:55 0次下载
    <b class='flag-5'>RI600V4</b> Real-time OS for <b class='flag-5'>RX</b> Family (supported by CS+ and e² studio) Trial 软件 Further note Rev.1.03

    RX产品家族介绍手册 [4] RX700/RX600RX200、RX100系列

    RX700/RX600系列 RX700/RX600系列的特性
    的头像 发表于 02-20 15:05 1961次阅读

    Renesas Flash Programmer V2.05 Flash memory programming software 用户手册: RX100, RX200, RX600(Except RX64M)

    Renesas Flash Programmer V2.05 Flash memory programming software 用户手册: RX100, RX200, RX600 (Except
    发表于 03-24 18:54 3次下载
    Renesas Flash Programmer V2.05 Flash memory programming software 用户手册: <b class='flag-5'>RX</b>100, <b class='flag-5'>RX</b>200, <b class='flag-5'>RX600</b>(Except <b class='flag-5'>RX</b>64M)

    Renesas Flash Programmer V2.04 Flash memory programming software 用户手册 RX100, RX200, RX600(Except RX64x)

    Renesas Flash Programmer V2.04 Flash memory programming software 用户手册 RX100, RX200, RX600 (Except
    发表于 03-30 18:48 1次下载
    Renesas Flash Programmer V2.04 Flash memory programming software 用户手册 <b class='flag-5'>RX</b>100, <b class='flag-5'>RX</b>200, <b class='flag-5'>RX600</b>(Except <b class='flag-5'>RX</b>64x)

    RI600PX 用户手册: Coding(Real-time OS for RX Family with MPU) Rev.1.01

    RI600PX 用户手册: Coding (Real-time OS for RX Family with MPU) Rev.1.01
    发表于 03-31 18:43 0次下载
    <b class='flag-5'>RI600</b>PX 用户手册: Coding(Real-time OS for <b class='flag-5'>RX</b> Family with MPU) Rev.1.01

    RI600PX 用户手册: Debug(Real-time OS for RX Family with MPU) Rev.1.00

    RI600PX 用户手册: Debug (Real-time OS for RX Family with MPU) Rev.1.00
    发表于 04-12 18:30 0次下载
    <b class='flag-5'>RI600</b>PX 用户手册: Debug(Real-time OS for <b class='flag-5'>RX</b> Family with MPU) Rev.1.00

    RI600/PX V.1.00 用户手册(Real-time OS for RX Family with MPU) Rev.1.00

    RI600/PX V.1.00 用户手册 (Real-time OS for RX Family with MPU) Rev.1.00
    发表于 04-14 19:02 0次下载
    <b class='flag-5'>RI600</b>/PX V.1.00 用户手册(Real-time OS for <b class='flag-5'>RX</b> Family with MPU) Rev.1.00

    RI600/4 用户手册(Real-time OS for RX Family) Rev.1.00

    RI600/4 用户手册 (Real-time OS for RX Family) Rev.1.00
    发表于 04-20 19:34 0次下载
    <b class='flag-5'>RI600</b>/<b class='flag-5'>4</b> 用户手册(Real-time OS for <b class='flag-5'>RX</b> Family) Rev.1.00

    RI600V4 Real-time OS for RX Family(supported by CS+ and e² studio) Trial 软件 Further note Rev.1.03

    RI600V4 Real-time OS for RX Family (supported by CS+ and e² studio) Trial 软件 Further note Rev.1.03
    发表于 06-30 20:45 0次下载
    <b class='flag-5'>RI600V4</b> Real-time OS for <b class='flag-5'>RX</b> Family(supported by CS+ and e² studio) Trial 软件 Further note Rev.1.03

    Renesas Flash Programmer V2.05 Flash memory programming software 用户手册: RX100, RX200, RX600(Except RX64M)

    Renesas Flash Programmer V2.05 Flash memory programming software 用户手册: RX100, RX200, RX600 (Except
    发表于 07-10 20:44 4次下载
    Renesas Flash Programmer V2.05 Flash memory programming software 用户手册: <b class='flag-5'>RX</b>100, <b class='flag-5'>RX</b>200, <b class='flag-5'>RX600</b>(Except <b class='flag-5'>RX</b>64M)

    Renesas Flash Programmer V2.04 Flash memory programming software 用户手册 RX100, RX200, RX600(Except RX64x)

    Renesas Flash Programmer V2.04 Flash memory programming software 用户手册 RX100, RX200, RX600 (Except
    发表于 07-12 20:23 0次下载
    Renesas Flash Programmer V2.04 Flash memory programming software 用户手册 <b class='flag-5'>RX</b>100, <b class='flag-5'>RX</b>200, <b class='flag-5'>RX600</b>(Except <b class='flag-5'>RX</b>64x)

    RI600PX 用户手册: Coding(Real-time OS for RX Family with MPU) Rev.1.01

    RI600PX 用户手册: Coding (Real-time OS for RX Family with MPU) Rev.1.01
    发表于 07-13 19:48 0次下载
    <b class='flag-5'>RI600</b>PX 用户手册: Coding(Real-time OS for <b class='flag-5'>RX</b> Family with MPU) Rev.1.01

    RI600PX 用户手册: Debug(Real-time OS for RX Family with MPU) Rev.1.00

    RI600PX 用户手册: Debug (Real-time OS for RX Family with MPU) Rev.1.00
    发表于 07-19 18:34 0次下载
    <b class='flag-5'>RI600</b>PX 用户手册: Debug(Real-time OS for <b class='flag-5'>RX</b> Family with MPU) Rev.1.00

    RI600/PX V.1.00 用户手册(Real-time OS for RX Family with MPU) Rev.1.00

    RI600/PX V.1.00 用户手册 (Real-time OS for RX Family with MPU) Rev.1.00
    发表于 09-18 18:31 0次下载
    <b class='flag-5'>RI600</b>/PX V.1.00 用户手册(Real-time OS for <b class='flag-5'>RX</b> Family with MPU) Rev.1.00