CATEGORIES

STM32 ODE(オープンソース開発環境)

STM32 ODESTM32 Open Development Environment(STM32 ODE)は、STM32 32bitマイコン・ファミリおよび、機能拡張ボードに搭載した最新の各種ST製品をベースとし、オープン高い柔軟性を持ち、使いやすく低価格な開発エコシステムにより、革新的なデバイスやアプリケーションの迅速な開発をサポートします。最先端の製品を使った試作を、より迅速に行えるため、最終設計へも迅速に移行することが出来ます。

STM32 ODEは、以下の5つの要素を含みます。

  • STM32 Nucleo開発ボードSTM32マイコン全シリーズを網羅した低価格の開発ボードは、シリーズ内での互換性を備え、統合されたデバッガ/プログラマを備えています。
  • STM32 X-Nucleo機能拡張ボードセンシング、制御、コネクティビティ、パワー、オーディオ等の機能を必要に応じて追加できる機能拡張ボードです。これらの拡張ボードは、STM32 Nucleo開発ボード上にスタックして簡単に接続することが出来ます。拡張ボードを追加することで、より複雑な機能が実現できます。
  • STM32CubeソフトウェアSTM32の迅速かつ容易な開発を可能にする無償ツール・セットと各種ソフトウェアです。これには、ハードウェア抽象化レイヤ、ミドルウェアおよびPCベースのSTM32CubeMXコンフィグレータおよびコード・ジェネレータが含まれます。
  • STM32Cube拡張ソフトウェア拡張ソフトウェアは無償で配布しており、STM32 Nucleo拡張ボードに使用出来るもので、STM32Cubeソフトウェア・フレームワークとも互換性があります。
  • STM32 ODE機能パック最も一般的なアプリケーション向け機能例のセットです。これは、STM32Cubeソフトウェアおよび開発ソフトウェアを使用し、STM32 Nucleo開発ボードおよび拡張ボードのモジュール性と相互運用性を活用して構築されています。

STM32 Open Development Environment(ODE)は、IAR EWARM、Keil MDK、mbed、およびGCCベースの環境を含む様々なIDEに対応しています。