- 2023.07.18
ラズピコ ゼロから作るOS 割り込みの概要
皆さん こんにちは。 今回はラズピコのマイコン RP2040 (cortex-m0+)の割り込みに関する話題です。 OSに関連した記事なのに割り込みに全く触れないのもいかがなものかと思い、概要を書くことにしました。 この記事はインターフェース誌2023年7月号の「ゼロから作るOS」を参考にしています。 割り込みとは ある事象が起きた際に、今実行している処理よりも起きた事象に対する処理を優先して実行 […]
皆さん こんにちは。 今回はラズピコのマイコン RP2040 (cortex-m0+)の割り込みに関する話題です。 OSに関連した記事なのに割り込みに全く触れないのもいかがなものかと思い、概要を書くことにしました。 この記事はインターフェース誌2023年7月号の「ゼロから作るOS」を参考にしています。 割り込みとは ある事象が起きた際に、今実行している処理よりも起きた事象に対する処理を優先して実行 […]
皆さん こんにちは。 そう言えばラズピコのクロックについて全く理解していないなぁと思い、少々かじってみることにしました。 RP2040のクロック系統図 ラズピコのマイコン RP2040 のクロック系統図を以下に示します。 ラズピコには 12MHz の水晶振動子が実装されていて、これをPLLで逓倍して、125MHz のシステムクロックを生成しています。 USB向けには 48MHz のクロックが生成さ […]
皆さん こんにちは。 今回はラズピコで使われているマイコンの型名について確認です。 RP2040 左から順番に RP : Raspberry Pi の略 2 : コア数です。デュアルコアということです。 0 : コアのタイプで cortexM0+ から来ています。 4 : floor(log2(ram / 16k)) と書かれています。 計算してみましょう。 ram が 264KB ということなの […]