各種マイコン用gccのバージョン・ビルド法等まとめ
現在最新バージョンで gcc 9.1.0 がリリースされていますが、マイコンに関してはサポート状況がアーキテクチャによって異なるようです。 本記事では僕が現在(2019/7/15) PC に入ってい...
電子工作・プログラミングの備忘録
現在最新バージョンで gcc 9.1.0 がリリースされていますが、マイコンに関してはサポート状況がアーキテクチャによって異なるようです。 本記事では僕が現在(2019/7/15) PC に入ってい...
以前から以下のような記事で MSP430 マイコンを扱っていたのですが、なんの巡り合せか研究で使うことになりました。 「超低消費電力」のMSP430マイコンを弄ってみた(1) 「超低消費電力」のM...
新しくしたマシンで、BasicTeX 2019 を入れました。MacTeX は最初から多くのパッケージが同梱されていますが、2〜3GB と無駄にサイズがデカイので、個人的にはそういうのは嫌いです。なの...
皆さん、gcc を自前ビルドしていますか。僕はしまくっています。PC が新しくなり高スペックになったので、これまで以上に軽いフットワークでコンパイラを作成することができるようになりました。 各種マイ...
最近 Mac を買い替え、これまでの MBA 2015 から MBP 2018 へと超絶グレードアップしました!! さて、前の Mac には MATLAB R2018a を入れていたのですが、これを...
久々にマウスの記事投稿です。俺史上初(マジ)の DC モータを使ったマイクロマウス、じゃき太浪:wq(読み: じゃきたろう, :wqは読まない)を作っています。 実際に動かすとなると、速度制御を行う...
C++ で繰り返し処理をするのって、面倒ですよね。わざわざ初期化式、ループ継続式、変化式を書く必要があります。 これらは IDE の力を借りる等、スニペットによってその手間はいくらかは省けますが、それ...
続いて、OpenOCD によるデバッグです。やり方は複数ありますが、今回は ARM Cortex-M シリーズ用のデバッグプラグインを使って見ます。 まずは拡張機能をインストールします。左側のアイコ...
前回は中身がなかった記事でしたが、今回は STM32 について書きたいと思います。 C/C++の設定 まずはプロジェクトフォルダを開きましょう。言い忘れていましたが、本記事では System Wo...
これまで僕自身は、Eclipse 系 IDE を用いてマイコンの開発(征服)を行ってきましたが、とある方から「VSCode はいいぞ」と言われ、いじってみました。 その結果いいぞというお気持ちになった...