S32K Tool Tutorial Board GuidleLine
S32K Tool Tutorial Board GuidleLine
Using the
S32K144 EVB
evaluation
board
10 Oct 2022
11
OUTLINE
1. S32K144EVB Overview
2. Development Tool chain Overview (KEIL)
3. S32K144EVB Getting Started Project
3.1. Download Keil C µVision
3.2. Install Keil C µVision
3.3. Install µVision Software Pack
3.4. Create a new project
3.5. Setting parameter’s project
3.6. Build project
3.7. Install PE micro
3.8. Configuring P&E Connection Manager
3.9. Debugging 2
1. S32K144EVB Overview
S32K144EVB:
❖ S32K144-Q100 is general purpose
Evaluation Board designed and
manufactured by NXP Semiconductor.
❖ It is built around S32K General Purpose
Microcontroller S32K144
❖ The board is designed to showcase
general purpose Automotive and
Industrial applications.
S32K144EVB evaluation board
3
1. S32K144EVB Overview
Peripherals Block
Memory Block
7
2. Development Tool chain Overview (KEIL)
Common Microcontroller Software Interface Standard (CMSIS)
❖ CMSIS is a vendor-independent abstraction layer for microcontrollers that are based on Arm
Cortex processors.
❖ CMSIS provides interfaces to processor and peripherals, real-time operating systems, and
middleware components.
8
2. Development Tool chain Overview (KEIL)
CMSIS Overview
9
2. Development Tool chain Overview (KEIL)
Typical program compilation flow
10
3. S32K144EVB Getting Started Project
Software Development
Hardware connection 11
3.1. Download Keil C µVision
Link Download: https://www.keil.com/download/product/
12
3.2. Install Keil C µVision
Option
Step 1: Open MDKxxx.EXE and click Next Step 2: Tick I agree and click Next Step 3: Click Next
Wait
Step 4: Fill info and click Next to install Step 5: Click Finish to end the installation
13
3.3. Install µVision Software Pack
2
3
5
4
Install successful
1
Step 2: Select S32K14x as shown above and click Install
14
3.4. Create a new project
1
2
Destination folder for storing
1
2
File name of Keil c
Step 1: Start µVision and click new project Step 2: Create file name and click Save Step 3: Select device and click OK
1
2
Step 1: Right click Source Group 1 Step 2: Fill main.c and click Add Step 3: Write main function
1
2 1
3 2
3
4
Step 4: Add Scatter File Step 5: Select S32K144_64_flash.sct Step 6: Close and re-open project
if .sct file do not appear 16
3.6. Build project
1 2
17
3.7. Install PE micro
1
Step 1: Click Options for target Step 2: Select as shown above and Step 3: Click Start Auto-Install
click Settings and wait for download
Wait
2
1
23