本文檔提供了有關(guān) C 語言應(yīng)用程序從 HI1000/4 過渡到 RI600/4 的有用信息,特別是有關(guān)從 HI1000/4 到 RI600/4 更改的規(guī)范。
概述圖 1 概述了從 HI1000/4 到 RI600/4 的應(yīng)用程序資產(chǎn)過渡。
應(yīng)用資產(chǎn)轉(zhuǎn)移概述
C 應(yīng)用程序源代碼
C 源代碼中與編譯器差異相關(guān)的某些部分在某些情況下應(yīng)進(jìn)行修改。此外,應(yīng)根據(jù)以下部分中描述的操作系統(tǒng)規(guī)范之間的差異,根據(jù)需要修改代碼。
匯編語言應(yīng)用程序源代碼
H8SX、H8S 系列和 RX 系列的匯編語言不兼容;應(yīng)該為 RX 系列創(chuàng)建一個(gè)新的匯編語言代碼。
GUI Configurator File (.hcf)
RI600/4 支持GUI Configurator,但HI1000/4 和RI600/4 的.hcf 文件不兼容。請參閱第 14.1 節(jié),配置器之間的區(qū)別。
由于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語言
+關(guān)注
關(guān)注
180文章
7604瀏覽量
136840 -
編譯器
+關(guān)注
關(guān)注
1文章
1634瀏覽量
49133
發(fā)布評論請先 登錄
相關(guān)推薦
評論