MCU用コードをMPUに移植するソフトウェア開発:組み込みシステムの性能向上へ
STマイクロエレクトロニクスは、マイコン(MCU)「STM32」用に開発したプログラムコードを、マイクロプロセッサ(MPU)「STM32MP1シリーズ」に移植するためのソフトウェア「STM32CubeMP13」を発表した。システム設計者は、開発済みのソフトウェア資産を活用し、高機能でリアルタイム性能を備えた次世代製品向けソフトウェア開発を容易に行うことができる。
リアルタイム仕様をCPU上でも実現可能
STマイクロエレクトロニクスは2024年1月、マイコン(MCU)「STM32」用に開発したプログラムコードを、マイクロプロセッサ(MPU)「STM32MP1シリーズ」に移植するためのソフトウェア「STM32CubeMP13」を発表した。システム設計者は、開発済みのソフトウェア資産を活用し、高機能でリアルタイム性能を備えた次世代製品向けソフトウェア開発を容易に行うことができる。
STM32MP1シリーズは、処理能力に優れたArm Cortex-A7コアや大容量メモリを搭載していて、最新の製造装置やFA(ファクトリーオートメーション)機器、IoT(モノのインターネット)機器、デジタルサイネージなどの用途に適したMPUである。
STM32CubeMP13は、マイコンの初期化コード自動生成ツール「STM32CubeMX」や統合開発環境「STM32CubeIDE」、プログラミングツール「STM32CubeProgrammer」などが含まれる「STM32Cube開発エコシステム」に統合されている。このため、STM32を採用している既存ユーザーは、使い慣れた開発環境で利用できる。
また、ボードサポートパッケージ(BSP)やハードウェア抽象化レイヤー(HAL)など、Arm Cortex-A7コア搭載のSTM32MP13で動作する組み込みプログラムに必要なソフトウェアも提供する。RTOSのサンプルとして、Azure RTOS(Eclipse ThreadXに移行中)が付属されている。ベアメタル方式のアプリケーションを実装することも可能だという。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- Matter対応のIoT機器向けソリューションを発表
STマイクロエレクトロニクスとCommScopeは、CSA(Connectivity Standards Alliance)が策定したスマートホームの新規格「Matter」に準拠するIoT機器に向けた「ターンキーソリューション」を発表した。 - 汎用マイコンで画像認識を処理、STのエッジAIソリューション
STマイクロエレクトロニクスは「EdgeTech+ 2023」にて、汎用の32ビットマイコンで組み込みAI(人工知能)を実現するためのソリューションを展示した。組み込みAIソリューションは、同社が現在注力している分野だ。 - 制御ICとGaN HEMTを一体化、STが展示
STマイクロエレクトロニクスは「TECHNO-FRONTIER 2023」に出展し、同社が手掛けるGaN製品を展示した。 - 汎用マイコンでAIを使う、洗濯機内の衣服重量を推定
STマイクロエレクトロニクスは「TECHNO-FRONTIER 2023」で、同社の32ビット汎用Armマイコン「STM32G4」およびAI開発ツール「NanoEdge AI Studio」を活用して、洗濯機内の衣服重量を自動推定するデモを展示した。 - ST、超音波スキャナーに向けた超音波ICを発表
STマイクロエレクトロニクスは、応用機器の小型化や簡略化、部品点数の削減を可能にする超音波IC「STHV200」を発表した。医療用超音波エコーシステムや産業用非破壊検査装置といった用途に向ける。 - ガルバニック絶縁ハイサイドスイッチ、STが発表
STマイクロエレクトロニクスは、診断制御や保護機能を備えたガルバニック絶縁ハイサイドスイッチ4製品を発表した。ノイズの影響を受けやすいPLCや産業用PC、CNC装置といった用途に向ける。