• 検索結果がありません。

1. ST-LINK Utility のダウンロード Windows7 PC にインストールする場合について説明します 1.1. STMicroelectronics のサイト STMicroelectronics のサイトを開きます ここに ST-LINK と入力して検索します ( 右側の虫眼鏡を

N/A
N/A
Protected

Academic year: 2021

シェア "1. ST-LINK Utility のダウンロード Windows7 PC にインストールする場合について説明します 1.1. STMicroelectronics のサイト STMicroelectronics のサイトを開きます ここに ST-LINK と入力して検索します ( 右側の虫眼鏡を"

Copied!
24
0
0

読み込み中.... (全文を見る)

全文

(1)

1

STM32 ST-LINK Utility のインストールと使用方法 V002 2014/04/03

STMicroelectronics 社の CPU STM32 シリーズにプログラムを書き込むために、ST-LINK Utility を使用します。

書き込むファイルの種類はおもに バイナリファイル(*.bin) または ヘキサファイル(*.hex) です。

ST-LINK Utility のインストールとプログラムの書き込み方法について説明します。

なお、ST-LINK Utility ではプログラムコードだけでなく Binary ファイルなら何でも、CPU の Flash Memory の指定した番地に 書き込むことができます。 電子工作のための「飛石伝ひ」 のホームページに STM32 シリーズのプロジェクトサンプルを多数掲載しております。 ぜひ、ご覧ください。

目次

1. ST-LINK Utility のダウンロード ... 2 1.1. STMicroelectronics のサイト ... 2 1.2. ST-LINK のページ... 3 1.3. ST-LINK Utility のダウンロード ... 4 1.4. STSW-LINK4 Download の画面... 5 1.5. stsw-link004.zip の解凍... 8 2. ST-LINK Utility のインストール ... 9 2.1. インストールの開始 ... 9 2.2. インストールの操作 ... 10 3. プログラムコードの書き込み ... 15 3.1. ST-LINK Utility の起動 ... 15 3.2. CPU 基板との接続 ... 17 3.3. プログラムコードファイルの読み込み ... 18 3.4. プログラムコードの書き込み ... 20

5. STM32F405VG と ST32F407FG の Flash Memory の Sector について ... 22

(2)

2 1. ST-LINK Utility のダウンロード Windows7 PC にインストールする場合について説明します。 1.1. STMicroelectronics のサイト STMicroelectronicsのサイトを開きます。 ここに ST-LINK と入力して検索します。(右側の虫眼鏡をクリック) 次ページに続く

(3)

3 1.2. ST-LINK のページ

下の画面が開きます。

ST-LINK/V2 をクリックしてください。以下の画面になります。

(4)

4 1.3. ST-LINK Utility のダウンロード

下の方にスクロールすると STSW-LINK004 STM32 ST-LINK Utility があります。

(5)

5 1.4. STSW-LINK4 Download の画面

下の方にスクロールすると STSW-LINK4 の [Download]ボタンが見えます。

(6)

6

ここをクリックして {名前を付けて保存(A)} を選択してください。

(7)

7 保存したいフォルダを選択して [保存(S)] をクリックします。

(8)

8 1.5. stsw-link004.zip の解凍

選択したフォルダに stsw-link004.zip がダウンロードされています。

stsw-link004.zip を選択して右クリックして表示されるポップアップメニューの一番上の {開く(O)} をクリックすると、 ファイルが解凍されます。

(9)

9 2. ST-LINK Utility のインストール 2.1. インストールの開始 解凍してできたフォルダの中に STM32 ST-LINK Utility_v3.2.1.exe がありますので、それをダブルクリックすると インストールが開始されます。 このメッセージが表示されたら [はい(Y)] ボタンをクリックします。 (写真では v3.1.0.exe になっていますが実際は v3.2.1.exe です。)

(10)

10 2.2. インストールの操作

インストールの準備画面が表示された後に、下のダイアログが表示されます。

(11)

11

License に同意するか聞いてきますので、[Yes] ボタンをクリックします。

(12)

12 上のダイアログが表示された後、下のダイアログになります。

(13)

13 このまま、 [Next >] ボタンをクリックします。

インストールが完了して終了のダイアログが表示されます。 [Finish] ボタンをクリックしてください。

(14)

14

インストールされたとき、この画面が表示されています。 [ X ] をクリックして閉じてください。

(15)

15 3. プログラムコードの書き込み 1) STM32F4 Discovery PC と STM32F4 Discovery の CN1 とを USB ケーブルで接続します。 2) STM32L-Discovery PC と STM32L-Discovery の CN1 とを USB ケーブルで接続します。 この例では、STM32F4 Discovery 基板にプログラムコードを書き込む場合を例に説明します。

