To meet society’s needs for undergraduate students to have engineering skills and to develop students’ability to operate Linux and engage in network software development,this paper proposes the construction of a new...To meet society’s needs for undergraduate students to have engineering skills and to develop students’ability to operate Linux and engage in network software development,this paper proposes the construction of a new specialized course for network engineering major--Linux system and network programming.This paper analyzes the course’s advantages,presents the contents of this course,designs a series of teaching methods aimed at improving students’engineering ability,proposes a course assessment method that will encourage students to practice,lists the development requirements for an examination software designed for this course,and finally,presents the results of our practice in teaching this course.展开更多
为满足智能船舶数据采集系统的多通信协议传输需求,确保数据传输的实时性、可靠性和稳定性,在采用嵌入式操作系统Linux的工控机上设计一种支持多通信模式的船舶数据采集系统。该系统包含数据传输、数据解析和数据存储等3个模块,其中:数...为满足智能船舶数据采集系统的多通信协议传输需求,确保数据传输的实时性、可靠性和稳定性,在采用嵌入式操作系统Linux的工控机上设计一种支持多通信模式的船舶数据采集系统。该系统包含数据传输、数据解析和数据存储等3个模块,其中:数据传输模块采用CAN(Controller Area Network)协议、TCP/IP(Transmission Control Protocol/Internet Protocol)协议和串口RS232协议实现;数据解析模块用于对数据进行格式转换,以TCP/IP协议的形式将其发送给上位机,并在上位机中利用MATLAB软件对其进行解析。以北斗导航接收机为数据源对该系统的有效性进行试验验证,结果表明,基于Linux的多通信模式数据采集系统能满足智能船舶多样化传感器接口,以及数据可靠、准确、实时传输和处理的需求。展开更多
基金supported by the Teaching Research and Reform Project of Qingdao University of Technology under Grant 2024-10335040。
文摘To meet society’s needs for undergraduate students to have engineering skills and to develop students’ability to operate Linux and engage in network software development,this paper proposes the construction of a new specialized course for network engineering major--Linux system and network programming.This paper analyzes the course’s advantages,presents the contents of this course,designs a series of teaching methods aimed at improving students’engineering ability,proposes a course assessment method that will encourage students to practice,lists the development requirements for an examination software designed for this course,and finally,presents the results of our practice in teaching this course.
文摘为满足智能船舶数据采集系统的多通信协议传输需求,确保数据传输的实时性、可靠性和稳定性,在采用嵌入式操作系统Linux的工控机上设计一种支持多通信模式的船舶数据采集系统。该系统包含数据传输、数据解析和数据存储等3个模块,其中:数据传输模块采用CAN(Controller Area Network)协议、TCP/IP(Transmission Control Protocol/Internet Protocol)协议和串口RS232协议实现;数据解析模块用于对数据进行格式转换,以TCP/IP协议的形式将其发送给上位机,并在上位机中利用MATLAB软件对其进行解析。以北斗导航接收机为数据源对该系统的有效性进行试验验证,结果表明,基于Linux的多通信模式数据采集系统能满足智能船舶多样化传感器接口,以及数据可靠、准确、实时传输和处理的需求。
基金国家自然科学基金面上项目(52077194)浙江省“十四五”第二批本科省级教学改革备案项目(JGBA2024014)+1 种基金教育部产学合作协同育人项目(2501270945)浙江大学本科“AI赋能”示范课程建设项目(2024-24),浙江大学AI For Education系列实证教学研究项目(202402)。