|
|
|
Bean
PulseAccumulator
|
Pulse Accumulator
Events are functions called when some important event occurred and its processing starts.
|
Events:
-
EventModule
- Name of the user module (without extension), where the events from this bean are placed.
-
BeforeNewSpeed
- This event is called when the CPU speed mode is being changed (using CPU methods) - before the change. The event is enabled only if speed modes are supported in the target CPU bean (more than one speed mode).
ANSIC prototype: void BeforeNewSpeed(void)
-
AfterNewSpeed
- This event is called when the CPU speed mode is being changed (using CPU methods) - after the change. The event is enabled only if speed modes are supported in the target CPU bean (more than one speed mode).
ANSIC prototype: void AfterNewSpeed(void)
-
OnOverflow
- This event is called when the pulse accumulator oveflows. (Only when the bean is enabled - "Enable" and the events are enabled - "EnableEvent"
ANSIC prototype: void OnOverflow(void)
- Priority - OnOverflow priority Default value is based on the interrupt priority defined in property Overflow int. priority. For details see description below of the page.
- Methods for HCS12(X) derivatives.
-
OnEdge
- This event is called when the selected edge is detected on the input pin. (Only when the bean is enabled - "Enable" and the events are enabled - "EnableEvent"
ANSIC prototype: void OnEdge(void)
- Priority - OnEdge priority Default value is based on the interrupt priority defined in property Edge int. priority. For details see description below of the page.
For each generated event it is possible to set:
|
|
|
Processor ExpertTM and Embedded BeansTM are registered trademarks of UNIS, Ltd.
©1997-2005, UNIS, Ltd.
|
|
|