電子工作

オシロスコープ

電流プローブ「701932」を導入しました

横河のAC/DC電流プローブ「701932」を導入しました。使用感を簡単にまとめておきます。
GS音源

Roland SC-88Proの修理:電解コンデンサ交換

RolandのMIDI音源「SC-88Pro」を分解し、電解コンデンサを交換しました。作業記録を残しておきます。修理の参考になればと思います。
はんだ付け

安価なズーム式実体顕微鏡(Eakins)

中華製のズーム式実体顕微鏡のレビューです。使用感や、接眼レンズの像、付属カメラでの写真・動画を載せています。
マイコン

STM32CubeIDEで、ビルド時にhexファイルを生成する方法

よく忘れるのでメモ。 STM32CubeIDEで、ビルドと同時にhexファイルを生成する方法です。 SW4STM32でも同様です。 プロジェクトのプロパティ → C/C++Build → Settingsと選択し、Build Stepsタブを開きます。 Post-build steps(図の赤い枠の箇所)に、以下のコマンドをコピペ。 これでビルド時に、.elfファイルと.hexファイルが同時に生成...
マイコン

STM32H7でキャッシュ一貫性を保持したDMA転送(Memory-to-Peripheral)

STM32H7におけるキャッシュ一貫性を保ったDMA転送の方法として、MPUによる設定を解説します。 STM32H7ではF7と異なり、DMAコントローラからDTCM領域にアクセスできないため注意が必要です。 GitHubでソースコードを公開しています。(Memory-to-Peripheralの場合のみ 概要 Cortex-M7コアにはL1キャッシュが搭載されているため、DMA転送時にはデータ化け...