MCUXpresso SDKペリフェラルドライバーの使い方~其の二~

MCUXpresso SDKペリフェラルドライバーの使い方~其の二~

今回は、前回に引き続きMCUXpresso SDKのペリフェラルドライバの使い方第2弾で、GUIツールであるMCUXpresso Config Toolを使用したペリフェラルドライバーの組み込み方をご紹介します。 このC

もっと読む
MCUXpresso SDKペリフェラルドライバーの使い方~其の一~

MCUXpresso SDKペリフェラルドライバーの使い方~其の一~

今回はMCUXPresso SDKの使い方として、NXPマイコンのペリフェラルドライバーを使うときにどうやって組み込むのか、どうやって使ったらいいのかといった話をよく聞きます。 ドライバーを使う場合には、2つ方法がありま

もっと読む

[MCUXpresso IDE] ヒープメモリのモニタリング方法

普段ヒープメモリってどのくらい使用されているのか、十分なのかモニターしたことってありますか? 通常は、ヒープメモリを動的にモニターできるツールってそんなに無いので、適切なヒープメモリ容量を設定することが難しいですよね?

もっと読む

[i.MXRT1060]ファームウェアのアップデートが超簡単!

またまたi.MXRT関連の記事になります。巷ではRT人気のようですので、どんどんRTの記事を増やしていきたいと思います。 今回は、システムのファイームウェアアップデートについてです。 現在のシステムを稼働しておきながら、

もっと読む

[i.MXRT10xx]FlexRAMのパーティションを変更する方法

i.MXRTではFlexRAMという機能によって、TCMメモリ(ITCとDTC)とOCRAM(On-Chip RAM)のサイズを上限サイズ内でその割当てを変えられる設計になっています。 例えば、命令コードはITCM、デー

もっと読む

[i.MXRT10xx] eFuseの書き換え方法

i.MXRTシリーズには、eFuseというデバイスの外部メモリのブートコンフィグレーションやキャッシュ設定等格納するメモリがあります。 今回は、そのeFuseの書き換え方法を紹介します。 eFuseの書き換え方法 ここで

もっと読む

[LPC54608] SDRAMを使ってみた。〜備忘録〜

今回は、SDRAMを使ってみました。いくつか設定が必要なのですが、簡単にSDRAM領域を拡張して使用することができます。 では、早速行ってみます。 要点 ピン配でEMCピンを設定しておく。 EMCドライバーを使用する リ

もっと読む

【i.MXRT1050】 キャッシュをイネーブルして、デバッグする時の設定

キャッシュをイネーブルしてデバッグ(ステップ実行)すると、上手くデバッグ出来ない、デバッグが止まってしまいます。キャッシュを使わない時や、TCM(Tightly Coupled Memory)のメモリーだけを使っている時

もっと読む

【i.MXRT1050】外部フラッシュ(QSPI/Hyperflash)直接実行(XIP)する方法

NXP社から昨年、新しいカテゴリのプロセッサが発表になりました。クロスオーバープロセッサというマイコンとプロセッサの融合したものです。今回は、このIMXRT1050プロセッサで肝になる実行コードのRAM実行イメージ、外部

もっと読む
GCCでRAM実行

GCCで任意の関数(ramfunc)をRAM実行するには???

IARでは任意の関数をRAMから実行するのに、魔法のキーワードを付けて関数を定義するだけで、簡単にRAMに配置、フラッシュから自動的にコピーしてくれました。 では、MCUXpresso IDE、いわゆるGCC環境ではどの

もっと読む