「LPC」と「Kinetis」の両方に対応する統合開発環境の提供を開始:組み込み開発ニュース
NXPセミコンダクターズは、「LPC」と「Kinetis」の両マイクロコントローラーファミリーの全ポートフォリオに対応する「MCUXpresso統合開発環境(IDE)」の提供を開始した。
NXPセミコンダクターズ(NXP)は2017年4月10日、「LPC」と」「Kinetis」の両マイクロコントローラーファミリーの全ポートフォリオに対応する「MCUXpresso統合開発環境(IDE)」の提供を開始した。
MCUXpresso IDEは、MCUXpresso SDKとConfig Toolsの機能を活用するために構築された。ユーザーは同じソフトウェアスイートを使用しながら、「ARM Cortex-M」コアベースのマイコンであるLPCとKinetisを用いた製品の設計が可能になる。
また同製品は、LPCとKinetisのための互換開発ツールセットでもある。専用クイックスタートパネル、自動プローブ検出/構成機能、直観的なプロジェクト生成/クローニングウィザードにより、MCUXpresso IDEはアプリケーション設計からマルチコア開発に至るまで開発者の負担を軽減する。
加えて、コードサイズとコードプロファイリングとともに、フル機能のデバッグを無償でサポート。プロフェッショナル版にはトレース機能を追加した。さらに、Freedom、Tower System、LPCXpressoボード、カスタムハードウェアプラットフォームをサポートしている。
今回発表したMCUXpresso SDKは、MCUXpresso IDEで使用するためのサンプルとプロジェクトファイルを付属。新たに、ホームオートメーションやコンシューマーアプリケーション向けのNXPのNTAG I2C Plus接続NFCタグをサポートしている。
さらに、Bluetooth Low Energy(BLE)v4.2やIEEE 802.15.4 RFコネクティビティを必要とする超低消費電力ポータブル・アプリケーション向けに設計されたFRDM-KW41Zボードへのサポートも近々開始する。MCUXpresso Config Toolsは、初期化Cコードを生成するためのピンや、クロックツールを備えた単一の構成環境とともに、ボード開発に用いるサンプルプロジェクトと、Webベースツールのクイック・ガイドを提供する。
NXPは2015年12月、Freescale Semiconductorと合併。ARM Cortex-Mを搭載するマイコンとして、NXPはLPCを、FreescaleはKinetisを展開しており、合併に合わせてこの両マイコンファミリーの統合開発環境が求められていた。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 初歩から学ぶ、マイコン開発とARMプロセッサー
組み込みの世界では最も成功したプロセッサの1つ「ARM」を用いたマイコン開発にチャレンジします。クラウド開発環境「mbed」を使い、プログラムを書きながら回路をブレッドボードに実装、動作を確認しながらさまざまな内蔵デバイスの使い方をマスターしていきます。 - ARM開発環境準備の第一弾、書き込み器を用意する
この連載では、組み込みの世界では最も成功したプロセッサの1つ「ARM」を用いたマイコン開発にチャレンジします。今回は開発環境準備第1弾として、「書き込み器」の用意をします。 - クラウド開発環境「mbed」の使い方とターゲットマイコンへの書き込み
この連載では、組み込みの世界では最も成功したプロセッサの1つ「ARM」を用いたマイコン開発にチャレンジします。今回は開発環境準備第2弾として、クラウド側の開発環境設定と、バイナリの書き込みまでを進めます。 - NXPのフリースケール買収、車載半導体事業は補完し合う関係
NXP Semiconductors(NXP)がFreescale Semiconductors(フリースケール)の買収を発表した。今回の買収によって、売上高がルネサス エレクトロニクスに並ぶ可能性が高い車載半導体事業だが、互いの製品ポートフォリオを補完する関係になっていることも注目だ。 - 組み込み開発におけるEclipseの有効性
オープンソースのビジュアル開発環境“Eclipse”を用いた、C/C++アプリケーションのクロス開発方法について解説。 - 統合開発環境“HEW”をセットアップする
H8マイコンの統合開発環境HEWについて、コンパイラオプション、リンクオプション、ビルド・エラー時の対応など、基本的な使い方を解説する。