『紫』クラス・ライブラリのワークショップ開催のお知らせ

ここ数年開発を続けていたSTM32マイコン用のクラス・ライブラリ『紫』が、v3.0.0のリリースを迎えました。 開発が一段落したこのライブラリについて、来る5月2日にリモート・ワークショップを開きます。CubeIDEでN … 続きを読む

紫ライブラリ進捗とCubeIDEバグ対策

紫ライブラリは前回のリリースから随分時間が経ってしまいましたが、12月末を目標にv1.0.0のリリース準備中です。 10月の末にオーディオ実験ボードを以前作った桐壷基板と互換になるよう変更したのですが、これが基板製造業者 … 続きを読む

CubeIDEがプロジェクト・プロパティを上書きする

(2019/Nov/27追記:本エントリの問題は、v1.0.2までのものであり、v1.1.0では解決済みです。執筆時点でアップデートしていなかったのが原因です。コミュニティにもその旨報告済みです) 上記の件の発生条件を突 … 続きを読む

STM32F446のHALで、I2Cマスターが異常動作する

表題の問題があることを突き止めました。 問題が発生するのはNAKが帰ってきた時です。このときI2Cエラー割り込みが発生しますが、HALの中で扱いを誤っているらしく割り込みハンドラの中で例外が発生しています。 CubeMX … 続きを読む