のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

2019-07-04から1日間の記事一覧

STM32CubeIdeでStatic Libraryを作る方法

STM32 Projectを選択する STM32 Project Boardを選ぶ Boardを選ぶ Static Libraryを選ぶ static library DefaultのStatic Libraryのプロジェクトができる DefaultのStatic Libraryのプロジェクトができる デフォルトのファイル /** ************************…

FreeRTOSをEnableにしたときのStatic Stack Analyzer

FreeRTOSをEnableにしたとき

osなしのときのビルド

OSなしで動かして見たいとき、mainに、以下の関数が含まれていた。 たぶん、コメントアウトすればいいと思う。 ビルドは、できた。 osKernelInitialize defaultTaskHandle = osThreadNew(StartDefaultTask, NULL, &defaultTask_attributes); osKernelStart()…

STM32CubeIde Static Stack Analyzer

OSなしのとき、 テストの関数を呼び出してみた。 Reset_Handlerの下にmain関数がぶら下がるようだ。 今回テストしたのは、testEngine関数。 funcMulAddは普通の関数。 funcAdd2は再帰の関数。 再帰の関数funcAdd2を呼んでみた。 実行を完了しても、再帰関数…

Nucleo-F429ZI default build

Nucleo-F429ZI 12:06:16 **** Incremental Build of configuration Debug for project stm32f429 **** make -j4 all arm-none-eabi-size stm32f429.elf text data bss dec hex filename 15444 24 20272 35740 8b9c stm32f429.elf Finished building: default…