forked from aws/amazon-freertos
-
Notifications
You must be signed in to change notification settings - Fork 6
開発環境を揃える
Hiroki Ishiguro edited this page Jan 24, 2021
·
41 revisions
- Amazon FreeRTOSはさまざまなRXマイコンボードに対応しています。
- 安価で入手しやすい環境として、RX65N Cloud KitとRX65N GR-ROSEが推奨ハードウェア環境です。
- 量産製品開発をご検討の場合、または、より多くの周辺機能の評価が可能なRenesas Starter Kit+ for RX65N-2MB もご検討ください。
- またRenesas Starter Kit+ for RX65N-2MB はAWS認証に合格しておりAmazon提供の最新ドキュメントに適合しています
- RX65N Cloud Kit x 1台: link
- Windows PC x 1台
- ネットワーク接続環境
- WiFiアクセスポイントとインターネット接続環境
- おすすめ対象
- オールインワンでセンサオンボードのため、手早くクラウド接続実験開始したい人
- RX65N GR-ROSE x 1台: link
- E2エミュレータLite x 1台: link
- スルーホール用テストワイヤ TTW-200(サンハヤト) x 6本: link
- ICクリップ x 1本: link
- ジャンパワイヤ オス-メス × 3本: link (システムログを確認したい場合のみ必要)
- Pmod USBUART(Digilent) × 1個: link (システムログを確認したい場合のみ必要)
- Windows PC x 1台
- ネットワーク接続環境
- Ethernetの場合は、LANケーブルとインターネット接続環境
- WiFiの場合は、アクセスポイントとインターネット接続環境
- おすすめ対象
- Etherを使ったクラウド接続実験開始したい人
- 小型筐体(ロボット等)に組み込むためのIoTシステムを作りたい人
- GR-ROSE CN3用コネクタ: B4B-PH-K-S
- B4B-PH-K-S用ケーブル: A04KR04KR26E51B
- E2 Lite用コネクタ: 302-S141
- ユニバーサル基板:ユニバーサル基板
GR-ROSEのCN3(4pin)にE2エミュレータLite(またはE1エミュレータ)用の接続端子が配線されています。 E2エミュレータLiteの14ピンコネクタにスルーホール用テストワイヤを差し込み、もう一方をGR-ROSEのCN3に差し込みます。 E2エミュレータLiteの14ピンコネクタ側のGND端子は3本あり、1本はGR-ROSEのCN3のGND、2本はICクリップで束ね、GR-ROSEのCN1のGNDに接続します。
1 | 3 | 5 | 7 | 9 | 11 | 13 |
---|---|---|---|---|---|---|
2 | 4 | 6 | 8 | 10 | 12 | 14 |
GR-ROSE CN3 ----- E2 Emulator Lite 14pin connector
pin1(VCC) ----- pin8
pin2(GND) ----- pin2, pin12, pin14
pin3(MD) ----- pin7
pin4(#RES) ----- pin13
6 | 5 | 4 | 3 | 2 | 1 |
---|---|---|---|---|---|
12 | 11 | 10 | 9 | 8 | 7 |
6 | 5 | 4 | 3 | 2 | 1 |
---|
GR-ROSE CN4 ----- Pmod USBUART
pin6(VCC) ----- pin6
pin5(GND) ----- pin5
pin10(TxD) ----- pin2
pin9(RxD) ----- pin3 <基本不要。マイコン側でのUART受信を使用する場合は接続する>
- デバイスをAWS IoTに登録する
- Amazon FreeRTOSをダウンロードする
- Amazon FreeRTOSを設定する
- Amazon FreeRTOSを実行し、RX65NをAWS IoTに接続する
- ソフトウェアアーキテクチャ
- 機能ブロックとAPIプロトタイプ
- RXマイコンにおける実装(システムタイマとソフトウェア割り込み)
- スリープ機能
- タスク切り替えと割り込み発生時のレイテンシ
- ネットワークインタフェースとデバイスドライバの結合
- Amazon FreeRTOS Qualification Program
- Amazon FreeRTOS ROM/RAM容量考察
- Amazon FreeRTOS でFreeRTOS+TCPのみ使う方法
- シミュレータで動作させる
- 乱数生成