![]() |
MKM34Z256VLx7 Bare Metal Software Drivers
R4.1.6
Reference Manual
|
The MKM34Z256VLx7 bare metal software drivers defines several basic data types to support code portability between different hardware architectures and tools. These basic data types, which are defined in the C header file common.h supports generic word and integer data types. This is used throughout the interface definitions for the bare metal software drivers.
Typedefs | |
| typedef unsigned char | uint8 |
| 8-bit unsigned integer | |
| typedef unsigned short int | uint16 |
| 16-bit unsigned integer | |
| typedef unsigned long int | uint32 |
| 32-bit unsigned integer | |
| typedef unsigned long long | uint64 |
| 64-bit unsigned integer | |
| typedef signed char | int8 |
| 8-bit signed integer | |
| typedef short int | int16 |
| 16-bit signed integer | |
| typedef int | int32 |
| 32-bit signed integer | |
| typedef long long | int64 |
| 64-bit signed integer | |
| typedef short int | frac16 |
| Q0.15 fractional. | |
| typedef long | frac24 |
| Q8.23 fractional. | |
| typedef long | frac32 |
| Q0.31 fractional. | |
| typedef long long | frac48 |
| Q16.47 fractional. | |
| typedef long long | frac64 |
| Q0.63 fractional. | |