/      English

TWENETmcu - マイコンライブラリ

マイコンの基本的な動作を支えるライブラリ
マイコンの基本的な動作のためのソースコードが含まれます。

TWENETmcu - マイコンライブラリ

マイコンの基本的な動作のためのソースコードが含まれます。多くのコードは 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の実装に関する事項や、アプリケーションプログラム作成上留意すべき事項を記載します。


マイコンについて

マイコンについて

始動関数 main(), WarmMain()

始動関数 main(), WarmMain()

RAMの割当

RAMの割当

printf について (デバッグ, シリアル出力)

printf について (デバッグ, シリアル出力)