Field Data Aquision Unit
Development
 
&counter([total|today|yesterday]); - 0 - 0 - 1
 



おしらせ†

↑

TOPPERSアプリケーションの作り方†

↑

FDAUアプリケーション†

↑

定数一覧†

定数名値内容
FDAU_CONS_TASK自動生成タスクID
FDAU_SAMPLING_TASK自動生成タスクID
FDAU_LOG_TASK自動生成タスクID
SAMPLING_AVG_N3平均値個数
RAM_TOP0x10000ログ用リングバッファの先頭ポインタ
RAM_BOTTOM0x10002ログ用リングバッファの後尾ポインタ
RAM_BUFF0x10004ログ用RAM領域の先頭
RAM_BUFF0x20000ログ用RAM領域の後尾
↑

グローバル変数†

↑

タスク分割†

fdau_cons_taskFDAUタスク(メイン&コンソール)
fdau_sampling_taskサンプリングタスク(移動平均ADC_AVR_N回)
fdau_log_taskログタスク(固定RAM領域のリングバッファ)
fdml_send_taskFDAML変換、HTML化、TCPコネクト、TCP送信
fdml_client_taskFDML変換、HTML化、TCP転送
↑

fdau_cons_task†

↑

fdau_sampling_task†

↑

fdau_log_task†

↑

fdml_client_task†

↑

汎用関数†

A/D変換器制御
ER adc_init(void);A/D変換器初期化
ER adc_get(UB ch);A/D変換値を取得
EEPROM関数
ER eeprom_init(void);EEPROM I/Fの初期化
ER eeprom_gets(UINT adr, UB *dat, UINT len);文字列取得
ER eeprom_puts(UINT adr, UB *dat, UINT len);文字列書込み
RTC制御
ER rtc_init(void);RTC I/F初期化
ER rtc_set(TIM tim);RTCに時刻を設定
ER rtc_get(TIM *tim);RTCから時刻を取得
↑

TOPPERSのポーティング†


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS