CMake, GoogleTest, GitHub Actionsに対応したC++のアプリケーション・テンプレート
最近やっている電卓いじりですが、どうせ気分転換をやるなら新しいことも試そう、と思いたってGoogleTestを勉強しました。 さて、GoogleTestに関するWEBページが多いのはよいのですが、困ったことに自分にとって … 続きを読む
最近やっている電卓いじりですが、どうせ気分転換をやるなら新しいことも試そう、と思いたってGoogleTestを勉強しました。 さて、GoogleTestに関するWEBページが多いのはよいのですが、困ったことに自分にとって … 続きを読む
紫ライブラリは次期メジャーアップデートに向けて進行中…のはずですが停滞しています。やる気がそがれているのです。CubeIDEもCubeHALも問題が多すぎます。なぜ、自分のソフトウェアのアップデートの作業をしているのに、 … 続きを読む
メモです。 CubeIDE 1.7.0 Ubuntu 20.04 LTS STM32F091, F446, F722, F746, G070, G431, H743, L412 症状 先に報告した「CubeIDEが生成す … 続きを読む
メモです。 CubeIDE 1.7.0 Ubuntu 20.04 LTS Nucleo H743ZI 症状 FREERTOSをイネーブルにしてコード生成すると、初期化中に異常終了します。 原因 タイマー周りのバグと思われ … 続きを読む
メモです。 CubeIDE 1.7.0 Ubuntu 20.04 LTS STM32F091, F446, F722, F746, G070, G431, H743, L412 症状 HAL_UART_Transmit_ … 続きを読む
遊びで作っている組み込みソフトでTDD手法を使ってみました。なかなか良かったので以下に試したこととその結果を書き記しておきます。 組み込み用のデバイス・ドライバの開発は面倒なものです。 無論、「組み込み」は範囲の広い言葉 … 続きを読む
TIPSです。 SystemCプログラムはC++プログラムなのでGCCでコンパイルすることができます。なのでEclipse CDTのデバッガでできるはず…なのですが、デバッグを開始すると「ソースコードが見つからない」と怒 … 続きを読む