|
|
|
|
|
Embedded Components Categories
|
- CPU External Devices
- This category contains components that encapsulate devices, which can be externally connected to the MCU.
Typically, these components inherit internal peripheral component to provide an independant layer between CPU and device.
- Communication
- This category contains components which cover external communication devices or protocols. Most of these components use standard internal peripheral components to provide independent access to the CPU peripherals.
-
SW_I2C
- SW emulated I2C using two I/O pins.
-
SWSPI
- Software synchronous serial communication
- Display
- This category contains components for supporting displaying devices such as LEDs, VGA modules, LCDs, Terminals or support of external display chips.
- CPU Internal Peripherals
- This category contains components for on-chip peripherals.
- Communication
- This category contains components, which cover several communication devices or protocols supported by on-chip peripherals. If a communication protocol supports Master / Slave mode of connected nodes, two separated components with appendix Master / Slave may cover corresponding communication device.
- Converter
- This category contains components which cover several on-chip conversion functionality, e.g. A/D or D/A convertors.
- ADC
- This category contains components which cover on-chip A/D convertors and related modules.
- Display
- This category contains components for supporting on-chip displaying devices such as LEDs, OSD, LCDs.
-
LCD
- Liquid Crystal Display
-
OSD
- On-Screen Display
-
SyncProc
- Sync Processor
- Interrupts
- This category contains components which encapsulate external interrupt pins and also interrupt vector table.
- Measurement
- This category contains components which cover several measurements supported by on-chip peripherals.
- Memory
- This category contains components which encapsulate support of on-chip memory.
- Peripheral Initialization
- This category contains Peripheral Initialization components, which provide low-level hardware approach to initialize the peripherals.
-
Init_ACMP
- Peripheral Initialization Component for the following CPU families:
-RS08 - Freescale Analog Comparator (ACMP) -HCS08 - Freescale Analog Comparator (ACMP) -COLDFIREV1 - Freescale Analog Comparator (ACMP)
-
Init_ADC
- Peripheral Initialization Component for the following CPU families:
-RS08 - Analog-to-Digital Converter (ADC) -HCS08 - Analog-to-Digital Converter (ADC) -HC08 - Analog-to-Digital Converter (ADC) -COLDFIREV1 - Analog-to-Digital Converter (ADC)
-
Init_AnalogModule
- Peripheral Initialization Component for the CPU family HC08 - Analog Module (AnM)
-
Init_AWT
- Peripheral Initialization Component for the CPU family HCS08 - AutoWake-up Timer module (AWT)
-
Init_BDLC
- Peripheral Initialization Component for the CPU family HC08 - Byte Data Link Controller (BDLC)
-
Init_CMT
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Carrier Modulator Timer (CMT) -COLDFIREV1 - Carrier Modulator Timer (CMT)
-
Init_COP
- Peripheral Initialization Component for the following CPU families:
-RS08 - Computer Operating Properly (COP) -HCS08 - Computer Operating Properly (COP) -HC08 - Computer Operating Properly (COP) -COLDFIREV1 - Computer Operating Properly (COP)
-
Init_DAC
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Digital to Analog Converter (DAC) -COLDFIREV1 - Digital to Analog Converter (DAC)
-
Init_DMA
- Peripheral Initialization Component for the CPU family COLDFIREV1 - Direct memory access (DMA)
-
Init_EEPROM
- Peripheral Initialization Component for the CPU family HC08 - EEPROM Memory (EEPROM)
-
Init_EWM
- Peripheral Initialization Component for the CPU family COLDFIREV1 - External Watchdog Monitor (EWM)
-
Init_FDS
- Peripheral Initialization Component for the CPU family HCS08 - Fault Detection and Shutdown (FDS)
-
Init_FEC
- Peripheral Initialization Component for the CPU family COLDFIREV1 - Fast Ethernet Controller (FEC)
-
Init_FLASH
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Flash Memory (FLASH) -COLDFIREV1 - Flash Memory (FLASH)
-
Init_FTM
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Flexible Timer (FTM) -COLDFIREV1 - Flexible Timer (FTM)
-
Init_GPIO
- Peripheral Initialization Component for the following CPU families:
-RS08 - General Purpose Input Output (GPIO) -HCS08 - General Purpose Input Output (GPIO) -HC08 - General Purpose Input Output (GPIO) -COLDFIREV1 - General Purpose Input Output (GPIO)
-
Init_HRP
- Peripheral Initialization Component for the CPU family HC08 - High Resolution PWM (HRP)
-
Init_HSCMP
- Peripheral Initialization Component for the following CPU families:
-HCS08 - High Speed Comparator Init Component -COLDFIREV1 - High Speed Comparator Init Component
-
Init_iEVENT
- Peripheral Initialization Component for the CPU family COLDFIREV1 - Intelligent Event Controller (iEVENT)
-
Init_IIC
- Peripheral Initialization Component for the following CPU families:
-RS08 - Inter-IC Bus (IIC) -HCS08 - Inter-IC Bus (IIC) -HC08 - Inter-IC Bus (IIC) -COLDFIREV1 - Inter-IC Bus (IIC)
-
Init_IRQ
- Peripheral Initialization Component for the following CPU families:
-HCS08 - External Interrupt Module (IRQ) -HC08 - External Interrupt Module (IRQ) -COLDFIREV1 - External Interrupt Module (IRQ)
-
Init_IRTC
- Peripheral Initialization Component for the CPU family COLDFIREV1 - Independent Real Time Clock Init Bean
-
Init_KBI
- Peripheral Initialization Component for the following CPU families:
-RS08 - Keyboard Interrupt Module (KBI) -HCS08 - Keyboard Interrupt Module (KBI) -HC08 - Keyboard Interrupt Module (KBI) -COLDFIREV1 - Keyboard Interrupt Module (KBI)
-
Init_LCD
- Peripheral Initialization Component for the following CPU families:
-RS08 - Liquid Crystal Display (LCD) -HCS08 - Liquid Crystal Display (LCD) -HC08 - Liquid Crystal Display (LCD) -COLDFIREV1 - Liquid Crystal Display (LCD)
-
Init_MSCAN
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Motorola Scalable Controller Area Network (MSCAN) -HC08 - Motorola Scalable Controller Area Network (MSCAN) -COLDFIREV1 - Motorola Scalable Controller Area Network (MSCAN)
-
Init_MTIM
- Peripheral Initialization Component for the following CPU families:
-RS08 - Modulo Timer (MTIM) -HCS08 - Modulo Timer (MTIM) -COLDFIREV1 - Modulo Timer (MTIM)
-
Init_OPAMP
- Peripheral Initialization Component for the following CPU families:
-HCS08 - General Purpose Operational Amplifier -HC08 - Op Amp / Comparator module (OpAmp) -COLDFIREV1 - General Purpose Operational Amplifier
-
Init_OSD
- Peripheral Initialization Component for the CPU family HC08 - On-Screen Display (OSD)
-
Init_PDB
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Programmable Delay Block (PDB) -COLDFIREV1 - Programmable Delay Block (PDB)
-
Init_PGA
- Peripheral Initialization Component for the CPU family HCS08 - Programmable Gain Amplifier Init Bean
-
Init_PPI
- Peripheral Initialization Component for the CPU family HC08 - Programmable Periodic Interrupt (PPI)
-
Init_PRACMP
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Programmable Reference Analog Comparator -COLDFIREV1 - Programmable Reference Analog Comparator
-
Init_PWM
- Peripheral Initialization Component for the CPU family HC08 - Pulse Width Modulator (PWM)
-
Init_PWMMC
- Peripheral Initialization Component for the CPU family HC08 - Pulse-Width Modulator for Motor Control (PWMMC)
-
Init_PWT
- Peripheral Initialization Component for the CPU family HCS08 - Pulse Width Timer (PWT)
-
Init_PWU
- Peripheral Initialization Component for the CPU family HC08 - Periodic wakeup module (PWU)
-
Init_RNGA
- Peripheral Initialization Component for the CPU family COLDFIREV1 - Random Number Generator Accelerator (RNGA)
-
Init_RTC
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Real-Time Counter(RTC) -HC08 - Real Time Clock (RTC) -COLDFIREV1 - Real-Time Counter(RTC)
-
Init_RTI
- Peripheral Initialization Component for the following CPU families:
-RS08 - Real Time Interrupt (RTI) -HCS08 - Real Time Interrupt (RTI) -COLDFIREV1 - Real Time Interrupt (RTI)
-
Init_SCI
- Peripheral Initialization Component for the following CPU families:
-RS08 - Serial Communications Interface (SCI) -HCS08 - Serial Communications Interface (SCI) -HC08 - Serial Communications Interface (SCI) -COLDFIREV1 - Serial Communications Interface (SCI)
-
Init_SLIC
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Slave LIN Interface Controller (SLIC) -HC08 - Slave LIN Interface Controller (SLIC)
-
Init_SPI
- Peripheral Initialization Component for the following CPU families:
-RS08 - Serial Peripheral Interface (SPI) -HCS08 - Serial Peripheral Interface (SPI) -HC08 - Serial Peripheral Interface (SPI) -COLDFIREV1 - Serial Peripheral Interface (SPI)
-
Init_SyncProc
- Peripheral Initialization Component for the CPU family HC08 - Sync Processor
-
Init_TBM
- Peripheral Initialization Component for the CPU family HC08 - Timebase Module (TBM)
-
Init_TIM
- Peripheral Initialization Component for the CPU family HC08 - Timer Interface Module (TIM)
-
Init_TOD
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Time Of Day (TOD) -COLDFIREV1 - Time Of Day (TOD)
-
Init_TPM
- Peripheral Initialization Component for the following CPU families:
-RS08 - Timer Pulse Width Modulator (TPM) -HCS08 - Timer Pulse Width Modulator (TPM) -COLDFIREV1 - Timer Pulse Width Modulator (TPM)
-
Init_TRIAMP
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Trans-Impedance Amplifier -COLDFIREV1 - Trans-Impedance Amplifier
-
Init_USB
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Universal Serial Bus (USB) -HC08 - Universal Serial Bus (USB)
-
Init_USB_OTG
- Peripheral Initialization Component for the CPU family COLDFIREV1 - Universal Serial Bus, OTG capable
-
Init_USBHUB
- Peripheral Initialization Component for the CPU family HC08 - Universal Serial Bus (USBhub)
-
Init_VREF
- Peripheral Initialization Component for the following CPU families:
-HCS08 - Voltage Reference (VREF) -COLDFIREV1 - Voltage Reference (VREF)
-
Init_WDOG
- Peripheral Initialization Component for the CPU family COLDFIREV1 - Generation 2008 Watchdog Timer (WDOG)
-
InterruptVector
- Interrupt vector handled in user code
- Port I/O
- This category contains components for basic I/O ports operations.
-
BitIO
- General 1-bit Input/Output
-
BitsIO
- General Multi-Bits Input/Output (1-8 bits)
-
Byte2IO
- General Two-Bytes Input/Output
-
Byte3IO
- General Three-Bytes Input/Output
-
Byte4IO
- General Four-Bytes Input/Output
-
ByteIO
- General Byte Input/Output (8 bits)
-
InputPin
- General 1-bit Input
- Timer
- This category contains components which encapsulate several functionality of timers and related CPU Internal Peripherals.
-
EventCntr16
- Event counter 16-bit
-
EventCntr32
- Event counter 32-bit
-
EventCntr8
- Event counter 8-bit
-
FreeCntr
- Time measurement based on counter value (suitable for short time periods)
-
FreeCntr16
- Time measurement counting periodic interrupt ticks in 16-bit SW counter (suitable for longer time periods).
-
FreeCntr32
- Time measurement counting periodic interrupt ticks in 32-bit SW counter (suitable for longer time periods).
-
FreeCntr8
- Time measurement counting periodic interrupt ticks in 8-bit SW counter (suitable for longer time periods).
-
FreescaleBEMF
- Back ElectroMagnetic Force
-
FreescaleHRP
- High Resolution PWM
-
FreescalePWM
- Pulse width modulation - special version
-
PPG
- Programmable pulse generation
-
PWM
- Pulse width modulation
-
PWMMC
- Pulse width modulation for motor control
-
RTC
- Real Time Clock
-
RTIshared
- Real Time Interrupt Shareable
-
TimeDate
- Time and date
-
TimerInt
- Periodic interrupt
-
TimerOut
- Flip-flop output 1:1
-
WatchDog
- WatchDog component
- SW
- This category contains components that implement pure software algorithms and are not CPU/peripheral independant.
Also user-defined components are located here.
- Communication
- This category contains components which cover communication devices or protocols.
- Data
- Components for supporting an external data in the project.
- Tutorials And Demonstrations
- This category contains components intended for tutorials and demonstrations.
-
BasicProperties
- This component is example of basic properties. The component was designed to help developers start creating a new user components quickly.
-
TwoKeys
- Component generated by Component Creator
|
|
PROCESSOR EXPERT is trademark of Freescale Semiconductor, Inc.
Copyright 1997 - 2010 Freescale Semiconductor, Inc.
|
|