IDE

IDE
  • 2020.03.28

STM32CubeIDEでスタートアップの挙動を確認する

今回はIDEでスタートアップの処理を追いながらメモリーにアクセスする方法等を見てみます。 投稿時の開発環境を記しておきます。 PC:Windows10 OS IDE: STM32CubeIDE Version1.3.0 Board: STM32Nucleo-F401RE IDEで何かプロジェクトを立ち上げておいて、スタートアップの処理を見てみます。 ここでは以前つくったF401mbedBaseのプ […]

IDE
  • 2020.03.20

STM32CubeIDEでMbedする プロジェクトの複製

IDEでMbedのプロジェクトを作成してきましたが、プロジェクトの複製をつくりたいことがあると思います。 「Mbedが動くベースのプロジェクトは汚さないでとっておきたい」なんてことがあると思います。 今回はその方法について説明します。 タイトルは「STM32CubeIDEでMbedする プロジェクトの複製」となっていますが、もちろんMbed以外のプロジェクトでも複製することができます。 プロジェク […]

IDE

STM32CubeIDEでメモリーの使用状況を確認する

今回はIDEのビルドアナライザーの話題です。 ビルドアナライザーって何だろう?と思われる方が多いと思います。 プログラムをたくさん書いた場合や、RAMの使用状況が気になる時に皆さんはどんな確認をされていますか? マップファイル(拡張子が .mapのもの)を見て確認する方法がありますが、エディターでテキストファイルを開いて確認すると結構目がチカチカして確認がたいへんです。そんな時にビルドアナライザー […]

IDE
  • 2020.01.23

STM32CubeIDEでデバッグしてみる その2

今回はIDEの話題から離れてしまいますが、前回追加したコードについて説明します。 追加したコードはGPIOの初期化に関するものになります。 投稿時の開発環境: PC:Windows10 OS IDE: STM32CubeIDE Version1.1.0 Configurator: STM32CubeMX Version5.4.0 Board: STM32Nucleo-F401RE /* USER […]

IDE
  • 2020.01.11

STM32CubeIDEでデバッグしてみる その1

今回もSTM32CubeIDEに関する話題です。呼び名が少々長いので、今後こちらのサイトでは STM32CubeIDE を単にIDEと呼ぶことにします。 今回はSTマイクロから発売しているNucleo-F401REボードをIDE上で実際に動かしてみます。 ボードに搭載されているマイコンはCortex-M4の64ピンで、RAMが96KB、フラッシュメモリーは512KBです。 ボードについての詳細は以 […]

IDE
  • 2019.12.30

無償で使える開発ツールSTM32CubeIDE

皆さま、はじめまして。 STマイクロからstm32マイコン用に使える無償の開発ツールSTM32CubeIDEがリリースされました。  少し使ってみましたが無償でこれだけのツールがあるとは驚きです。  残念ながらまだマニュアルが整備されていないようなので、少しずつ触りながら使い方を覚えていくのが良いと思います。EclipceベースのIDEに慣れている方はすぐに使いこなせるかもしれません。  以下に使 […]