
NXP Semiconductors
AH1721
SJA1105SMBEVM UM
AH1721
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2018. All rights reserved.
User Manual
Rev. 1.00
— 16 July 2018
26 of 35
Fig 16. Organization of example project source code
From top to bottom:
•
Includes: system include files
– provided by ProcessorExpert during project setup.
•
Generated Code: .h and .c files generated by ProcessorExpert, based on the
interactive configuration with the GUI. For each SDK module, there are .c and .h
files, containing data structure definitions, configuration data arrays, array
dimensions, and more definitions in a form usable for the SDK device driver. The
data structures must be passed to the driver’s initialization function.
•
ProjectSettings: essential files for producing an executable, like linker files (memory
layout) and processor specific generic low-level files, like startup code after reset,
interrupt vector table, etc. This code comes from the SDK, and is made available
during project setup.
•
SDK: for each component configured in ProcessorExpert, its component source code
(.c and .h files) is copied from the SDK distribution directory to this project specific