TMPM4G9  V1.0.0.0
RTC_UART Private Define

Modules

 Horologe Init Setting
 

Macros

#define MAIN_NULL   ((void *)0)
 
#define USER_ID_HOROL   ((uint32_t)0)
 
#define USER_ID_UART   ((uint32_t)1)
 

Enumerations

enum  HorolValueLayer { HOROL_LAYER_0 = 0, HOROL_LAYER_1, HOROL_LAYER_MAX }
 Clock Value Layer. More...
 
enum  Processing {
  PROC_START, PROC_SENSOR_ON, PROC_ACCEL_XYZ_OUT, PROC_OUT_DATA_CONVERSION,
  PROC_OUTPUT_DATA, PROC_ERROR, PROC_IDLE, PROC_START,
  PROC_STOP, PROC_INTERVAL_WAIT, PROC_CONVERSION, PROC_OUTPUT,
  PROC_ERROR, PROC_IDLE, PROC_START, PROC_MAIN_STOP,
  PROC_ADC_STOP, PROC_INTERVAL_WAIT, PROC_CONVERSION, PROC_OUTPUT,
  PROC_ERROR, PROC_IDLE, PROC_START, PROC_STOP,
  PROC_OUTPUT_MSG, PROC_INPUT, PROC_OUTPUT_ECHO, PROC_OUTPUT_ERR,
  PROC_OUTPUT_RECV_ERR, PROC_CEC_TRANSFER, PROC_ERROR, PROC_IDLE,
  PROC_NORMAL_START, PROC_NORMAL, PROC_NORMAL_END, PROC_LOW_POWER_START,
  PROC_LOW_POWER_END, PROC_ERROR, PROC_IDLE, PROC_OUTPUT_MSG,
  PROC_INPUT, PROC_DAC_EXEC, PROC_OUTPUT_ERR, PROC_ERROR,
  PROC_PARITY_ERR, PROC_IDLE, PROC_OUTPUT_MSG, PROC_INPUT,
  PROC_COMMAND_PARSE, PROC_OUTPUT_ERR, PROC_ERROR, PROC_IDLE,
  PROC_START, PROC_RAMTRANSFER, PROC_PAGE_ERASING, PROC_BLOCK_ERASING,
  PROC_AREA_ERASING, PROC_REWRITING, PROC_VERIFY, PROC_FINISHED,
  PROC_ERROR, PROC_IDLE, PROC_START, PROC_RAMTRANSFER,
  PROC_ERASING, PROC_REWRITING, PROC_FINISHED, PROC_ERROR,
  PROC_IDLE, PROC_START, PROC_RAMTRANSFER, PROC_ERASING,
  PROC_WRITING, PROC_FINISHED, PROC_ERROR, PROC_IDLE,
  PROC_START, PROC_STOP, PROC_OUTPUT_MSG, PROC_INPUT,
  PROC_OUTPUT_ECHO, PROC_OUTPUT_ERR, PROC_STRING, PROC_ERROR,
  PROC_IDLE, PROC_START, PROC_STOP, PROC_OUTPUT_MSG,
  PROC_INPUT, PROC_OUTPUT_ECHO, PROC_OUTPUT_ERR, PROC_STRING,
  PROC_END, PROC_ERROR, PROC_IDLE, PROC_START,
  PROC_STOP, PROC_OUTPUT_MSG, PROC_INPUT, PROC_RUNNING,
  PROC_WAIT, PROC_OUTPUT_ECHO, PROC_OUTPUT_ERR, PROC_END,
  PROC_ERROR, PROC_IDLE, PROC_START, PROC_STOP,
  PROC_OUTPUT_MSG, PROC_INPUT, PROC_RUNNING, PROC_WAIT,
  PROC_OUTPUT_ECHO, PROC_OUTPUT_ERR, PROC_END, PROC_ERROR,
  PROC_IDLE, PROC_OUTPUT_MSG, PROC_INPUT, PROC_COMMAND_PARSE,
  PROC_OUTPUT_ERR, PROC_ERROR, PROC_IDLE, PROC_MASTER_START,
  PROC_COMMAND_MSG, PROC_INPUT, PROC_COMMAND_PARSE, PROC_INPUT_ERR,
  PROC_COMMAND_END, PROC_MASTER_WRITE, PROC_MASTER_WRITE_READ, PROC_MASTER_END,
  PROC_SLAVE_START, PROC_SLAVE_RECEIVE, PROC_SLAVE_END, PROC_ERROR,
  PROC_IDLE, PROC_START, PROC_STOP, PROC_MSG,
  PROC_INPUT, PROC_OUTPUT_ERR, PROC_ERROR, PROC_IDLE,
  PROC_START, PROC_STOP, PROC_OUTPUT_MSG, PROC_INPUT,
  PROC_OUTPUT_ECHO, PROC_OUTPUT_ERR, PROC_END, PROC_ERROR,
  PROC_IDLE, PROC_START, PROC_STOP, PROC_RUN,
  PROC_ERROR, PROC_IDLE, PROC_START, PROC_STOP,
  PROC_RUN, PROC_ERROR, PROC_IDLE, PROC_OUTPUT_MSG,
  PROC_INPUT, PROC_COMMAND_PARSE, PROC_OUTPUT_ERR, PROC_ERROR,
  PROC_STOP, PROC_NORMAL, PROC_NORMAL_END, PROC_NORMAL_START,
  PROC_RUN, PROC_START, PROC_DUTY_CHANGE, PROC_IDLE,
  PROC_OUTPUT_MSG, PROC_INPUT, PROC_COMMAND_PARSE, PROC_WRITE_EXEC,
  PROC_READ_EXEC, PROC_OUTPUT_ERR, PROC_ERROR, PROC_IDLE,
  PROC_START, PROC_STOP, PROC_OUTPUT_MSG, PROC_INPUT,
  PROC_OUTPUT_ECHO, PROC_OUTPUT_ERR, PROC_ERROR, PROC_START,
  PROC_STOP, PROC_OUTPUT_MSG, PROC_HALF_CLOCK, PROC_OUTPUT_ERR,
  PROC_ERROR, PROC_START, PROC_STOP, PROC_OUTPUT_MSG,
  PROC_INPUT, PROC_TRANS_WAIT, PROC_OUTPUT_ERR, PROC_ERROR
}
 Processing mode. More...
 

