ここ最近体調を崩していたので記事を更新できていませんでした。
体調がよくないとあまり勉強とかもする気分にならなくて積み本と積み基板、積みツールだけがどんどん溜まっていく。
とりあえず、タイトルの通りNucleo STM32F446を買ったので少しメモを残しておきたいと思います。
概要
CPUはCortex-M4で180MHz。早い。FPUがあるのとDSP命令が使えるらしい。
いろいろと凄そうなマイコンだ。最近は組み込みLinuxの開発が多いので久しぶりにワンチップマイコンを触ったりすると興奮します。
※ちなみに、M7とか買うともっと贅沢に遊べそう。
マニュアル類
マニュアルがないことには始まらない。
- UM1724 User manual
- 回路図
にアクセスして、STM32 Nucleo (64 pins) schematicsをダウンロード。
参考書籍
ちょっと前にARMアセンブラをデバッグする仕事がありました。またM3/M4を触ることになりそうなので基板と合わせて勉強用の書籍も買いました。
ARMマイコンCoretex-M教科書
- 作者: 桑野雅彦共著中森章
- 出版社/メーカー: CQ出版
- 発売日: 2016/11/21
- メディア: 単行本
- この商品を含むブログ (1件) を見る
アセンブラについては、
Arm Assembly Language Programming & Architecture
- 作者: Muhammad Ali Mazidi,Sarmad Naimi,Sepehr Naimi
- 出版社/メーカー: Microdigitaled.com
- 発売日: 2016/08/12
- メディア: ペーパーバック
- この商品を含むブログを見る
The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors, Third Edition
- 作者: Joseph Yiu
- 出版社/メーカー: Newnes
- 発売日: 2013/11/01
- メディア: ペーパーバック
- この商品を含むブログを見る
を買ってみた。
こちらは参考書というよりは辞書的な扱いをするイメージです。
開発環境
とりあえずIARのARM用開発ツールを落としてインストールしてみた。
インストールしてみたとこ度終わってしまっているのでLチカから触っておきたい。