なお、ST-LINK Utility ではプログラムコードだけでなく Binary ファイルなら何でも、CPU の Flash Memory の指定した番地に 書き込むことができます。

3.1. ST-LINK Utility の起動

(16)
(17)

17 3.2. CPU 基板との接続

(18)

18 3.3. プログラムコードファイルの読み込み

プログラムコードファイルは開発ツールでビルドされた Binary のファイルです。

ここでは、LED Blink のプログラムコードファイル BlinkLED_STM32F4.bin を読み込みます。

書き込むファイルの種類はおもに バイナリファイル(*.bin) または ヘキサファイル(*.hex) になります。 開発ツールでビルドするときの指定により、出力するプログラムコードのファイル形式を選択できます。

メニューの {View} -> {Binary File} をクリックするか タブの {Binary File} をクリックすると次ページのファイル選択の ダイアログが開きます。

(19)

19

(20)

20 3.4. プログラムコードの書き込み

メニューの {Target} -> {Program & Verify…} をクリックすると以下のダイアログが開きます。

(21)

21

プログラムコードの書き込みと確認が OK だったので Verification OK のメッセージが一番下に表示されています。

書き込んだ後、実行されて LED が点滅すると思います。RESET スイッチを押さないと動かない場合もたまにあるようです。

(22)

22

5. STM32F405VG と ST32F407FG の Flash Memory の Sector について

STM32F405VG と ST32F407FG の Flash Memory の Sector は下の表5.の Main memory の部分の Sector0 ~ Sector11 のようになっています。

Flash Memory の指定 Sector にデータを書き込む場合、その Sector をイレース(消去)してから指定番地にデータを 書き込みます。

Sector5 ~ Sector11 は 128Kbyte 単位になっていて、データを書き込む場合 128Kbyte をイレースしてから 書き込みます。Sector の中の一部分のみを書き換えることはできません。

表5.

(23)

23 6. STM32L152RB の Flash Memory の Sector について

STM32L152RB の Flash Memory の Sector は下の表6.の Main memory の部分の Sector0 ~ Sector31 のように なっています。

Flash Memory の指定 Sector にデータを書き込む場合、その Sector をイレース(消去)してから指定番地にデータを 書き込みます。

表6.

電子工作のための「飛石伝ひ」 のホームページに STM32F4シリーズのプロジェクトサンプルを多数掲載しております。

(24)

24 改訂履歴

V001 2014/02/09 初版

参照

関連したドキュメント

のようにすべきだと考えていますか。 やっと開通します。長野、太田地区方面  

タップします。 6通知設定が「ON」になっ ているのを確認して「た めしに実行する」ボタン をタップします。.

それでは資料 2 ご覧いただきまして、1 の要旨でございます。前回皆様にお集まりいただ きました、昨年 11

えて リア 会を設 したのです そして、 リア で 会を開 して、そこに 者を 込 ような仕 けをしました そして 会を必 開 して、オブザーバーにも必 の けをし ます

パキロビッドパックを処方入力の上、 F8特殊指示 →「(治)」 の列に 「1:する」 を入力して F9更新 を押下してください。.. 備考欄に「治」と登録されます。

父親が入会されることも多くなっています。月に 1 回の頻度で、交流会を SEED テラスに

この P 1 P 2 を抵抗板の動きにより測定し、その動きをマグネットを通して指針の動きにし、流

・カメラには、日付 / 時刻などの設定を保持するためのリチ ウム充電池が内蔵されています。カメラにバッテリーを入