NULL_Pointer

NULL Pointer.

#define HOROL_NULL   ((void *)0)
 

Detailed Description

Macro Definition Documentation

§ HOROL_NULL

#define HOROL_NULL   ((void *)0)

§ MAIN_NULL

#define MAIN_NULL   ((void *)0)

Null Pointer

§ USER_ID_HOROL

#define USER_ID_HOROL   ((uint32_t)0)

User ID :Horologe (Any value)

§ USER_ID_UART

#define USER_ID_UART   ((uint32_t)1)

User ID :USB UART (Any value)

Enumeration Type Documentation

§ HorolValueLayer

Clock Value Layer.

Enumerator
HOROL_LAYER_0 

Layer 0.

HOROL_LAYER_1 

Layer 1.

HOROL_LAYER_MAX 

max

§ Processing

enum Processing

Processing mode.

Enumerator
PROC_START 

Start.

PROC_SENSOR_ON 

Sensor on.

PROC_ACCEL_XYZ_OUT 
PROC_OUT_DATA_CONVERSION 
PROC_OUTPUT_DATA 

x,y,z data output.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_INTERVAL_WAIT 

Interval Wait.

PROC_CONVERSION 

Conversion.

PROC_OUTPUT 

Output.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_MAIN_STOP 

Main Stop.

PROC_ADC_STOP 

ADC Stop.

PROC_INTERVAL_WAIT 

Interval Wait.

PROC_CONVERSION 

Conversion.

PROC_OUTPUT 

