S32K324 基于IAR或者S32DS的雙核調(diào)試
S32K324開(kāi)發(fā)板,提供雙核調(diào)試測(cè)試?yán)?淘寶網(wǎng) (taobao.com)
1.???? 硬件電源供電(V+引腳是輸入電源的正極,支持24v,12v,5v輸入電壓)。

2.???? JLINK或者PE Multilink工具通過(guò) SWD調(diào)試接口連接。
3.???? LED 指示燈程序調(diào)試和燒錄。
IAR環(huán)境下:打開(kāi)pit定時(shí)器點(diǎn)燈輸出步驟S32K3xxDRV_r1.4\src\projects\pit_test
IAR 軟件版本:

選擇 S32K324的workspace如下所示。


選擇硬件調(diào)試工具 PE Multilink或者是 JLINK都可以,其中 PE Multilink需要支持RevC版本,JLINK最好是 V11的版本。
?

?

在S32DS IDE開(kāi)發(fā)平臺(tái)下,按照如下步驟創(chuàng)建 S32DS多核應(yīng)用工程。
1. 創(chuàng)建新的New -> S32DS Application Project

2. 選擇多核 S32K324型號(hào),以及輸入工程名

3. 選擇使用的PlatformSDK 軟件版本

4. 點(diǎn)擊Finish圖標(biāo),可以看到2個(gè)新的工程添加到Project Explorer里面,如下所示。每個(gè)核有一個(gè)工程,可以編譯開(kāi)發(fā)兩個(gè)不同的項(xiàng)目。

當(dāng)已經(jīng)有了2個(gè)elf文件時(shí),就可以對(duì)它們Flash進(jìn)行調(diào)試。
?
?????? 另外一個(gè)S32K3平臺(tái)自帶的多核模塊的例程在SW32K3_RTD_4.4_2.0.0軟件包中,S32K324多核工程目錄如下:

?還有一個(gè)簡(jiǎn)化的項(xiàng)目工程基于S32DS CT (*.mex),項(xiàng)目基于RTD V1.0.0。需要參考代碼可以聯(lián)系作者.


?
如果在使用Pemicro Multilink調(diào)試仿真調(diào)試時(shí)代碼無(wú)法進(jìn)入中斷,但是代碼燒錄到目標(biāo)板上后可以正常運(yùn)行??梢钥紤]在S32DS開(kāi)發(fā)環(huán)境下用如下方式升級(jí) PE Micro Mulilink調(diào)試工具。在Help -> Install New Software 選擇 "Work with",輸入PEMicro - https://www.pemicro.com/eclipse/updates內(nèi)容。然后就可以更新Pemicro最新的插件。
?