TWENETmcu - マイコンライブラリ
マイコンの基本的な動作を支えるライブラリ
マイコンの基本的な動作のためのソースコードが含まれます。
TWENETmcu - マイコンライブラリ
TWENETmcu は TWELITE GOLD 向けの解説です。
マイコンの基本的な動作のためのソースコードが含まれます。多くのコードは JN5189 向け SDK からコピーされたもので、これを TWENET 向けに一部調整しています。また、始動時の関数 main()
, WarmMain()
が含まれ、この中で TWENET を動作させています。
- board - ハードウェアの初期化 (クロック・GPIO ピンなど初期化手続き)
- component - 比較的上位機能を提供する諸ライブラリ群 (SDK_X.Y.Z/components, middleware などから)
- framework - 比較的上位機能を提供する諸ライブラリ群 (SDK_X.Y.Z/middleware/wireless/framework から)
- device, startup - JN5189 向けHAL層
- drivers - ペリフェラル手続きのための FSL ライブラリ他
- libs - ライブラリファイル(libXXX.a)
- main - main() や デバッグ向けの出力処理を行う _putchar() など
- printf - printf() ライブラリ (NewLibのものは使わない)
- uMac - MMAC.h を格納
- utilities - assert() やデバッグ PRINTF() など
技術資料
TWENETの実装に関する事項や、アプリケーションプログラム作成上留意すべき事項を記載します。
printf について (デバッグ, シリアル出力)