Update README.md
EtherNet/IP(EtherNet Industrial Protocol)是一种基于标准以太网的工业通信协议,属于 CIP(Common Industrial Protocol) 协议家族,广泛应用于工业自动化中,用于PLC、机器人、传感器等现场设备之间的数据交互,适用于对实时性和可靠性有一定要求的泛在计算场景。开源指令集架构的RISC-V 芯片目前在嵌入式、物联网等众多泛在计算场景得到广泛应用,CH32V307VCT6是一款有代表性的国产高性能 32 位通用 MCU(微控制器)RISC-V芯片。本赛题要求在主控芯片为CH32V307VCT6的开发板上,选定一款国产开源工业物联泛在操作系统,完成EherNet/IP协议的实现。
操作系统移植成功,正常启动并通过串口打印进程或线程的状态信息,内存的信息,其他存储的信息; 开发板的网口可以正常收发数据,数据包大小以UDP协议和TCP协议支持的MTU(Maximum Transmission Unit)为准,要求持续稳定收发的时间不少于24小时; 实现工业应用层协议EtherNet/IP,分别基于UDP和TCP实现Implicit和Explicit两种通信方式,要求扫描器至少为1个,适配器至少为2个,持续稳定运行的时间不少于24小时。
薛栋梁 xuedongliang010@163.com
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
赛题题目:工业泛在场景下基于国产RISC-V的EtherNet/IP支持
赛题说明:
EtherNet/IP(EtherNet Industrial Protocol)是一种基于标准以太网的工业通信协议,属于 CIP(Common Industrial Protocol) 协议家族,广泛应用于工业自动化中,用于PLC、机器人、传感器等现场设备之间的数据交互,适用于对实时性和可靠性有一定要求的泛在计算场景。开源指令集架构的RISC-V 芯片目前在嵌入式、物联网等众多泛在计算场景得到广泛应用,CH32V307VCT6是一款有代表性的国产高性能 32 位通用 MCU(微控制器)RISC-V芯片。本赛题要求在主控芯片为CH32V307VCT6的开发板上,选定一款国产开源工业物联泛在操作系统,完成EherNet/IP协议的实现。
赛题要求:
操作系统移植成功,正常启动并通过串口打印进程或线程的状态信息,内存的信息,其他存储的信息; 开发板的网口可以正常收发数据,数据包大小以UDP协议和TCP协议支持的MTU(Maximum Transmission Unit)为准,要求持续稳定收发的时间不少于24小时; 实现工业应用层协议EtherNet/IP,分别基于UDP和TCP实现Implicit和Explicit两种通信方式,要求扫描器至少为1个,适配器至少为2个,持续稳定运行的时间不少于24小时。
评分标准:
功能完整性(30%):
应用效果(40%):
代码规范性(20%):
文档质量(10%):
赛题联系人:
薛栋梁 xuedongliang010@163.com
参考资料:
参赛资源支持:无