ctr_mcu/trunk/bsr_system.h
fujita_ryohei e155ddaf0c 逐次実行タスクの、追加/並べ替えを変更
割り込み禁止を短くした。まだ変更の予定なので、とりあえずバックアップのつもり。
 動いているようではある

歩数計のデバッグコードを抜いた
ADCピンの設定を修正
TypeTでカメラLED反転を忘れていた
未使用になったピンの処理


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@66 013db118-44a6-b54f-8bf7-843cb86687b1
2009-12-22 10:20:12 +00:00

43 lines
574 B
C

#ifndef __bsr_system__
#define __bsr_system__
// イベントループのステート
enum pwr_state_
{
OFF_TRIG = 0,
OFF,
ON_TRIG,
ON,
SLEEP_TRIG,
SLEEP,
// WAKE,
BT_CHARGE,
};
enum poweron_reason_
{
NONE = 0,
PWSW,
RTC_ALARM,
};
// タスクシステムの状態情報など
typedef struct
{
enum pwr_state_ pwr_state;
enum poweron_reason_ poweron_reason;
unsigned char dipsw0:1;
unsigned char dipsw1:1;
unsigned char dipsw2:1;
unsigned char reboot:1;
}
system_status_;
extern system_status_ system_status;
#endif