Cortex M、Atollic
Cortex M、Atollic
embOSのCortex Mは、ARM用Atollic TrueStudio用とで開発され、これらのコンパイラによって提供されるすべてのメモリモデルをサポートしていました。これは、makeファイルを使用して簡単に付属しています。別のCortex Mスターターボードの初期化はコードが含まれています。のようなJTAGツールを使用したソフトウェア開発J-Link ARMは可能性があります。
リソースとパフォーマンスデータ
メモリ使用量 | |
---|---|
カーネルのサイズ(ROM) | 約。1700バイト |
カーネルのRAM使用量 | 51バイト |
タスク制御ブロック1台あたりのRAMの使用状況 | 36バイト |
リソースセマフォ1台あたりのRAMの使用状況 | 16バイト |
カウンティングセマフォ1台あたりのRAMの使用状況 | 8バイト |
メールボックスあたりのRAM使用量 | 24バイト |
ソフトウェアタイマ1台あたりのRAMの使用状況 | 20バイト |
RAMの使用状況イベント | 0バイト |
分。タスクごとのスタックサイズ(RAM) | 72バイト |
タイミング | |
コンテキストスイッチの時間 | 5.5マイクロ秒 |
待ち時間を中断 | ゼロ |
カーネルのCPU使用率/ TICK | 1000年割り込み/秒(1msのTICK)での総計算時間の0.2パーセント未満 |
基本的な時間単位(TICK) | TYP。1ミリ秒、分。は20μs(50 kHzの割り込み周波数) |
機能 | |
マックス。ありません。タスク | 無制限(のみ利用可能なRAMによる) |
マックス。ありません。メールボックス | 無制限(のみ利用可能なRAMによる) |
マックス。ありません。セマフォ(リソース/バイナリ/カウント) | 無制限(のみ利用可能なRAMによる) |
マックス。ありません。ソフトウェア·タイマ | 無制限(のみ利用可能なRAMによる) |
マックス。ありません。優先順位 | 255 |
(RAM)サイズのアイドルタスクをスタック | 0(メモリは必要ありません) |
ネストされた割り込み | 許可 |
ISR内からタスクスイッチ | 可能 |
上記の絶対値が72MHzの時に実行しているST SMT32F10 CPUの上に構築embOSリリースで測定した。
embOSViewは、実行時にシステム分析を提供しています
利用可能なエミュレータ
- J-Link ARM
- ARM
ボードサポートパッケージ
embOSは、様々なのCortex M3 CPUとstarterboardsの開始プロジェクトやサポートパッケージを移動する準備がたくさん付属しています。
CPU | 評価ボード |
---|---|
ST STM32F103ZET6 | ST STM3210E-EVAL(MB672) |
皮質MとAtollicためのembOSバージョン3.84cのリリースノート
ビルドに使用されるツールチェーン
以下のツールが使用されています。
コンパイラ:アームatollic-EABI-gcc 4.5.1 アセンブラ:2.20.51腕atollic-EABI-AS 司書:アームatollic-EABI-LD 2.20.51 ワークベンチ:Atollic TrueStudioのARM 2.3.0
新機能
バージョン3.84c
- 一般的なソースV3.84c最新embOSに更新します。
- 東芝TMPM369と富士通MB9BF506用のBSPが追加されました。
バージョン3.84
- 最新embOS一般的なソースをV3.84にアップデートしてください。
- J-Linkを介しembOSViewとプロファイリング
すべてembOSは、プロジェクトを開始し、embOSライブラリは、J-Linkを介しembOSViewとの通信を許可するように変更されました。
embOSViewは、バージョン3.82グラムは、JTAGまたはSWDインタフェースでJ-Linkを使用したCortex M3への通信を選択することができますので。
embOSViewへの通信がOS_Start()の呼び出しの後に起動し、デバッグプローブとしてのJ-Linkを使用してデバッグ·セッションと並行して使用することができます。 - ARM V2.20のためにAtollic TrueStudioに更新します。
バージョン3.82e
- Cortex M3の初期バージョン
改善
バージョン3.82e
- なし、のCortex M3の初期バージョン。
プログラム修正
バージョン3.82e
- なし、のCortex M3の初期バージョン。
既知の問題/制限
バージョン3.82e
- なし。
リリース履歴
バージョン | リリース日 | 簡単な説明 |
V3.84c | 02。2012年2月 | 一般的なソースV3.84c最新embOSに更新します。 東芝TMPM369と富士通MB9BF506用のBSPが追加されました。 |
V3.84 | 02。2011年11月 | 最新embOS一般的なソースをV3.84にアップデートしてください。 embOSViewは、J-Linkを介して実行されます。 ARM V2.20のためにAtollic TrueStudioにアップデートしてください。 |
V3.82e | 18。2010年1月 | Cortex M3の初期バージョン |
雑多
この文書は、初めてソフトウェアのバージョン3.82eでリリースされました。
以前にリリースされたソフトウェアは、内部的に記載されています。この情報は、リクエストで利用可能です。