FreeRTOS(TM)のマルチスレッド対応デバッグ・ツールをSTM32CubeIDE統合開発環境に追加
STマイクロエレクトロニクス
STマイクロエレクトロニクス(NYSE:STM、以下ST)は、STM32マイクロコントローラ(マイコン)の統合開発環境「STM32CubeIDE」にFreeRTOS™のマルチスレッド対応デバッグ・ツールを追加したことを発表しました。同ツールは、製品開発の期間短縮と簡略化に貢献します。効率的なRTOS開発のサポートにより、サイバー・セキュリティや無線通信、グラフィカル・ユーザ・インタフェース、複数の動作モードなど、洗練された機能を搭載した複雑な組込みシステムにも対応することができます。
STM32CubeIDE では、今回のアップデートにより、2017年のSTによるAtollic社買収以降実施してきたAtollic TrueStudio(R) for STM32の先進的な機能の統合が完了しました。また、ツール機能が拡張されたほか、マイコンの初期化コード自動生成ツール「STM32CubeMX」の設定機能に直接アクセスできるようになったため、プロジェクトのセットアップが簡略化されています。ユーザは、STM32ファミリの幅広い製品ポートフォリオからニーズに応じたマイコンを選定し、各種設定(GPIO、クロック・ツリー、ペリフェラル、ピン配置など)や短時間での消費電力解析、ミドルウェア・スタックの選定、および要求設定に基づく初期化コード生成を行うことができます。
加えて、STM32CubeIDE C/C++開発プラットフォームでは、ベア・メタルからマルチスレッドOSまで、さまざまなシステムにおけるコード生成やコンパイル、およびデバッグの迅速化が可能です。また、ビルド / スタック・アナライザを使用して、CPUコアのレジスタ、メモリ、ペリフェラルのレジスタの設定表示や、動作時変数とシリアル・ワイヤ・データのリアルタイム・モニタリング、およびトラブル・シューティングを行うことができ、開発状況やメモリ要件を把握することができます。
無償で提供されるSTM32Cube IDEは、Eclipse(R)/CDT開発フレームワーク、GCCツールチェーン、GNUデバッガのGDBをベースにしており、主要なデスクトップ・システムのほとんどに対応しています。STのST-LINKデバッガ / プログラマや、STのパートナー企業であるSEGGER社のJ-Linkデバッガ・プローブで使用することができ、Eclipse(R) IDE用に入手できるさまざまなプラグインを選択することも可能です。
STM32CubeIDEのダウンロード、およびユーザ・マニュアル、ガイド、ライセンス条件などの詳細については、ウェブサイトをご覧ください。
( https://www.st.com/ja/development-tools/stm32cubeide.html )
また、ブログ記事もご覧いただけます。
( https://blog.st.com/stm32cube-ecosystem/ )
* STM32は、STMicroelectronics International NVもしくはEUおよび / またはその他の地域における関連会社の登録商標および / または未登録商標です。STM32は米国特許商標庁に登録されています。
STマイクロエレクトロニクスについて
STは、約46,000名の従業員を擁し、包括的なサプライ・チェーンと最先端の製造設備を有する世界的な独立系総合半導体メーカーです。約10万社のお客様や数千社のパートナー企業と協力しながら、お客様のビジネス創出や持続可能な社会をサポートする半導体ソリューションの開発ならびにエコシステムの構築に取り組んでいます。STのテクノロジーは、スマート・モビリティ、電力エネルギー管理の効率化、IoT・5G通信の普及を可能にします。さらに詳しい情報はSTのウェブサイト( http://www.st.com )をご覧ください。
◆ お客様お問い合わせ先
〒108-6017 東京都港区港南2-15-1
品川インターシティA棟
STマイクロエレクトロニクス(株)
マイクロコントローラ & デジタル製品グループ
TEL : 03-5783-8240 FAX : 03-5783-8216