LPC11U35にSWDでアクセス(4)

LPC11U35にSWDでアクセス(1) LPC11U35にSWDでアクセス(2) LPC11U35にSWDでアクセス(3) LPC11U35にSWDでアクセス(4) 前回はMEM-APを使ってAHBバスにアクセスした。RAMを好き放題できるようになったので、いよいよLPC11U35のIAP機能を使ってFlashをいじる。 IA…

LPC11U35にSWDでアクセス(3)

LPC11U35にSWDでアクセス(1) LPC11U35にSWDでアクセス(2) LPC11U35にSWDでアクセス(3) LPC11U35にSWDでアクセス(4) 前回はSWD-DPのDPIDRレジスタにアクセスするところまで進めた。ここではSWD-DPの先にあるMEM-APを使って、マイコン内部のAHBバスにアクセス…

LPC11U35にSWDでアクセス(2)

LPC11U35にSWDでアクセス(1) LPC11U35にSWDでアクセス(2) LPC11U35にSWDでアクセス(3) LPC11U35にSWDでアクセス(4) ここではSWDプロトコルでSWD-DPのDPIDRレジスタを読み出すところまで実装する。 SWDとは SWD(Serial Wire Debug)はデバッグに使われるイン…

LPC11U35にSWDでアクセス(1)

LPC11U35にSWDでアクセス(1) LPC11U35にSWDでアクセス(2) LPC11U35にSWDでアクセス(3) LPC11U35にSWDでアクセス(4) いきさつ コンパイル環境が整ってLPC11U35のソフトを書けるようになったので、次はデバッグ環境を用意したいと思った。そこで一緒に買ったFT…

STM32F042でMbed OS 5 baremetal

LPC11U35に対してやったこととほぼ同じだが、若干違う部分もあるので書いておく。一番の違いはカスタムターゲットを定義しなくていいことに気づいたこと。 開発環境はMbed Studio。 手順 空のプロジェクトを用意する Mbed Studioで「File」→「New Program...…

秋月のLPC11U35ボードでMbedを使う

LPC11U35でMbed OSを動かす。開発環境はWindows + Mbed Studio。 問題点 秋月で売られているLPC11U35マイコンボードはQuick Start Board互換でMbed対応なのに850円と安く、使い勝手がよさそうなので買ってみた。 しかしいざソフトを作ろうとして気づいたのだ…

Mbed開発環境の選択

Mbedの開発環境をどうするか考える。 3つの開発環境 Mbedの(Armが提供している)開発環境には現在3つの選択肢がある。 Arm Mbed Online Compiler Arm Mbed CLI Arm Mbed Studio Mbed Online Compiler いわゆるクラウド環境。プロジェクトやソースコードもす…

パーツ購入

秋月の通販でパーツを買った。電子部品を買うのは10年ぶりくらい。本当に久しぶりなので遊ぶのが楽しみだ。 主なものは… LPC11U35マイコンボードキット (LPC11U35 QuickStart Board互換 850円 STM32 Nucleo Bo…

あいさつ

ブログはじめました 主に趣味(PC、電子工作、その他)について発信していく予定です。 よろしくお願いします。