2024年1月31日水曜日

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

https://eetimes.itmedia.co.jp/ee/articles/2401/31/news066.html

https://eetimes.itmedia.co.jp/ee/articles/2401/31/news066.html

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.

0 コメント:

コメントを投稿