Infineon MOTIX™ MCU TLE985x Device Family SDK
Macros
tle_variants.h File Reference

Go to the source code of this file.

Detailed Description

Device specific memory layout defines.

Version
V0.1.4
Date
21. Jan 2022
Note
This file violates [MISRA 2012 Rule 2.5, advisory]

Include Graph

Include dependency graph for tle_variants.h:

Include Graph

This graph shows which files directly or indirectly include this file:

Macros

#define TLE98   (98)
 
#define TLE984   (984)
 
#define TLE985   (985)
 
#define TLE986   (986)
 
#define TLE987   (987)
 
#define TLE9851   (9851)
 
#define TLE9853   (9853)
 
#define TLE9854   (9854)
 
#define TLE9855   (9855)
 
#define BGA144   (1)
 
#define LQFP144   (2)
 
#define LQFP100   (3)
 
#define BGA64   (4)
 
#define LQFP64   (5)
 
#define VQFN48   (6)
 
#define TSSOP38   (7)
 
#define TSSOP28   (8)
 
#define TSSOP16   (9)
 
#define VQFN24   (10)
 
#define VQFN40   (11)
 
#define UC_FAMILY   TLE98
 
#define UC_SERIES   TLE985
 
#define UC_DEVICE   TLE9855
 
#define UC_PACKAGE   VQFN48
 
#define UC_FLASH   (96UL)
 
#define UC_FEATURE_HB2
 
#define ProgFlashSize   (0x17000U)
 
#define RAMSize   (0x1000U)
 
#define ProgFlashStart   (0x11000000U) /* Start Address of the flash */
 
#define DataFlashStart   (ProgFlashStart + ProgFlashSize)
 
#define DataFlashSize   (0x1000U) /* 4KB Data Flash */
 
#define RAMStart   (0x18000000UL) /* Start Address of the SRAM */
 

Macro Definition Documentation

◆ BGA144

#define BGA144   (1)

◆ BGA64

#define BGA64   (4)

◆ DataFlashSize

#define DataFlashSize   (0x1000U) /* 4KB Data Flash */

◆ DataFlashStart

#define DataFlashStart   (ProgFlashStart + ProgFlashSize)

◆ LQFP100

#define LQFP100   (3)

◆ LQFP144

#define LQFP144   (2)

◆ LQFP64

#define LQFP64   (5)

◆ ProgFlashSize

#define ProgFlashSize   (0x17000U)

◆ ProgFlashStart

#define ProgFlashStart   (0x11000000U) /* Start Address of the flash */

◆ RAMSize

#define RAMSize   (0x1000U)

◆ RAMStart

#define RAMStart   (0x18000000UL) /* Start Address of the SRAM */

◆ TLE98

#define TLE98   (98)

◆ TLE984

#define TLE984   (984)

◆ TLE985

#define TLE985   (985)

◆ TLE9851

#define TLE9851   (9851)

◆ TLE9853

#define TLE9853   (9853)

◆ TLE9854

#define TLE9854   (9854)

◆ TLE9855

#define TLE9855   (9855)

◆ TLE986

#define TLE986   (986)

◆ TLE987

#define TLE987   (987)

◆ TSSOP16

#define TSSOP16   (9)

◆ TSSOP28

#define TSSOP28   (8)

◆ TSSOP38

#define TSSOP38   (7)

◆ UC_DEVICE

#define UC_DEVICE   TLE9855

◆ UC_FAMILY

#define UC_FAMILY   TLE98

◆ UC_FEATURE_HB2

#define UC_FEATURE_HB2

◆ UC_FLASH

#define UC_FLASH   (96UL)

◆ UC_PACKAGE

#define UC_PACKAGE   VQFN48

◆ UC_SERIES

#define UC_SERIES   TLE985

◆ VQFN24

#define VQFN24   (10)

◆ VQFN40

#define VQFN40   (11)

◆ VQFN48

#define VQFN48   (6)