- 2020.08.28
STM32 MicroPythonでLチカしてみる
今回はMicroPythonを使ってSTM32マイコンを動かしてみます。 投稿時の開発環境を記しておきます。 PC:Windows10 OS Board: STM32Nucleo-F401RE 概要 最近では機械学習の開発用として使われるなど注目を浴びているPythonですが、今回は組み込み用としての実装であるMicroPythonを使ってSTM32マイコンを動かしてみます。 MicroPytho […]
今回はMicroPythonを使ってSTM32マイコンを動かしてみます。 投稿時の開発環境を記しておきます。 PC:Windows10 OS Board: STM32Nucleo-F401RE 概要 最近では機械学習の開発用として使われるなど注目を浴びているPythonですが、今回は組み込み用としての実装であるMicroPythonを使ってSTM32マイコンを動かしてみます。 MicroPytho […]
今回はレジスタへのアクセスについてお話します。 投稿時の開発環境を記しておきます。 PC:Windows10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version5.6.0 Board: STM32Nucleo-F401RE レジスタにアクセスする これまでの記事は HAL や Mbed を使ったものばかりで直接レジ […]
こちらのサイトで一番最初に載せた記事 無償で使える開発ツールSTM32CubeIDE では、IDEのマニュアルが整備されていないと書いたのですが、 UM2609 をSTのユーザマニュアル一覧で見つけましたのでお知らせします。 Revision history に 24-Jul-2020 Version1 Initial release. と書かれていて、ボチボチ最近の出来事なのでほっとしました。 […]
今回はRTCについてお話します。 投稿時の開発環境を記しておきます。 PC:Windows10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version5.6.0 Board: STM32Nucleo-F401RE RTCとは? RTC は Real Time Clock の略で時計の機能です。 電池をつなぐ せっかくな […]
今回はFreeRTOSのメールキューを使ってみます。 投稿時の開発環境を記しておきます。 PC:Windows10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version5.6.0 Board: STM32Nucleo-F401RE メールキューはマルチスレッドプログラムにおいて、スレッド間のデータ通信(タスク間通信と […]
今回はPWM出力を確認してみます。 投稿時の開発環境を記しておきます。 PC:Windows10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version5.6.0 Board: STM32Nucleo-F401RE PWMとは? PWMとは、Pulse Width Modulation の略です。日本語ではパルス幅変調 […]