一、概述
S32K344 開發環境搭建的具體流程可分為以下三個步驟:
(一) 需要下載以下三個安裝包:
- S32DS V3.5 軟體(SW32K3xx_S32 DS_3.5.0_D2303)
- 基礎開發包(4_R21-11_3.0.0_D2303)
- RTD 包(4_R21-11_3.0.0_D2303_DS_updatesite)
(二) 安裝 S32DS V3.5 軟體,打開 S32DS V3.5 軟體加載基礎開發包和 RTD 包(SDK)。
(三) 導入示例工程,進行程序的編譯。
二、具體流程
(一) 安裝包的下載
1) S32DS V3.5 安裝包的下載
1、點擊下面網址:
2、找到下圖 1.1.1 所示 S32DS V3.5 軟體下載入口,點擊進入。
圖 1.1.1 S32DS V3.5 軟體下載入口
3、進入如圖 1.1.2 所示界面,點擊 “I Agree”
圖 1.1.2
4、進入如圖 1.1.3 的安裝包下載界面,選擇圖片紅色框標註的軟體版本進行下載。
圖 1.1.3 S32DS V3.5 安裝包的下載界面
2) 基礎開發包的下載1、點擊下面網址:
NXP® Semiconductors Official Site | NXP Semiconductors
2、依次選擇 “ My NXP Account -> Software Licensing and Support -> View accounts ” 進入如下圖 1.2.1 所示界面,選擇圖片紅框裡面的鏈接。
圖 1.2.1
3、按照下面圖片指示操作。
圖 1.2.2
圖 1.2.3
圖 1.2.4
圖 1.2.5
3) RTD 下載
1、在基礎開發包的下載界面,返回到如圖 1.3.1 所示的界面,選擇選擇圖片紅框裡面的鏈接。
圖 1.3.1
2、按照下面圖片指示操作。
圖 1.3.2
圖 1.3.3
圖 1.3.4
(二) 軟體安裝步驟1) S32DS V3.5 軟體的安裝步驟
1、解壓 S32DS V3.5 的安裝包,雙擊如下圖 2.1.1 所示的 .exe 文件。
圖 2.1.1
2、進入如圖 2.1.2 所示界面。
圖 2.1.2 S32DS V3.5 安裝前準備界面
3、按照如圖 2.1.3 的指示操作,點擊“Next”。
圖 2.1.3
4、進入如圖 2.1.4 所示界面,向下滾動時查看許可條款,選擇接受並單擊“Next”。
圖 2.1.4
5、按照下圖 2.1.5 所示操作,選擇安裝路徑(注意路徑中不要包含中文),點擊“Next”。
圖 2.1.5
6、選擇S32平台程序快捷方式的所在位置,這裡我選擇的是在桌面,點擊“Next”。
圖 2.1.6
7、安裝前查看預安裝摘要,確認沒問題之後,點擊“Install”開始安裝。
圖 2.1.7
8、安裝過程中會出現如圖 2.1.8 所示界面,這是安裝程序在您的計算機上查找S32 Design Studio for S32 Platform許可證,如果在您的計算機上沒有找到有效的許可證,安裝程序會通知您,並要求您提供激活碼以獲得許可證,即下一步。
圖2.1.8
9、下載 S32DS 安裝包時,激發碼會發到你相應的郵箱,找到激活碼並複製,點擊“OK”。
圖 2.1.9
10、選擇在線激活,成功之後,安裝會自動繼續。
圖 2.1.10
11、在安裝過程中,可能會提示您繼續使用特定驅動程序的安裝嚮導,如下圖所示選擇“I Agree“。
圖 2.1.11
12、選擇安裝路徑,並點擊“Install”。
圖 2.1.12
13、按照下面圖片指示操作。
圖 2.1.13
圖 2.1.14
圖 2.1.15
14、等待 S32 Design Studio for S32 Platform 安裝程序完成安裝並顯示 Install 完整的頁面,點擊“Done”完成安裝,如圖 2.1.16 所示。
圖 2.1.16 S32DS V3.5 安裝完成界面
2) 基本開發包以及 RTD 包的加載步驟
【注意】基本工具包和 RTD 包這兩個壓縮包的安裝是有順序的,需要先安裝基礎開發包(SW32K3_RTD_4.4_R21-11_3.0.0_D2303),再安裝 SW32_RTD_4.4_R21-11_3.0.0_D2303_DS_updatesite(RTD 包),軟體詳細安裝步驟如下:
1、打開S32DS 3.5。進入菜單欄 “Help” -> "Install New Software"(每個安裝包安裝完成之後根據提示需要重啟S32DS),按下圖 2.2.1 所示進行操作。
圖 2.2.1 加載基礎開發包
2、按照下面圖片指示操作。
圖 2.2.2
圖 2.2.3
圖 2.2.4
圖 2.2.5
圖 2.2.6
3、等待 S32DS 安裝完之後,點擊 “Restart Now”,S32DS 3.5 軟體會自動重啟。
4、重複步驟 1 加載 RTD 包,參考基礎開發包的安裝完成 RTD 包的加載,其中所安裝的選擇項目如下圖 2.2.7 所示。
圖 2.2.7 選取 SDK 界面
3) 導入示例程序,並編譯。1、打開 S32DS 3.5,進入菜單欄“File->New->S32DS Project from Example”,進入如下圖 3.1 所示界面,選擇相應的例程(若沒有出現 S32K344 的例程,則需要重新加載 RTD 包),點擊“Finish”。
圖 3.1 選取程序例程界面
2、如圖 3.2 所示,雙擊 .mex 文件,進入到配置界面。
圖3.2
3、如圖 3.3 所示,點擊“更新源代碼”,並在接下來出現的界面點擊“OK”。
圖 3.3 配置界面
4、點擊右上角的“C/C++”圖標,返回程序編寫界面。
圖 3.4
5、如圖 3.5 所示,更新源代碼之後,會重生成一些文件,點擊左上角的編譯按鈕,等待幾秒之後右下角會顯示程序編譯完成。
圖 3.5 程序編譯界面
6、至此,S32K344 的開發環境搭建完成。
三、參考文獻
[1] NXP_S32K3XX_RTD開發環境搭建引導.pdf
[2] S32DS_Installation_Guide.pdf
評論