以太网和 RCAN 示例程序协议转换

描述

本应用笔记介绍了一个示例程序,该程序使用 SH7216 中包含的以太网相关模块(EtherC 和 E-DMAC)和控制器局域网模块 (RCAN-ET) 的组合在以太网和 RCAN 网络之间发送和接收文本数据。

介绍

1.规格

此示例包括在使用以太网相关的模块(在EtherC和E-DMAC)和控制器区域网络PC之间传送节目的文本数据(RCAN-ET)  SH7216。它使用两个提供 Telnet 应用程序的通信终端(主机 PC A 和主机 PC B)来执行以下操作。

以太网到 RCAN 文本数据传输

输入到 Telnet 应用程序的文本数据通过 SH7216 上的以太网/RCAN 转换软件从 TCP/IP 协议转换为 RCAN 通信数据,并通过 RCAN 传输。

RCAN 到以太网文本数据传输

通过 RCAN 接收的文本数据由 SH7216 上的以太网/RCAN 转换软件从 RCAN 通信数据转换为 TCP/IP 协议数据,并由 Telnet 应用程序输出。

图 1 显示了本应用笔记的系统结构。

中断控制器

系统结构

2. 使用的功能

中断控制器 (INTC)

以太网控制器 (EtherC)

以太网控制器直接内存访问控制器 (E-DMAC)

比较匹配计时器 (CMT)

控制区域网络 (RCAN-ET)

3. 适用条件

单片机:  SH7216

工作频率:内部时钟:200 MHz;总线时钟:50 MHz;外设时钟:50 MHz

集成开发环境:Renesas Electronics High-performance Embedded Workshop, Ver. 4.08.00.011

C编译器:瑞萨电子SuperH RISC引擎系列;C/C++ 编译器包,版本。9.03,02 版

编译器选项:除High-Performance Embedded Workshop的include文件中指定的选项外,均使用默认选项。

\C_Source\ common”、”$(WORKSPDIR) C_Sourceether”、”$(WORKSPDIR)C_Sourcerca n”、”$(WORKSPDIR)C_Sourceuipappstelnetd”、”$(WORKSPDIR)C_Source uiplib”、”$(WORKSPDIR)C_Sourceuipuip”、”$ (WORKSPDIR)C_Sourceuip unix”,”$(WORKSPDIR)C_Sourceuser-app” -object=”$(CONFIGDIR)\ $(FILELEAF).obj” -gbr=auto –chgincpath -errorpath -global_volatile=0 -opt_range=all -infinite_loop =0 -del_vacant_loop=0 -struct_alloc=1 -nologo)

编辑:hfy

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分