2017年08月一覧

STM32いじってみた(5) 簡易1msタイマー編

クロックに引き続き今度は便利な便利な 1ms タイマーを作ってみたいと思います。
ただしタイトルに有るようにあくまで簡易的なものです。設定が簡単なんですね。またそれほど精度は期待してはいけませんよ。といっても誤差が分からないくらい結構正確ですが。
続きを読む


STM32いじってみた(4) PLLクロック編

皆さん問題です。今回いじっているこの STM32F3 は、周波数何 MHz で動作しているでしょうか!?

…正解は、8MHz です。遅っ!!
そう、何も設定しないとこの速度なのです。確か僕の使っている LPC1114 は標準で 48MHz なので、相当遅いですね…

ということで、高速動作を目指してまずはクロック周波数の変更をしたいと思います。そしてその後、ほぼ 1ms を計ってくれるタイマーをサクッと作成しましょう。
続きを読む


STM32いじってみた(3) – 設定の記法・GPIO編

前回の投稿から間が空きましたが、引き続いて STM32 でレジスタを使ったプログラミングをご紹介していきます。
今時はやはり設定が煩わしくて HAL 等の抽象化レイヤーを用いることが多いとは思いますが、その需要を無視して、一からレジスタを設定して使い方を理解していこうじゃないかのコンセプトでやっています。

何はともあれ、まずは ユーザーマニュアルとデータシートをダウンロードしてください。ユーザーマニュアルの番号は RM0316 です。
続きを読む