組み込みアプリケーション開発の基盤として設計されたプリエンプティブ RTOS

更新日: 27 年 2023 月 XNUMX 日

SEGGER の embOS は、組み込みアプリケーションを作成するための基盤となるように作成されたプリエンプティブな RTOS です。 現在、継続的な使用と拡張を続けて XNUMX 年が経過し、その信頼性と性能は、各 J-Link と J-Trace のファームウェアを支えています。

Embedded Studio は、最先端のマルチプラットフォーム IDE です。 その柔軟性が特徴で、プロの組み込み C および C++ プログラミングと開発に開発者が必要とするすべてのツールと機能を備えています。 同社のフレンドリー ライセンスの下で、Embedded Studio は登録なしでダウンロードでき、教育および非営利目的で無料で使用でき、コード サイズ、機能、または時間の制限なしにすべてのプラットフォームで評価できます。 STMicroelectronics STM32C0シリーズ用のプロジェクトテンプレートとシステムファイルを含むEmbedded Studio CPUサポートパッケージが提供されています。

STM32C0シリーズは、同社の高性能RTOSであるembOS-Ultraにも対応しています。 市場に出回っている他のRTOSよりも優れた精度と時間分解能を実現するために、Cycle-resolution Timingを採用しています。 embOS-Ultra に交換すると、すぐにパフォーマンスが向上し、電力が節約されます。 また、アプリケーションがサイクルベースおよびマイクロ秒ベースのタイミングを使用できるようにします。 API は従来の embOS と互換性があり、アプリケーションの変更を必要とせずに移行を簡単にし、従来の RTOS の動作を維持します。 これは、新しい追加の API 呼び出しが使用されるサイクル解決タイミングを提供するだけです。 伝統と革新のどちらかを選択する必要はありません。

STの最も手頃な価格の32ビットMCUであるSTM0C32は、すべての開発者が32ビット機能を実現できるようにします。 これは、8 ビットまたは 16 ビット MCU と高性能 32 ビット MCU の間のギャップを埋めるために開発されました。

サポートには、市場で最も広く使用されているデバッグ プローブの製品ラインである同社の J-Links も含まれます。 ソフトウェアの開発と生産のために微調整された機能を使用します。 機能には、高性能フラッシュ ローダー、最大 4MB/秒のダウンロード速度、および MCU のフラッシュ メモリに無制限の数のブレークポイントを設定する機能が含まれます。

もっと見る : IGBTモジュール | LCDディスプレイ | 電子部品