|
|
|
Embedded Beans Categories
|
- CPU External Devices
- This category contains beans that encapsulate devices, which can be externally connected to the MCU.
Typically, these beans inherit internal peripheral beans to provide an independant layer between CPU and device.
- Communication
- This category contains beans which cover external communication devices or protocols. Most of these beans use standard internal peripheral beans 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 beans for supporting displaying devices such as LEDs, VGA modules, LCDs, Terminals or support of external display chips.
- Port I/O
- This category contains beans for basic external I/O ports operations.
-
Ext16IO
- External 16-bit Input/Output
-
Ext32IO
- External 32-bit Input/Output
-
Ext8IO
- External 8-bit Input/Output
-
ExtBitIO
- External 1-bit Input/Output with Direction Register
-
ExtByteIO
- External Byte Input/Output (8 bits) with Direction Register
- CPU Internal Peripherals
- This category contains beans for on-chip peripherals.
- Communication
- This category contains beans, 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 beans with appendix Master / Slave may cover corresponding communication device.
- Converter
- This category contains beans which cover several on-chip conversion functionality, e.g. A/D or D/A convertors.
- ADC
- This category contains beans which cover on-chip A/D convertors and related modules.
- DAC
- This category contains beans which cover on-chip D/A convertors and related modules.
- Interrupts
- This category contains beans which encapsulate external interrupt pins and also interrupt vector table.
- Measurement
- This category contains beans which cover several measurements supported by on-chip peripherals.
-
Capture
- Timer capture encapsulation
- Memory
- This category contains beans which encapsulate support of on-chip memory.
- Peripheral Initialization Beans
- This category contains Peripheral Initialization Beans, which provide low-level hardware approach to initialize the peripherals.
-
Init_ADC
- Peripheral Initialization Bean for the following CPU families:
-HCS12X - Analog-to-Digital Converter (ADC) -HCS12 - Analog-to-Digital Converter (ADC)
-
Init_API
- Peripheral Initialization Bean for the CPU family HCS12X - Autonomous Periodic Interrupt (API)
-
Init_BDLC
- Peripheral Initialization Bean for the CPU family HCS12 - Society of Automotive Engineers (SAE) J1850 serial communication network. (BDLC)
-
Init_BYTEFLIGHT
- Peripheral Initialization Bean for the CPU family HCS12 - Byteflight communication interface (BYTEFLIGHT)
-
Init_ECT
- Peripheral Initialization Bean for the following CPU families:
-HCS12X - Enhanced Capture Timer (ECT) -HCS12 - Enhanced Capture Timer (ECT)
-
Init_EEPROM
- Peripheral Initialization Bean for the following CPU families:
-HCS12X - EEPROM Memory (EEPROM) -HCS12 - EEPROM Memory (EEPROM)
-
Init_FLASH
- Peripheral Initialization Bean for the following CPU families:
-HCS12X - Flash Memory (FLASH) -HCS12 - Flash Memory (FLASH)
-
Init_IIC
- Peripheral Initialization Bean for the following CPU families:
-HCS12X - Inter-IC Bus (IIC) -HCS12 - Inter-IC Bus (IIC)
-
Init_MSCAN
- Peripheral Initialization Bean for the following CPU families:
-HCS12X - Motorola Scalable Controller Area Network (MSCAN) -HCS12 - Motorola Scalable Controller Area Network (MSCAN)
-
Init_PIT
- Peripheral Initialization Bean for the CPU family HCS12X - Periodic Interrupt Timer (PIT)
-
Init_PMF
- Peripheral Initialization Bean for the CPU family HCS12 - Pulse width Modulator with Fault protection (PMF)
-
Init_PWM
- Peripheral Initialization Bean for the following CPU families:
-HCS12X - Pulse Width Modulator (PWM) -HCS12 - Pulse Width Modulator (PWM)
-
Init_RTI
- Peripheral Initialization Bean for the following CPU families:
-HCS12X - Real Time Interrupt(RTI) -HCS12 - Real Time Interrupt(RTI)
-
Init_SCI
- Peripheral Initialization Bean for the following CPU families:
-HCS12X - Serial Communications Interface (SCI) -HCS12 - Serial Communications Interface (SCI)
-
Init_SPI
- Peripheral Initialization Bean for the following CPU families:
-HCS12X - Serial Peripheral Interface (SPI) -HCS12 - Serial Peripheral Interface (SPI)
-
Init_TIM
- Peripheral Initialization Bean for the CPU family HCS12 - Timer Interface Module(TIM)
-
InterruptVector
- Interrupt vector handled in user code
- Port I/O
- This category contains beans 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
-
WordIO
- General Word (16-bit) Input/Output
- Timer
- This category contains beans which encapsulate several functionality of timers and related CPU Internal Peripherals.
- SW
- This category contains beans that implement pure software algorithms and are not CPU/peripheral independant.
Also user-defined beans are located here.
- Data
- Beans for supporting an external data in the project.
- Operating System
- This category contains beans which cover several OS configurations.
-
OSEK_OS
- Encapsulation of OSEK/VDX compliant OS - HW specific configuration
- Tutorials And Demonstrations
- This category contains beans intended for tutorials and demonstrations.
-
BasicProperties
- This bean is example of basic properties. The bean was designed to help developers start creating a new user beans quickly.
-
TwoKeys
- Bean generated by Bean Creator
|
|
|
Processor ExpertTM and Embedded BeansTM are registered trademarks of UNIS, Ltd.
©1997-2005, UNIS, Ltd.
|
|
|