RXduino  1.20a
RXduinoマニュアル 最終更新日 平成26年6月29日
マクロ定義 | 関数
tkdn_hal.h

特電HALのヘッダファイル [詳細]

#include "boarddef.h"
#include "tkdn_sci.h"
#include "tkdn_spi.h"
#include "tkdn_i2c.h"
#include "tkdn_dac.h"
#include "tkdn_adc.h"
#include "tkdn_gpio.h"
#include "tkdn_rtc.h"
#include "tkdn_timer.h"
#include "tkdn_ether.h"
#include "tkdn_version.h"

ソースコードを見る。

マクロ定義

#define BOARD_ULT62N0_SDRAM   0x56280001
 ボードIDの定義。究極RX62Nボード初期版 SDRAM使用
 
#define BOARD_ULT62N0_MMC   0x56280002
 ボードIDの定義。究極RX62Nボード初期版 SDMMCカード使用
 
#define BOARD_ULT62N   0x56280003
 ボードIDの定義。究極RX62NボードRevA版
 
#define BOARD_RXMEGA   0x56280004
 ボードIDの定義。RX-MEGA
 
#define BOARD_RAXINO   0x56280005
 ボードIDの定義。RAXINO
 
#define BOARD_FRKRX62N   0x56270006
 ボードIDの定義。FRK-RX62N
 
#define BOARD_YRDKRX62N   0x56280007
 ボードIDの定義。YRDKRX62N
 
#define BOARD_GRSAKURA   0x56310531
 ボードIDの定義。GR-SAKURA
 
#define BOARD_RAXINOI   0x56310541
 ボードIDの定義。RaXino-i
 
#define BOARD_NP1055   0x56310551
 ボードIDの定義。 future project
 
#define BOARD_YRDKRX63N   0x56380008
 ボードIDの定義。YRDKRX63N
 
#define BOARD_AKIRX62   0x5621000a
 ボードIDの定義。AKI-RX62
 
#define BOARD_BBRX62   0x5628000b
 ボードIDの定義。BlueBoard RX62N
 

関数

void system_reboot (int mode)
 ソフトリセットを行い、システムをリブートする [詳細]
 

説明

特電HALのヘッダファイル

tkdn_hal.h で定義されています。

関数

void system_reboot ( int  mode)

ソフトリセットを行い、システムをリブートする

引数
modeリブート後の状態
  • REBOOT_USERAPP : リセット後にユーザアプリを起動する
  • REBOOT_FIRMWARE : リセット後にファームウェアを起動する 上記以外の値を指定した場合の動作は保証されない
戻り値
なし
覚え書き
ファームウェア起動は、がじぇるねプロジェクトのボードが対象