私のターゲットMCUはLPC1518JBD64です。このMCUをVScodeで扱いたいです。VScodeでMCUXpresso ideをダウンロードしました。
MCUXpressoでコーディングを始めるためのLPC1518JBD64 SDKを見つけるのに苦労しています。必要なSDKのガイドや役立つダウンロードリンクが必要です。そうすれば、MCUのコードを書くためにVScode LPC1518JBD64作業を始められます。
こんにちは、
LPC1518JBD64、MCUXpresso SDK Builderに直接デバイス固有のMCUXpresso SDKsパッケージが見つからない場合もあります。このMCUはLPC15xxファミリに属し、NXPのこのファミリのサポートは主にLPCOpenの例やライブラリを通じて提供されています。
以下のオプションをご確認ください。
NXPのLPCOpenソフトウェア開発プラットフォームページからLPC15xx用のLPCOpenパッケージをダウンロードしてください。
すでにMCUXpresso IDEをインストールしているなら、このフォルダもチェックしてください:
MCUXpresso IDEは通常、LPCOpenのサンプルパッケージを含んでいます。
LPC15xx/LPC1549のサンプルプロジェクトから始めて、LPC1518JBD64用にプロジェクト設定を調整してください。
起動ファイル、リンカースクリプト、フラッシュ/RAMサイズ、クロック設定、およびピン構成がLPC1518JBD64と一致していることを確認してください。
VS Codeについては、MCUXpresso for VS Code拡張機能を使い、既存のプロジェクトやリポジトリをインポートしてください。その後、LinkServer、J-Link、または他の対応SWDプローブを使ってビルドやデバッグが可能です。
また、LPC1518JBD64は64KBのフラッシュと12KBのSRAMを持っているため、別のLPC15xx例からポートする際はリンカーファイルを慎重に確認する必要があります。
NXPの役立つページはこちら:
MCUXpresso SDK Builder
LPCOpenライブラリとサンプル
LPC15xx用LPCOpenソフトウェア
MCUXpresso for Visual Studio Code
LPC1518JBD64製品ページ
要するに、LPC15xx用のLPCOpenを出発点として使い、最新のMCUXpresso SDKs Builderパッケージだけを探すのではなく、
解決策が見つかりました。
LPCXpresso IDEをダウンロードしました。
無料版を使用するには、ライセンスを追加してください。公式ウェブサイトからライセンスを取得し、それを使ってLPCXpresso IDEを起動しています。
次に、LPC15xxライブラリとサンプルコードをダウンロードします。例コードをIDEで開いてコンパイルできます。
ターゲットMCUとして、Project >オプション(プロジェクトを右クリック)でC/C++built >MCU設定>LPC1518を選択していました。