05072024

Last update2016/05/28 14:38

Back 現在地: Home パートナー segger-tools Cortex M、Atollic

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のリリースノート

  1. ビルドに使用されるツールチェーン
  2. 新機能
  3. 改善
  4. プログラム修正
  5. 既知の問題/制限
  6. リリース履歴
  7. 雑多

ビルドに使用されるツールチェーン

以下のツールが使用されています。

コンパイラ:アーム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

  1. 一般的なソースV3.84c最新embOSに更新します。
  2. 東芝TMPM369と富士通MB9BF506用のBSPが追加されました。

バージョン3.84

  1. 最新embOS一般的なソースをV3.84にアップデートしてください。
  2. J-Linkを介しembOSViewとプロファイリング
    すべてembOSは、プロジェクトを開始し、embOSライブラリは、J-Linkを介しembOSViewとの通信を許可するように変更されました。
    embOSViewは、バージョン3.82グラムは、JTAGまたはSWDインタフェースでJ-Linkを使用したCortex M3への通信を選択することができますので。
    embOSViewへの通信がOS_Start()の呼び出しの後に起動し、デバッグプローブとしてのJ-Linkを使用してデバッグ·セッションと並行して使用することができます。
  3. ARM V2.20のためにAtollic TrueStudioに更新します。

バージョン3.82e

  • Cortex M3の初期バージョン

改善

バージョン3.82e

  1. なし、のCortex M3の初期バージョン。

プログラム修正

バージョン3.82e

  1. なし、のCortex M3の初期バージョン。

既知の問題/制限

バージョン3.82e

  1. なし。

リリース履歴

バージョン リリース日 簡単な説明
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でリリースされました。
以前にリリースされたソフトウェアは、内部的に記載されています。この情報は、リクエストで利用可能です。