KIT912H634EVME Freescale Semiconductor, KIT912H634EVME Datasheet - Page 32

no-image

KIT912H634EVME

Manufacturer Part Number
KIT912H634EVME
Description
Development Boards & Kits - S08 / S12 DUAL LOW&HIDE SWITCH EVB
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of KIT912H634EVME

Rohs
yes
Product
Evaluation Boards
Tool Is For Evaluation Of
MM912H634, MM912G634
Core
S12
Interface Type
LIN, USB
Operating Supply Voltage
8 V to 18 V
Description/function
Gives the user capability to easily evaluate most features provided by the MM912H634 - Integrated Dual Low Side, and Dual High Side Switch with Embedded MCU and LIN Transceiver for Relay Drivers
Software Description
7.4.2
The variables of this structure are:
7.4.2.1
value is set to “pending”, then there is a request from the FreeMASTER control panel to read or write the register value.
32
The variables used for the application control have the prefix “fm_”. There is one structure with the name “fm_register”.
• *fm_address - contains address of the 8-bit register
• fm_data - contains data of the 8-bit register
• *fm_address_16 - contains address of the 16-bit register
• fm_data_16 - contains data of the 16-bit register
• fm_read_write - information on the action - reading or writing to the register
• fm_status - information on the action completion
• fm_size - information on the size of the register (8-bit or 16-bit). The address and data are put in corresponding variables.
In the continuous loop, first the value of “fm_status“ is checked. It can have two enumerated values: ”pending” or “done”. If the
The value of “fm_read_write“ is then checked to see, if a write or read command is requested.
The value of the variable “fm_size” is evaluated next, to determine if the data is 8 or 16-bit size.
FreeMASTER Variables
Performing the FreeMASTER Variables Update
registers based on
registers based on
Update analog die
Update analog die
(WD enabled) ?
(WD enabled) ?
(LIN enabled) ?
(LIN enabled) ?
application init
application init
the FMaster
the FMaster
System and
System and
variables
variables
N
N
Reset
Reset
Figure 16. Embedded Software Flow Chart
KIT912H634EVME User’s Guide, Rev 1.0
+
+
+
+
Y
Y
communication
communication
WD servicing
WD servicing
servicing
servicing
LIN
LIN
Clearing the flag
Clearing the flag
LIN_ISR_SCI()
LIN_ISR_SCI()
D2D_ISR
D2D_ISR
Freescale Semiconductor
RTI
RTI

Related parts for KIT912H634EVME