メディア

MCU用コードをMPUに移植するソフトウェア開発組み込みシステムの性能向上へ

STマイクロエレクトロニクスは、マイコン(MCU)「STM32」用に開発したプログラムコードを、マイクロプロセッサ(MPU)「STM32MP1シリーズ」に移植するためのソフトウェア「STM32CubeMP13」を発表した。システム設計者は、開発済みのソフトウェア資産を活用し、高機能でリアルタイム性能を備えた次世代製品向けソフトウェア開発を容易に行うことができる。

» 2024年01月31日 14時30分 公開
[馬本隆綱EE Times Japan]

リアルタイム仕様をCPU上でも実現可能

 STマイクロエレクトロニクスは2024年1月、マイコン(MCU)「STM32」用に開発したプログラムコードを、マイクロプロセッサ(MPU)「STM32MP1シリーズ」に移植するためのソフトウェア「STM32CubeMP13」を発表した。システム設計者は、開発済みのソフトウェア資産を活用し、高機能でリアルタイム性能を備えた次世代製品向けソフトウェア開発を容易に行うことができる。

イメージ画像[クリックで拡大] 出所:ST

 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.

RSSフィード

公式SNS

All material on this site Copyright © ITmedia, Inc. All Rights Reserved.
This site contains articles under license from AspenCore LLC.