STM32
をテンプレートにして作成
[
トップ
] [
新規
| |
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#topicpath
* ARM Cortex-M3 搭載の STM32 の活用 [#ve9cf50e]
- 目次
-- 別ページ
--- [[STM32とは>./STM32とは]]
-- このページ
--- [[STM32 Nucleo>#cea03588]]~
--- [[STM32 Value Line Discovery>#c4562c4c]]~
~
** STM32 Nucleo [#cea03588]
開発環境に mbed を利用できる。
*** 基本情報 [#af3d73e5]
-- スペックの要約~
--- [[mbed のページ>http://mbed.org/platforms/]]から。
#style(class=table_left){{
|製品|CPU|クロック| RAM | フラッシュメモリ| ADC(12bit)|そ...
|STM32 Nucleo-F030R8|STM32 F0 Cortex-M0| 48MHz|RIGHT: 8kB...
|STM32 Nucleo-F103RB|STM32 F1 Cortex-M3| 72MHz|RIGHT: 20k...
|STM32 Nucleo-F401RE|STM32 F4 Cortex-M4| 84MHz|RIGHT: 96k...
|STM32 Nucleo-L152RE|STM32 L1 Cortex-M3| 32MHz|RIGHT: 80k...
|BGCOLOR(lightgray):Raspberry Pi(TypeA) |BGCOLOR(lightgra...
}}
特に STM32 Nucleo-L152RE は興味深い。STM32 L1 については...
~
--- その他の特徴~
Arduino のボードと同じ配置のコネクタがついている。そのた...
利用できる。ただし、これは Arduino IDE がそのまま使えるこ...
いて同じものが使える、ということである。~
~
-- Nucleo についての記事など
--- [[ARMニュースリリース(2013年12月)>http://www.arm.com/...
--- [[STマイクロ製品情報>http://www.st.com/web/catalog/to...
--- [[Teachable(2014年2月)>http://techable.jp/archives/00...
--- [[ASCII(2014年2月)>http://ascii.jp/elem/000/000/868/8...
--- [[PC Watch(2014年2月)>http://pc.watch.impress.co.jp/d...
~
-- 購入できそうなところ
--- [[秋月電子>http://akizukidenshi.com/catalog/goods/sea...
・[[STM32 F030R8>http://akizukidenshi.com/catalog/g/gM-07...
・[[STM32 F103RB>http://akizukidenshi.com/catalog/g/gM-07...
・[[STM32 F401RE>http://akizukidenshi.com/catalog/g/gM-07...
・[[STM32 F152RE>http://akizukidenshi.com/catalog/g/gM-07...
--- [[STM eStore>http://www.st.com/web/jp/ordering/buy_fr...
--- [[DigiKey>http://www.digikey.jp/product-search/ja?ven...
--- [[Mouser>http://jp.mouser.com/search/refine.aspx?Ntk=...
--- [[共立エレショップ>http://eleshop.jp/shop/c/c22511911...
--- [[スイッチサイエンス>http://www.switch-science.com/ca...
~
-- フリーサンプルってもらえるのか?
--- [[STMのフリーサンプルのページ>http://www.st-japan.co....
~
*** 開発環境 mbed [#abe31648]
- 経緯~
どうやら私は勘違いしていたようで、mbed とは、Arduino のよ...
だと思っていた。ところが、実際には、ARM 社が提供している...
いるのと同様に、ARM が枠組みを提供しているようである。(cf...
そこで、NXP 社だけなく、他社も mbed のハードウエアを作成...
も mbed 対応のハードウエアを発売していることを知った。mbe...
とても廉価である。安くて使いやすいなら、これを使わない手...
2014-03-04 (火) 17:03:04~
~
- 注意~
ファームウエアの更新が必要であるようだ。(cf. https://mbed...
~
- 利用者レポート
-- [[パクえ先生 ブログ>http://blog.cloudninja.asia/?p=103...
~
~
** STM32 Value Line Discovery [#c4562c4c]
*** 基本情報 [#d3eabe9b]
-- STM32 Value Line Discovery 搭載用 OS・Firmware
-- STM32 Value Line Discovery 開発環境
--- IAR Embedded Workbench(無償版)
--- KEIL(評価版)
--- Atollic TrueSTUDIO/STM32 Lite
--- Ride7
--- Eclipse + GCC
-- 参考文献
--- [[STM32 Value Line Discovery 説明書>http://akizukiden...
--- [[マイコン徹底入門>http://miqn.net/]]
--- [[エレキジャックの記事>http://www.eleki-jack.com/arm/...
--- [[ARM University Program>http://www.arm.com/ja/suppor...
*** 開発環境 IAR Embedded Workbench(無償版) [#w9d9686a]
++ 導入手順~
+++ ダウンロード~
次の場所から ARM のコードサイズ限定版をダウンロード(現時...
http://www.iar.com/jp/Service-center/Downloads/
※ 導入手続きは [[セットアップガイド>http://www.iar.com/Gl...
//+++ ユーザー登録~
// https://my.st.com/cas/login?
//~
//の左下の Register からユーザー登録する。メールが送られ...
//情報管理の約束は表示されなかった。:-P~
//~
~
~
+++ インストールとライセンス登録~
インストールして起動するとライセンスキーを求められる。~
そこで "Register wih IAR System to get an evaluation lice...
メールが送られてくるので、そのメールを見てライセンスキー...
~
※ ダウンロードからここまで、2時間近く。ふう。~
~
+++ ドライバのインストール~
ここまできても、インストーラの画面が閉じていないことに気...
IDE の方に気をとられていじったりせずに、まずは、ドライバ...
画面の「ドライバのインストール」を選ぶと、ディレクトリの...
これを選んで、ダブルクリックしてインストール。~
~
~
++ 試しに使ってみる~
こうしてみると Arduino や mbed が良くできているのがわかる...
愚痴をこぼさず、先人のページを拝見して、とりあえず何かや...
~
+++ [[エレキジャック ARMマイコン入門(49)>http://www.eleki...
・[[ARMマイコン入門(47)>http://www.eleki-jack.com/arm/201...
・適当な場所で展開~
・ stm32vldiscovery_package の中の~
an3268 の中の~
stm32vldiscovery_package の中の~
Project の中の~
Examples の中の~
GPIOToggle の中の~
EWARMv5 の中の~
GPIOToggle.eww をダブルクリックして IAR EWARM で開く。~
・左側のフォルダのリストから User > main.c を選んでダブル...
・上部メニューバーの プロジェクト > ダウンロードしてデバ...
→ 残念ながらヘッダーファイルに問題があってコンパイルで...
(続く)~
~
+++ &amazon(4789848272,title);~
&amazon(4789848272,image); ~
※ 上述の記事のおちは、この本に書いてあった。そこで、上の...
~
~
終了行:
#topicpath
* ARM Cortex-M3 搭載の STM32 の活用 [#ve9cf50e]
- 目次
-- 別ページ
--- [[STM32とは>./STM32とは]]
-- このページ
--- [[STM32 Nucleo>#cea03588]]~
--- [[STM32 Value Line Discovery>#c4562c4c]]~
~
** STM32 Nucleo [#cea03588]
開発環境に mbed を利用できる。
*** 基本情報 [#af3d73e5]
-- スペックの要約~
--- [[mbed のページ>http://mbed.org/platforms/]]から。
#style(class=table_left){{
|製品|CPU|クロック| RAM | フラッシュメモリ| ADC(12bit)|そ...
|STM32 Nucleo-F030R8|STM32 F0 Cortex-M0| 48MHz|RIGHT: 8kB...
|STM32 Nucleo-F103RB|STM32 F1 Cortex-M3| 72MHz|RIGHT: 20k...
|STM32 Nucleo-F401RE|STM32 F4 Cortex-M4| 84MHz|RIGHT: 96k...
|STM32 Nucleo-L152RE|STM32 L1 Cortex-M3| 32MHz|RIGHT: 80k...
|BGCOLOR(lightgray):Raspberry Pi(TypeA) |BGCOLOR(lightgra...
}}
特に STM32 Nucleo-L152RE は興味深い。STM32 L1 については...
~
--- その他の特徴~
Arduino のボードと同じ配置のコネクタがついている。そのた...
利用できる。ただし、これは Arduino IDE がそのまま使えるこ...
いて同じものが使える、ということである。~
~
-- Nucleo についての記事など
--- [[ARMニュースリリース(2013年12月)>http://www.arm.com/...
--- [[STマイクロ製品情報>http://www.st.com/web/catalog/to...
--- [[Teachable(2014年2月)>http://techable.jp/archives/00...
--- [[ASCII(2014年2月)>http://ascii.jp/elem/000/000/868/8...
--- [[PC Watch(2014年2月)>http://pc.watch.impress.co.jp/d...
~
-- 購入できそうなところ
--- [[秋月電子>http://akizukidenshi.com/catalog/goods/sea...
・[[STM32 F030R8>http://akizukidenshi.com/catalog/g/gM-07...
・[[STM32 F103RB>http://akizukidenshi.com/catalog/g/gM-07...
・[[STM32 F401RE>http://akizukidenshi.com/catalog/g/gM-07...
・[[STM32 F152RE>http://akizukidenshi.com/catalog/g/gM-07...
--- [[STM eStore>http://www.st.com/web/jp/ordering/buy_fr...
--- [[DigiKey>http://www.digikey.jp/product-search/ja?ven...
--- [[Mouser>http://jp.mouser.com/search/refine.aspx?Ntk=...
--- [[共立エレショップ>http://eleshop.jp/shop/c/c22511911...
--- [[スイッチサイエンス>http://www.switch-science.com/ca...
~
-- フリーサンプルってもらえるのか?
--- [[STMのフリーサンプルのページ>http://www.st-japan.co....
~
*** 開発環境 mbed [#abe31648]
- 経緯~
どうやら私は勘違いしていたようで、mbed とは、Arduino のよ...
だと思っていた。ところが、実際には、ARM 社が提供している...
いるのと同様に、ARM が枠組みを提供しているようである。(cf...
そこで、NXP 社だけなく、他社も mbed のハードウエアを作成...
も mbed 対応のハードウエアを発売していることを知った。mbe...
とても廉価である。安くて使いやすいなら、これを使わない手...
2014-03-04 (火) 17:03:04~
~
- 注意~
ファームウエアの更新が必要であるようだ。(cf. https://mbed...
~
- 利用者レポート
-- [[パクえ先生 ブログ>http://blog.cloudninja.asia/?p=103...
~
~
** STM32 Value Line Discovery [#c4562c4c]
*** 基本情報 [#d3eabe9b]
-- STM32 Value Line Discovery 搭載用 OS・Firmware
-- STM32 Value Line Discovery 開発環境
--- IAR Embedded Workbench(無償版)
--- KEIL(評価版)
--- Atollic TrueSTUDIO/STM32 Lite
--- Ride7
--- Eclipse + GCC
-- 参考文献
--- [[STM32 Value Line Discovery 説明書>http://akizukiden...
--- [[マイコン徹底入門>http://miqn.net/]]
--- [[エレキジャックの記事>http://www.eleki-jack.com/arm/...
--- [[ARM University Program>http://www.arm.com/ja/suppor...
*** 開発環境 IAR Embedded Workbench(無償版) [#w9d9686a]
++ 導入手順~
+++ ダウンロード~
次の場所から ARM のコードサイズ限定版をダウンロード(現時...
http://www.iar.com/jp/Service-center/Downloads/
※ 導入手続きは [[セットアップガイド>http://www.iar.com/Gl...
//+++ ユーザー登録~
// https://my.st.com/cas/login?
//~
//の左下の Register からユーザー登録する。メールが送られ...
//情報管理の約束は表示されなかった。:-P~
//~
~
~
+++ インストールとライセンス登録~
インストールして起動するとライセンスキーを求められる。~
そこで "Register wih IAR System to get an evaluation lice...
メールが送られてくるので、そのメールを見てライセンスキー...
~
※ ダウンロードからここまで、2時間近く。ふう。~
~
+++ ドライバのインストール~
ここまできても、インストーラの画面が閉じていないことに気...
IDE の方に気をとられていじったりせずに、まずは、ドライバ...
画面の「ドライバのインストール」を選ぶと、ディレクトリの...
これを選んで、ダブルクリックしてインストール。~
~
~
++ 試しに使ってみる~
こうしてみると Arduino や mbed が良くできているのがわかる...
愚痴をこぼさず、先人のページを拝見して、とりあえず何かや...
~
+++ [[エレキジャック ARMマイコン入門(49)>http://www.eleki...
・[[ARMマイコン入門(47)>http://www.eleki-jack.com/arm/201...
・適当な場所で展開~
・ stm32vldiscovery_package の中の~
an3268 の中の~
stm32vldiscovery_package の中の~
Project の中の~
Examples の中の~
GPIOToggle の中の~
EWARMv5 の中の~
GPIOToggle.eww をダブルクリックして IAR EWARM で開く。~
・左側のフォルダのリストから User > main.c を選んでダブル...
・上部メニューバーの プロジェクト > ダウンロードしてデバ...
→ 残念ながらヘッダーファイルに問題があってコンパイルで...
(続く)~
~
+++ &amazon(4789848272,title);~
&amazon(4789848272,image); ~
※ 上述の記事のおちは、この本に書いてあった。そこで、上の...
~
~
ページ名: