RT-AICHIP-sample
UserInterface.c ファイル

LED,SW,電源電圧の監視等の機能の実装
[詳解]

#include "LPC13xx.h"
#include "core_cm3.h"
#include "timer.h"
#include "type.h"
#include "pwm.h"
#include "UserInterface.h"
#include "ad.h"
UserInterface.c の依存先関係図:

[ソースコード]

関数

void initUI (void)
 
uint8_t getStateLeftSW (void)
 
uint8_t getStateRightSW (void)
 
uint16_t getLeftSWcount (void)
 
uint16_t getRightSWcount (void)
 
uint32_t getElapsedTime (void)
 
void resetElapsedTime (void)
 
void turnRedLED (uint8_t state)
 
void turnGreenLED (uint8_t state)
 
void flashGreenLED (uint16_t on_count, uint16_t off_count)
 
void flashRedLED (uint16_t on_count, uint16_t off_count)
 
float getLipoVoltage (void)
 
float getMotorVoltage (void)
 
void TIMER32_0_IRQHandler (void)
 
void debugUI (void)
 

詳解

LED,SW,電源電圧の監視等の機能の実装

著者
RTCorp. Ryota Takahashi

UserInterface.c に定義があります。

関数詳解

void debugUI ( void  )

UserInterface.c319 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void flashGreenLED ( uint16_t  on_count,
uint16_t  off_count 
)

UserInterface.c216 行目に定義があります。

被呼び出し関係図:

void flashRedLED ( uint16_t  on_count,
uint16_t  off_count 
)

UserInterface.c237 行目に定義があります。

被呼び出し関係図:

uint32_t getElapsedTime ( void  )

UserInterface.c122 行目に定義があります。

被呼び出し関係図:

uint16_t getLeftSWcount ( void  )

UserInterface.c98 行目に定義があります。

被呼び出し関係図:

float getLipoVoltage ( void  )

UserInterface.c250 行目に定義があります。

被呼び出し関係図:

float getMotorVoltage ( void  )

UserInterface.c261 行目に定義があります。

被呼び出し関係図:

uint16_t getRightSWcount ( void  )

UserInterface.c111 行目に定義があります。

被呼び出し関係図:

uint8_t getStateLeftSW ( void  )

UserInterface.c69 行目に定義があります。

被呼び出し関係図:

uint8_t getStateRightSW ( void  )

UserInterface.c83 行目に定義があります。

被呼び出し関係図:

void initUI ( void  )

LEDの点滅, AD変換でのバッテリーの電圧取得, スイッチの押下状態の監視
機能の初期化
この関数は各ペリフェラルの初期化後に呼ぶこと

この関数を呼ぶと

が有効となる.

引数
void
戻り値
void

UserInterface.c58 行目に定義があります。

呼び出し関係図:

被呼び出し関係図:

void resetElapsedTime ( void  )

UserInterface.c132 行目に定義があります。

被呼び出し関係図:

void TIMER32_0_IRQHandler ( void  )

UserInterface.c273 行目に定義があります。

呼び出し関係図:

void turnGreenLED ( uint8_t  state)

UserInterface.c195 行目に定義があります。

被呼び出し関係図:

void turnRedLED ( uint8_t  state)

UserInterface.c181 行目に定義があります。

被呼び出し関係図: