上野家のホームページ
ナーマル,マリン,ココ
[
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
開発/HEW
をテンプレートにして作成
資料室
開発/HEW をテンプレートにして作成
[
差分
|
バックアップ
|
リロード
]
[ ]
開始行:
#contents
*HEW4のウィザードで作成したプロジェクトで生成されるセグメ...
C/C++ Compilerが生成するもの(C/C++)と,HEWウィザードが生...
|RO/RAM|セグメント名|説明|h
|ROM|PResetPRG|(HEW) resetprg.c にて #pragma sectionで生...
|^|PIntPRG|(HEW) intprg.c にて #pragma sectionで生成され...
|^|P|(C/C++) : プログラムコード|
|^|C|(C/C++) : 定数|
|^|C$DSEG|(HEW) dbsct.c の #pragma $DSECにて生成される定数|
|^|C$BSEG|(HEW) dbsct.c の #pragma $BSECにて生成される定数|
|^|D|(C/C++) 初期化データ|
|RAM|B|(C/C++) 未初期化データ|
|^|R|(C/C++) ROM 化支援で多重化された初期化データ|
|^|S|(HEW) stacksct.h の #pragma stacksize にて生成される...
-HEWウィザードが生成するセグメントは,HEWのフレームワーク...
-HEWは,割り込みハンドラのダミー関数作成,ベクタテーブル...
-HEWは,リセット起動した後のセクションの初期化は,resetpr...
-resetprg.cのPowerON_Reset()関数は,__entry(vect=0)により...
*デフォルトで設定される主なセクション
|セクション名|説明|配置する場所|h
|P|プログラムのコード|フラッシュメモリ|
|C|定数値。const int x = 10;と書いたときのxなど。|フラッ...
|D|変数の初期値。int y = 30;と書いたときの30など。なお,y...
|B|初期値の設定がないグローバル変数の領域。int z;と書いた...
|R|初期値の設定があるグローバル変数のRAM領域。int y=30;と...
|S|スタック領域。ローカル変数や,関数の呼び出し履歴などを...
*RESET時に呼ばれる関数
void PowerON_Reset_PC(void)
{
int *p,*x;
set_vbr((void *)((_UBYTE *)&INT_Vectors - INT_OFFSET));
_INITSCT(); ROMからRAMにコピーするところ
// 中略
main();
sleep();
}
終了行:
#contents
*HEW4のウィザードで作成したプロジェクトで生成されるセグメ...
C/C++ Compilerが生成するもの(C/C++)と,HEWウィザードが生...
|RO/RAM|セグメント名|説明|h
|ROM|PResetPRG|(HEW) resetprg.c にて #pragma sectionで生...
|^|PIntPRG|(HEW) intprg.c にて #pragma sectionで生成され...
|^|P|(C/C++) : プログラムコード|
|^|C|(C/C++) : 定数|
|^|C$DSEG|(HEW) dbsct.c の #pragma $DSECにて生成される定数|
|^|C$BSEG|(HEW) dbsct.c の #pragma $BSECにて生成される定数|
|^|D|(C/C++) 初期化データ|
|RAM|B|(C/C++) 未初期化データ|
|^|R|(C/C++) ROM 化支援で多重化された初期化データ|
|^|S|(HEW) stacksct.h の #pragma stacksize にて生成される...
-HEWウィザードが生成するセグメントは,HEWのフレームワーク...
-HEWは,割り込みハンドラのダミー関数作成,ベクタテーブル...
-HEWは,リセット起動した後のセクションの初期化は,resetpr...
-resetprg.cのPowerON_Reset()関数は,__entry(vect=0)により...
*デフォルトで設定される主なセクション
|セクション名|説明|配置する場所|h
|P|プログラムのコード|フラッシュメモリ|
|C|定数値。const int x = 10;と書いたときのxなど。|フラッ...
|D|変数の初期値。int y = 30;と書いたときの30など。なお,y...
|B|初期値の設定がないグローバル変数の領域。int z;と書いた...
|R|初期値の設定があるグローバル変数のRAM領域。int y=30;と...
|S|スタック領域。ローカル変数や,関数の呼び出し履歴などを...
*RESET時に呼ばれる関数
void PowerON_Reset_PC(void)
{
int *p,*x;
set_vbr((void *)((_UBYTE *)&INT_Vectors - INT_OFFSET));
_INITSCT(); ROMからRAMにコピーするところ
// 中略
main();
sleep();
}
ページ名:
Counter: 0, today: 0, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
フォーラム
お問い合わせ