本文檔提供了有關(guān) C 語(yǔ)言應(yīng)用程序從 HI1000/4 過(guò)渡到 RI600/4 的有用信息,特別是有關(guān)從 HI1000/4 到 RI600/4 更改的規(guī)范。
概述圖 1 概述了從 HI1000/4 到 RI600/4 的應(yīng)用程序資產(chǎn)過(guò)渡。

應(yīng)用資產(chǎn)轉(zhuǎn)移概述
C 應(yīng)用程序源代碼
C 源代碼中與編譯器差異相關(guān)的某些部分在某些情況下應(yīng)進(jìn)行修改。此外,應(yīng)根據(jù)以下部分中描述的操作系統(tǒng)規(guī)范之間的差異,根據(jù)需要修改代碼。
匯編語(yǔ)言應(yīng)用程序源代碼
H8SX、H8S 系列和 RX 系列的匯編語(yǔ)言不兼容;應(yīng)該為 RX 系列創(chuàng)建一個(gè)新的匯編語(yǔ)言代碼。
GUI Configurator File (.hcf)
RI600/4 支持GUI Configurator,但HI1000/4 和RI600/4 的.hcf 文件不兼容。請(qǐng)參閱第 14.1 節(jié),配置器之間的區(qū)別。
Workspace (.hws, .hwp)
由于High-performance Embedded Workshop的規(guī)范,為H8SX、H8S家族創(chuàng)建的workspace不能用于RX家族;應(yīng)為 RX 系列創(chuàng)建一個(gè)新工作區(qū)。
參數(shù)數(shù)據(jù)類型和大小
圖2中的表格顯示了HI1000/4和RI600/4在每個(gè)參數(shù)數(shù)據(jù)類型和大小上的差異。當(dāng)應(yīng)用程序使用表中陰影的數(shù)據(jù)類型時(shí),檢查并更改使用此類數(shù)據(jù)類型的代碼。(特別注意 FLGPTN 類型(事件標(biāo)志位模式)已從 16 位更改為 32 位。)

基本數(shù)據(jù)類型的差異
編輯:hfy
-
C語(yǔ)言
+關(guān)注
關(guān)注
183文章
7644瀏覽量
145603 -
編譯器
+關(guān)注
關(guān)注
1文章
1672瀏覽量
51616
發(fā)布評(píng)論請(qǐng)先 登錄
瑞薩RX600系列是一個(gè)新的MCU/DSP混合
RI600V4 Real-time OS for RX Family (supported by CS+ and e2 studio) Trial 軟件 Further note Rev.1.03
RX產(chǎn)品家族介紹手冊(cè) [4] RX700/RX600、RX200、RX100系列
Renesas Flash Programmer V2.05 Flash memory programming software 用戶手冊(cè): RX100, RX200, RX600(Except RX64M)
Renesas Flash Programmer V2.04 Flash memory programming software 用戶手冊(cè) RX100, RX200, RX600(Except RX64x)
RI600PX 用戶手冊(cè): Coding(Real-time OS for RX Family with MPU) Rev.1.01
RI600PX 用戶手冊(cè): Debug(Real-time OS for RX Family with MPU) Rev.1.00
RI600/PX V.1.00 用戶手冊(cè)(Real-time OS for RX Family with MPU) Rev.1.00
RI600/4 用戶手冊(cè)(Real-time OS for RX Family) Rev.1.00
RI600V4 Real-time OS for RX Family(supported by CS+ and e2 studio) Trial 軟件 Further note Rev.1.03
Renesas Flash Programmer V2.05 Flash memory programming software 用戶手冊(cè): RX100, RX200, RX600(Except RX64M)
Renesas Flash Programmer V2.04 Flash memory programming software 用戶手冊(cè) RX100, RX200, RX600(Except RX64x)
RI600PX 用戶手冊(cè): Coding(Real-time OS for RX Family with MPU) Rev.1.01
RI600PX 用戶手冊(cè): Debug(Real-time OS for RX Family with MPU) Rev.1.00
RI600/PX V.1.00 用戶手冊(cè)(Real-time OS for RX Family with MPU) Rev.1.00
淺談RX600 系列的實(shí)時(shí)操作系統(tǒng) RI600/4
評(píng)論