Rev 1.00.00

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

プロジェクト名

FreeRTOS_sample_ccrx_CK

有 線 LAN 接 続 し た RX65N_ccrx_ping
DHCP と ping 確認のサFree RTOS モードで動作
ンプル
FreeRTOS-Plus-TCP(dhcp_client)

統合開発環境Renesas e2studio(Version 2024-01)
FreeRTOS (Version 10.4.3 -rx 1.0.8)
FreeRTOS-Plus-TCP(Version4.0.0)
Renesas CCRX(Version 2.08.01)
テキストファイル・エンコード(sjis)
ハード環境
CK-RX65N (ルネサス製)

1

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

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

赤枠の設定にする。

2４．動作構成
LED3 100ms 毎点滅

USB 接続（FINE デバッガ）
TeraTermping
RS232C 送信（表示文字）＜CK-RX65N 基板＞

LAN ハブLAN ハブルータへルータへ

LAN 通信Debugger
E2 Lite(Fine)
USB(Vbus)+5Vを基板に供給

異常 LED6 点滅
正常 LED3 点滅

USB TO SERIAL
SCIx

有線 LAN 接続

3

ジャンパ
J2
J15
J16
J21
J22
J11

備考
ショートオープン
１－２ショート
ショートオープン
オープン

Current Measurement point for MCU
Select debugger comms mode

DEBUG
Enable USB boot mode
Select USB boot mode power supply method
Configures the MCU for normal boot m ode4

５．
「RX65N_ccrx_ping」サンプルの説明
５－１．フォルダ構成とファイル名【 <ホルダ名>を示す】<FreeRTOS_sample_ccrx_CK><RX65N_ccrx_ping>
DHCP /ping サンプルプロジェクト<HardwareDebug>
RX65N_ccrx_ping.abs
ELF ファイル、JTAG で使用
RX65N_ccrx_ping.map
MAP ファイル、アドレス情報
RX65N_ccrx_ping.mot
モトローラーHEX ファイル
その他
自動生成ファイル
<src><FreeRTOS>
RTOS カーネル< FreeRTOS-Plus-TCP >TCP/IP スタック
<frtos_config>
未使用<frtos_skeleton>
未使用<frtos_startup>
スタートアップ
freertos_object_int.c
未使用
freertos.start.c
CMT0 の初期化と MAIN_TASKの起動
freertos.start.hreertos.start.c のヘッダー<smc_gen>
スマートコンフィグレータにより作成demo_printf.c
コンソール入出力処理のソース
demo_printf.h
demo_printf.c のヘッダー
hardware_setup.c
周辺 I/O デバイス初期化ソース
hardware_setup.hhardware_setup.c のヘッダー
main.c
メインタスク
FreeRTOSConfig.h
FreeRTOS のコンフィグレーシ
ョンファイルFreeRTOSIPConfig.h
FreeRTOS+TCP のコンフィグ
レーションファイル<trash>過去変更した<src>等のごみ箱
RX65N_ccrx_ping.scfg
スマートコンフィグレータの管理ファイル
その他
自動生成ファイル

５－２．Macro Defines の説明
Macro Name
ipconfigUSE_DHCP

値0

説明
DHCP Client Disable◎ヘッダーファイルに直接 IP アドレスを記述
FreeRTOSConfig.h：/* IP address configuration. */#define configIP_ADDR0 192#define configIP_ADDR1 168#define configIP_ADDR2 21#define configIP_ADDR3 95

1

DHCP Client Enable5５－３．サンプルの動作説明（基板側 CK-RX65N ）１）DHCP 無効時（ipconfigUSE_DHCP = 0）
Term 画面＜１＞「"The FreeRTOS_IPInit starting”」＜２＞「"The network is up waiting”」＜成功画面＞IP アドレス確立により、基板上の LED3（緑色）を 100msec 毎に点滅

固定 IP アドレス

＜失敗画面＞IP アドレス未確立により、基板上の LED6（赤色）を 100msec 毎に点滅

失敗6２）DHCP 有効時（ipconfigUSE_DHCP = 1）
Term 画面＜１＞「"The FreeRTOS_IPInit starting”」＜２＞「"The network is up waiting”」＜成功画面＞IP アドレス確立により、基板上の LED3（緑色）を 100msec 毎に点滅取得した IP アドレス＜失敗画面＞IP アドレス未確立により、基板上の LED6（赤色）を 100msec 毎に点滅

失敗7３）Windows コマンドプロンプト ping で確認

8

６．注意事項
・本文書の著作権は、エーワン（株）が保有します。
・本文書を無断での転載は一切禁止します。
・本文書に記載されている内容についての質問やサポートはお受けすることが出来ません。
・本文章に関して、ルネサス エレクトロニクス社への問い合わせは御遠慮願います。
・本文書の内容に従い、使用した結果、損害が発生しても、弊社では一切の責任は負わないものとします。
・本文書の内容に関して、万全を期して作成しましたが、ご不審な点、誤りなどの点がありましたら弊社までご連絡くだされば幸いです。
・本文書の内容は、予告なしに変更されることがあります。
７．商標
・e2studio・RX65N は、ルネサス エレクトロニクス株式会社の登録商標または商品名称です。
・CK-RX65N は、ルネサス エレクトロニクス株式会社の商品名です。
・その他の会社名、製品名は、各社の登録商標または商標です。
８．参考文献・「RX65N ユーザーズマニュアル ハードウェア編」 ルネサス エレクトロニクス株式会社
・「e2studio ユーザーズマニュアル 入門ガイド」
ルネサス エレクトロニクス株式会社
・「FreeRTOS 」
Amazon.com, Inc.
・ルネサス エレクトロニクス株式会社提供のサンプル集
・その他〒486-0852
愛知県春日井市下市場町 6-9-20
エーワン株式会社

https://www.aone.co.jp
9