Output.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop .

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_OUTPUT_ECHO 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_OUTPUT_RECV_ERR 

Output Receive error message.

PROC_CEC_TRANSFER 

CEC trasfer.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_NORMAL_START 

Normal Mode :START.

PROC_NORMAL 

Normal Mode :RUNNING.

PROC_NORMAL_END 

Normal Mode :END.

PROC_LOW_POWER_START 

Low Power Mode :START.

PROC_LOW_POWER_END 

Low Power Mode :END.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_DAC_EXEC 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_ERROR 

Error.

PROC_PARITY_ERR 

Parity Error.

PROC_IDLE 

Idle.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_COMMAND_PARSE 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_RAMTRANSFER 

RAM transferring.

PROC_PAGE_ERASING 

Page erasing.

PROC_BLOCK_ERASING 

Block erasing.

PROC_AREA_ERASING 

Area erasing.

PROC_REWRITING 

Rewriting.

PROC_VERIFY 

Verify.

PROC_FINISHED 

Finished.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_RAMTRANSFER 

RAM transferring.

PROC_ERASING 

Erasing.

PROC_REWRITING 

Rewriting.

PROC_FINISHED 

Finished.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_RAMTRANSFER 

RAM transferring.

PROC_ERASING 

Erasing.

PROC_WRITING 

writing.

PROC_FINISHED 

Finished.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_OUTPUT_ECHO 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_STRING 

String input/output.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_OUTPUT_ECHO 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_STRING 

String input/output.

PROC_END 

End.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_RUNNING 

DMA Running.

PROC_WAIT 

DMA Transfer Complete Wait.

PROC_OUTPUT_ECHO 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_END 

End.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_RUNNING 

DMA Running.

PROC_WAIT 

DMA Transfer Complete Wait.

PROC_OUTPUT_ECHO 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_END 

End.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_COMMAND_PARSE 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_MASTER_START 

Master start

PROC_COMMAND_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_COMMAND_PARSE 

Output Echo back data.

PROC_INPUT_ERR 

Output input error message.

PROC_COMMAND_END 

Command end.

PROC_MASTER_WRITE 

Master write.

PROC_MASTER_WRITE_READ 

Master write and read.

PROC_MASTER_END 

Master end.

PROC_SLAVE_START 

Slave start.

PROC_SLAVE_RECEIVE 

Slave receive.

PROC_SLAVE_END 

Slave end.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_MSG 

Message.

PROC_INPUT 

Wait to input.

PROC_OUTPUT_ERR 

Output input error message.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_OUTPUT_ECHO 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_END 

End.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_RUN 

Running.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_RUN 

Running.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_COMMAND_PARSE 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_ERROR 

Error.

PROC_STOP 

STOP.

PROC_NORMAL 

Normal Mode :RUNNING.

PROC_NORMAL_END 

Normal Mode :END.

PROC_NORMAL_START 

Normal Mode :RESTART.

PROC_RUN 

Timer Start :RUNNING.

PROC_START 

Timer Start :RUNNING.

PROC_DUTY_CHANGE 

Duty Change :CHANGE.

PROC_IDLE 

Idle.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_COMMAND_PARSE 

Output Echo back data.

PROC_WRITE_EXEC 

Output Echo back data.

PROC_READ_EXEC 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_ERROR 

Error.

PROC_IDLE 

Idle.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_OUTPUT_ECHO 

Output Echo back data.

PROC_OUTPUT_ERR 

Output input error message.

PROC_ERROR 

Error.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_OUTPUT_MSG 

Output first message.

PROC_HALF_CLOCK 

Half clock setting.

PROC_OUTPUT_ERR 

Output input error message.

PROC_ERROR 

Error.

PROC_START 

Start.

PROC_STOP 

Stop.

PROC_OUTPUT_MSG 

Output first message.

PROC_INPUT 

Wait to input.

PROC_TRANS_WAIT 

Wait to transmit.

PROC_OUTPUT_ERR 

Output input error message.

PROC_ERROR 

Error.