Rev 1.00.00

Renesas S3A7 用サンプル(e2studio MikroBUS)の説明（e2studio Version:2022-10 / SSP Version 2.4.0)
１． Sample の免責について
・Sample に関する Tel/Fax でのご質問に関してはお受けできません。ただし、メールでのご質問に関してはお答えするよう努力はしますが、都合によりお答えできない場合もありますので予めご了承願います。
・Sample ソフトの不具合が発見された場合の対応義務はありません。また、この関連ソフトの使用方法に関する質問の回答義務もありませんので承知の上ご利用下さい。
・Sample ソフトは、無保証で提供されているものであり、その適用可能性も含めて，いかなる保証も行いません。また，本ソフトウェアの利用により直接的または間接的に生じたいかなる損害に関しても，その責任を負わないものとします。

２．サンプルのプロジェクト名
ワークスペース名概要

プロジェクト名

S3A7_e2std_MikroBUS

MIKROE_1824_STD☆MIKROBUS製品(MIKROE-8124)を使用したサ Azure RTOSで動作
ンプル
SPI Driver(r_rspi)☆SPI 出力を利用して LED 点灯 SPI(Interrupt Priority 2)
INT_IRQ’(r_icu)
INT_IRQ((Interrupt Priority 3)☆INT端子は、IRQ10 に接続
PWM_IRQ(r_icu)☆PWM 端子のエンコーダ出力 PWM_IRQ(Interrupt Priority 3)
AN_IRQ(r_icu)
A 相 は、IRQ4に接続
AN_IRQ(Interrupt Priority 3)☆AN 端子のエンコーダ出力 B
AZURE RTOS使用例
相は、IRQ13に接続

統合開発環境Renesas e2studio(Version 2022-10)
SSP(Version2.4.0)

1

３．Tera Term Pro のインストール①「teraterm-4.106.exe」を検索してダウンロードする。
②PC にインストールし実行する③シリアルポートの設定
COM番号は、PC 側でシリアル通信可能な番号を指定する。
115200BPS
8bit
none
1bitnoneの仕様にする。

④端末の設定USB シリアルコンバータ使用時に CR コードがカットされる
設 定 の場 合は 、 受
信：LF にして下さい。

赤枠の設定にする。

2４．動作構成
JTAG
Debugger

DC5V 入力
1.＋5V
2.GND

MP-S3A7-01

JP6-2側
JP7-2側

EV-SYNERGY-01

MIKROBUS unit
MIKROE-8124

RS232C ポート
PC に接続①PC 機と接続する RS232C ケーブルは、市販「クロスケーブル」でも可能です。
②USB-シリアル変換ケーブルを使用される場合は、「StarTech.com 社 ICUSB232FIN」推奨③自作する場合は、下記の配線になります。

PC-Windows
DSUB 9pin
オス
123456789

EV-SYNERGY-xx
DSUB 9pin
オス1NC2RXD
3TXD
4NC
5GND
6NC
7RTS
8CTS
9NC

3NC
RXD
TXD
DTR
GND
DSR
RTS
CTS
NC

５．
「S3A7_e2std_MikroBUS」サンプルの説明
５－１．
「MIKROE_1824_STD」フォルダ構成とファイル名
S3A7_e2std_MikroBUS¥MIKROE_1824_STD
Debug
MIKROE_1824_STD.elf
ELF ファイル、JTAG で使用
MIKROE_1824_STD.map MAP ファイル、アドレス情報管理
MIKROE_1824_STD.srec
モトローラーHEXファイル
その他
自動生成ファイル
ScriptS3A7.ld
ロケーション定義ファイル
Src
Mikro_thread_entry.c
Mikro thread サンプルファイル
EV-SYNERGY-S3A7
MP-S3A7-01

synergy_gen
synergysynergy_cfg
Configuration.xml
PIN-EV-MIKROS3A7.pincfg
Mikro_1824_STD_Debug.
jlink
その他

ev_mikro.c
ev_mikro.hsic2.csci2.hstchar.cstcahr.h

MIKROE-1824 処理モジュール
ev_mikro.c 用ヘッダーファイル
シリアル通信処理モジュール
sci2.c 用ヘッダーファイル
文字系処理モジュール
stchar.c 用ヘッダーファイル-

Generate を行うと作成されるファイル
Generate を行うと作成されるファイル
プロジェクト Generation ファイル
PIN configuration 用ファイル
Jlinkデバッガー用ファイル
自動生成ファイル

4

５－２．サンプルの動作説明① MIKROE-1824 内部回路の 2連 8bitシフトレジスタ（TC74HC595AP）に SPI を利用して200msec 毎に 1bitシフトしたデータを出力して LED を点灯させる。
② MIKROE-1824 の Push-SWを ON するごとに INT-IRQ0でカウントして Term 画面に表示③ MIKROE-1824 のエンコーダ出力 A 相を PWM-IRQ4 でカウントして Term 画面に表示④ MIKROE-1824 のエンコーダ出力 B 相を AN-IRQ13 でカウントして Term 画面に表示⑤ Term 画面の表示内容

Push-SW[INT-IRQ0]

A 相[PWM-IRQ4]

5

B 相[AN-IRQ13]

６．
「S3A7_e2std_MikroBUS」をインポートする。
６－１．ワークスペース名の指定参照をクリック①ワークスペース名「S3A7_e2std_MikroBUS」を指定②「フォルダの選択」をクリック

起動をクリック

６－２．プロジェクトのインポート☆詳細操作は「e2studio_synergy_Import.pdf 」の 2項を参照して下さい。

6７．デバッグ操作
７－１．デバッグ構成の設定☆詳細操作は「e2studio_synergy_Import.pdf 」の３－１項を参照して下さい。
７－２．デバッグの開始☆詳細操作は「e2studio_synergy_Import.pdf 」の３－２項を参照して下さい。

＜MIKROE_1824_STD 実行画面＞

LED 16bit

Push SW ＆エンコーダ出力用 SW

シフトレジスター
TC74HC595AP

７－３．デバッグの終了☆詳細操作は「e2studio_synergy_Import.pdf 」の３－３項を参照して下さい。

7８．注意事項
・本文書の著作権は、エーワン（株）が保有します。
・本文書を無断での転載は一切禁止します。
・本文書に記載されている内容についての質問やサポートはお受けすることが出来ません。
・本文章に関して、ルネサス エレクトロニクス社への問い合わせは御遠慮願います。
・本文書の内容に従い、使用した結果、損害が発生しても、弊社では一切の責任は負わないものとします。
・本文書の内容に関して、万全を期して作成しましたが、ご不審な点、誤りなどの点がありましたら弊社までご連絡くだされば幸いです。
・本文書の内容は、予告なしに変更されることがあります。
９．商標
・e2studio は、ルネサス エレクトロニクス株式会社の登録商標、または商品名称です。
・Renesas Synergy™および S3A7/S5D9/S7G2は、ルネサス エレクトロニクス株式会社の登録商標、または商品名です。
・その他の会社名、製品名は、各社の登録商標または商標です。
１０．参考文献・「S3A7 ユーザーズマニュアル ハードウェア編」 ルネサス
・「S5D9 ユーザーズマニュアル ハードウェア編」 ルネサス
・
「S7G2 ユーザーズマニュアル ハードウェア編」 ルネサス
・ルネサス エレクトロニクス株式会社提供のサンプル集
・「e2studio ユーザーズマニュアル 入門ガイド」
ルネサス
・「SSP vx.x.x User’s Manual 」
ルネサス・「X-Ware Component Documents for Renesas Synergy™ 」ルネサス
・その他

エレクトロニクス株式会社
エレクトロニクス株式会社
エレクトロニクス株式会社
エレクトロニクス株式会社
エレクトロニクス株式会社
エレクトロニクス株式会社〒486-0852
愛知県春日井市下市場町 6-9-20
エーワン株式会社
https://www.robin-w.com
8