mirror of
https://github.com/rvtr/ctr_mcu.git
synced 2025-10-31 13:51:10 -04:00
修正:CTRCでヘッドホンから音が出ない 追加:白箱からの強制OFF 修正・追加:互換アプリのプレイ時間記録のためのフリーレジスタ お知らせLEDの仕様追加の件もあるので自己書き換え部分も含め RAM関係修正 修正:自己アップデートとWDTリセットの区別が付くようになった 修正:電池挿入直後が、普通に電源OFF時よりも消費電力が大きい ポートの初期値設定忘れ(TWL PMIC向けに書いていたときの名残) 無駄にstaticで確保してあるのを適切に エラーコードが不適切だった物を修正 レジスタの初期値間違い フリーレジスタを増やして歩数計を減らしたのでいろいろ修正 CTRCででポップ解除を忘れていた(イヤホンから音でない) git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@126 013db118-44a6-b54f-8bf7-843cb86687b1
91 lines
1.4 KiB
C
91 lines
1.4 KiB
C
#ifndef __led__
|
|
#define __led__
|
|
|
|
|
|
// ====================================
|
|
|
|
// LED_DUTY
|
|
#define LED_duty_pow_L TDR07
|
|
#define LED_duty_pow_H TDR06
|
|
#define LED_duty_WiFi TDR03
|
|
#define LED_duty_NOTIFY TDR05
|
|
#define LED_duty_CAM TDR02
|
|
#define LED_duty_TUNE TDR01
|
|
// wifi2はPWMできません。
|
|
|
|
|
|
#define LED_BRIGHT_MAX 0x00FF
|
|
|
|
|
|
// ====================================
|
|
#ifdef _MCU_BSR_ // 電波送信パルス
|
|
#define WIFI_txLatch PIF21
|
|
#else
|
|
#define WIFI_txLatch PIF7
|
|
#endif
|
|
|
|
|
|
|
|
// ====================================
|
|
enum LED_ILUM_MODE
|
|
{
|
|
LED_POW_ILM_AUTO = 0,
|
|
LED_POW_ILM_ON,
|
|
LED_POW_ILM_HOTARU,
|
|
LED_POW_ILM_OFF,
|
|
LED_POW_ILM_ONLY_RED,
|
|
LED_POW_ILM_ONLY_BLUE
|
|
};
|
|
|
|
|
|
enum LED_MODE_TUNE
|
|
{
|
|
LED_TUNE_ILM_OFF = 0,
|
|
LED_TUNE_ILM_ON,
|
|
LED_TUNE_ILM_SVR
|
|
};
|
|
|
|
|
|
// VREG_C_WIFI_LED
|
|
enum
|
|
{
|
|
WIFI_LED_OFF = 0,
|
|
WIFI_LED_ON,
|
|
WIFI_LED_TXAUTO,
|
|
WIFI_LED_PTN0,
|
|
WIFI_LED_PTN1
|
|
};
|
|
|
|
|
|
// VREG_C_WIFI_NOTIFY
|
|
enum
|
|
{
|
|
NOTIFY_LED_OFF = 0,
|
|
NOTIFY_LED_ON,
|
|
NOTIFY_LED_PTN0,
|
|
NOTIFY_LED_PTN1,
|
|
NOTIFY_LED_PTN2
|
|
};
|
|
|
|
|
|
// VREG_C_CAM_LED
|
|
enum
|
|
{
|
|
CAM_LED_OFF = 0,
|
|
CAM_LED_BLINK,
|
|
CAM_LED_ON,
|
|
CAM_LED_BY_TWL,
|
|
CAM_LED_ON_PLUSE,
|
|
CAM_LED_OFF_PLUSE
|
|
};
|
|
|
|
|
|
|
|
// ====================================
|
|
void LED_init( );
|
|
void LED_stop( );
|
|
|
|
extern void tsk_led_cam();
|
|
|
|
#endif
|