串口实验报告

合集下载

串口实验实验报告

串口实验实验报告

串口实验实验报告串口实验报告一、引言串口是一种常见的数据传输接口,广泛应用于电子设备之间的数据通信。

本次实验旨在通过串口通信实验,深入了解串口的工作原理和使用方法,并实现简单的数据传输。

二、实验目的1. 理解串口通信的基本原理;2. 掌握串口通信的硬件连接方式;3. 学会使用串口通信协议进行数据传输;4. 实现简单的串口通信程序。

三、实验器材1. 一台个人电脑;2. 一块开发板;3. 一条串口数据线。

四、实验步骤1. 将开发板与个人电脑通过串口数据线连接起来;2. 打开串口通信软件,并进行相应的设置;3. 在开发板上编写程序,实现数据的发送和接收;4. 在个人电脑上编写程序,实现数据的接收和显示;5. 进行数据传输实验,观察数据是否能正常传输。

五、实验结果与分析经过实验,我们成功地实现了串口通信,并能够正常地进行数据传输。

通过观察数据接收端的显示,我们可以清晰地看到发送端发送的数据被准确地接收并显示出来。

这说明我们的串口通信实验是成功的。

六、实验总结通过本次实验,我们深入了解了串口通信的原理和使用方法,并成功地实现了串口通信的数据传输。

串口通信在电子设备之间的数据传输中有着广泛的应用,掌握串口通信技术对于我们的学习和工作都具有重要的意义。

七、参考文献[1] XXXX. 串口通信原理与应用[M]. 电子工业出版社, 2010.八、致谢感谢实验中给予我们帮助和指导的老师和同学们,没有你们的支持,我们无法顺利完成本次实验。

九、附录实验中使用的程序代码如下:发送端代码:```c#include <stdio.h>#include <stdlib.h>#include <string.h>#include <Windows.h>int main(){HANDLE hSerial;DCB dcbSerialParams = { 0 };COMMTIMEOUTS timeouts = { 0 };// 打开串口hSerial = CreateFile("COM1", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);if (hSerial == INVALID_HANDLE_VALUE){printf("无法打开串口\n");return 1;}// 配置串口参数dcbSerialParams.DCBlength = sizeof(dcbSerialParams);if (!GetCommState(hSerial, &dcbSerialParams)) {printf("无法获取串口参数\n");return 1;}dcbSerialParams.BaudRate = CBR_9600;dcbSerialParams.ByteSize = 8;dcbSerialParams.StopBits = ONESTOPBIT;dcbSerialParams.Parity = NOPARITY;if (!SetCommState(hSerial, &dcbSerialParams)) {printf("无法设置串口参数\n");return 1;}// 设置串口超时时间timeouts.ReadIntervalTimeout = 50;timeouts.ReadTotalTimeoutConstant = 50;timeouts.ReadTotalTimeoutMultiplier = 10;timeouts.WriteTotalTimeoutConstant = 50;timeouts.WriteTotalTimeoutMultiplier = 10;if (!SetCommTimeouts(hSerial, &timeouts)){printf("无法设置串口超时时间\n");return 1;}// 发送数据char data[] = "Hello, Serial!";DWORD bytesWritten;if (!WriteFile(hSerial, data, strlen(data), &bytesWritten, NULL)){printf("无法发送数据\n");return 1;}// 关闭串口CloseHandle(hSerial);return 0;}```接收端代码:```c#include <stdio.h>#include <stdlib.h>#include <string.h>#include <Windows.h>int main(){HANDLE hSerial;DCB dcbSerialParams = { 0 };COMMTIMEOUTS timeouts = { 0 };// 打开串口hSerial = CreateFile("COM1", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);if (hSerial == INVALID_HANDLE_VALUE){printf("无法打开串口\n");return 1;}// 配置串口参数dcbSerialParams.DCBlength = sizeof(dcbSerialParams);if (!GetCommState(hSerial, &dcbSerialParams)){printf("无法获取串口参数\n");return 1;}dcbSerialParams.BaudRate = CBR_9600;dcbSerialParams.ByteSize = 8;dcbSerialParams.StopBits = ONESTOPBIT;dcbSerialParams.Parity = NOPARITY;if (!SetCommState(hSerial, &dcbSerialParams)) {printf("无法设置串口参数\n");return 1;}// 设置串口超时时间timeouts.ReadIntervalTimeout = 50;timeouts.ReadTotalTimeoutConstant = 50;timeouts.ReadTotalTimeoutMultiplier = 10;timeouts.WriteTotalTimeoutConstant = 50;timeouts.WriteTotalTimeoutMultiplier = 10;if (!SetCommTimeouts(hSerial, &timeouts)){printf("无法设置串口超时时间\n");return 1;}// 接收数据char data[100];DWORD bytesRead;if (!ReadFile(hSerial, data, sizeof(data), &bytesRead, NULL)){printf("无法接收数据\n");return 1;}// 显示接收到的数据printf("接收到的数据:%s\n", data);// 关闭串口CloseHandle(hSerial);return 0;}```十、联系方式作者:XXXEmail:XXX。

单片机串口通信实验报告

单片机串口通信实验报告

单片机串口通信实验报告Abstract本实验旨在通过单片机串口通信的方式,实现两个或多个单片机之间的数据传输与交互。

通过该实验,旨在加深对串口通信的理解,以及掌握单片机串口通信的配置与应用。

1. 实验背景在现代电子产品中,单片机广泛应用于各个领域。

而串口通信作为一种常见的单片机通信方式,被广泛使用。

通过串口通信,单片机可以与其他设备或单片机进行数据传输和通信。

2. 实验目的本实验的目的如下:- 了解串口通信的基本原理和工作方式;- 掌握单片机串口通信的配置方法;- 实现两个或多个单片机之间的数据传输与交互。

3. 实验原理3.1 串口通信的基本原理串口通信通过发送和接收两个引脚实现数据的传输。

典型的串口通信包含一个发送引脚(Tx)和一个接收引脚(Rx)。

发送端将数据通过发送引脚逐位发送,接收端通过接收引脚逐位接收。

3.2 单片机串口通信的配置在单片机中进行串口通信配置,需要设置波特率、数据位、停止位和校验位等参数。

波特率用于控制数据的传输速率,数据位决定发送和接收的数据位数,停止位用于标识数据的停止位,校验位用于检测数据传输的错误。

4. 实验步骤4.1 硬件准备(描述实验所需硬件的准备,例如单片机、串口模块等)4.2 软件配置(描述实验所需软件的配置,例如开发环境、编译器等)4.3 单片机串口通信程序编写(描述如何编写单片机串口通信程序,包括发送和接收数据的代码)4.4 程序下载与调试(描述如何下载程序到单片机,并进行调试)5. 实验结果与分析(描述实验的结果,并进行相应的分析和解释)6. 实验总结通过本实验,我深入了解了串口通信的基本原理和工作方式。

通过编写单片机串口通信程序,实现了两个单片机之间的数据传输与交互。

在实验过程中,我掌握了单片机串口通信的配置方法,并解决了一些可能出现的问题。

通过实验,我加深了对单片机串口通信的理解,并提升了自己的实践能力。

参考文献:(列出参考文献,不需要链接)致谢:(感谢相关人员或机构对实验的支持与帮助)附录:(附上相关的代码、电路图等附加信息)以上为单片机串口通信实验报告,通过该实验,我掌握了串口通信的基本原理和工作方式,以及单片机串口通信的配置与应用方法。

串口实验报告

串口实验报告

串口实验报告串口实验报告一、引言串口是计算机与外部设备进行数据传输的一种常见方式。

在本次实验中,我们将学习如何使用串口进行数据的发送和接收,并通过实际的实验验证串口通信的可行性和稳定性。

二、实验目的1. 掌握串口通信的基本原理和工作方式;2. 学习使用串口发送和接收数据;3. 验证串口通信的可靠性和稳定性。

三、实验器材和方法1. 实验器材:- 一台计算机;- 一个串口线;- 一个串口转USB转接器;- 一个外部设备(如Arduino开发板)。

2. 实验方法:- 连接计算机和外部设备,确保串口线和转接器连接正确;- 在计算机上安装串口驱动程序(如果需要);- 编写程序,通过串口发送和接收数据;- 运行程序,观察数据的发送和接收情况。

四、实验过程与结果1. 连接实验设备:将串口线的一端连接到计算机的串口或USB接口,另一端连接到外部设备的串口接口。

如果使用的是USB转接器,将串口线连接到转接器的串口接口,然后将转接器的USB端口插入计算机的USB接口。

2. 安装串口驱动程序:如果计算机操作系统需要安装串口驱动程序,请根据操作系统的要求进行驱动程序的安装。

3. 编写程序:使用编程语言(如C++、Python等)编写程序,通过串口发送和接收数据。

根据实际需求,可以选择发送和接收不同类型的数据,如字符、整数、浮点数等。

4. 运行程序:运行编写好的程序,观察数据的发送和接收情况。

可以通过串口监视器或调试工具查看串口的数据传输情况,确保数据的准确传输。

五、实验结果分析通过实验,我们可以得出以下结论:1. 串口通信是一种可靠且稳定的数据传输方式,适用于各种外部设备和计算机之间的数据交互;2. 串口通信的速率可以根据实际需求进行调整,可以满足不同场景下的数据传输要求;3. 通过合理的编程和数据处理,可以实现复杂的串口通信功能,如实时数据采集、远程控制等。

六、实验总结本次实验我们学习了串口通信的基本原理和工作方式,并通过实际操作验证了串口通信的可行性和稳定性。

串口接收中断实验报告

串口接收中断实验报告

#### 一、实验目的1. 理解串口通信的基本原理和配置方法。

2. 掌握使用中断方式接收串口数据的方法。

3. 学习如何在中断服务程序中处理接收到的数据。

4. 熟悉嵌入式开发环境下的程序调试技巧。

#### 二、实验环境1. 主控芯片:STM32F103C8T62. 开发环境:STM32CubeIDE3. 串口通信线:USB转串口线4. 连接设备:PC(上位机)#### 三、实验原理串口通信是计算机与外部设备之间进行数据交换的一种常见方式。

在嵌入式系统中,串口通信常用于设备之间的数据传输。

本实验采用中断方式接收串口数据,即在数据到来时,由硬件中断触发中断服务程序,从而实现数据的接收。

#### 四、实验步骤1. 硬件连接将STM32F103C8T6开发板通过USB转串口线连接到PC,确保串口线正确连接至开发板的USART1接口。

2. 软件配置1. 打开STM32CubeIDE,创建一个新的STM32CubeMX项目。

2. 在STM32CubeMX中配置USART1,设置波特率为9600,数据位为8位,停止位为1位,无校验位。

3. 使能USART1的中断,包括接收中断(RXNE)和空闲中断(IDLE)。

4. 配置NVIC,设置USART1的中断优先级。

3. 程序编写1. 在STM32CubeIDE中添加C语言程序文件。

2. 编写初始化函数,配置USART1的GPIO引脚、USART1的寄存器以及NVIC中断。

3. 编写中断服务程序,在中断服务程序中处理接收到的数据。

4. 编写主函数,用于启动串口通信。

4. 程序调试1. 在PC端打开串口调试助手,设置波特率、数据位、停止位和校验位,与STM32F103C8T6开发板配置保持一致。

2. 编译并下载程序到开发板。

3. 在PC端发送数据,观察开发板是否能够正确接收并处理数据。

#### 五、实验结果与分析1. 实验结果在PC端发送数据,开发板能够通过中断方式正确接收数据,并在串口调试助手中显示接收到的数据。

串口实验实验报告

串口实验实验报告

串口实验实验报告串口实验报告【引言】串口通信是一种常见的数据传输方式,它通过串行传输比特流来实现设备之间的通信。

在本次实验中,我们将通过串口实验来了解串口通信的原理和应用。

【实验目的】本次实验的目的是掌握串口通信的基本原理和使用方法,了解串口通信在实际应用中的作用。

【实验器材】1. 串口模块2. 电脑3. 串口线4. 软件调试工具【实验步骤】1. 连接串口模块和电脑:将串口模块与电脑通过串口线相连。

2. 打开串口调试工具:在电脑上打开串口调试工具,并选择正确的串口号和波特率。

3. 配置串口参数:根据实际需求,设置串口的数据位、校验位、停止位等参数。

4. 发送数据:通过串口调试工具发送数据,观察数据是否成功发送。

5. 接收数据:通过串口调试工具接收数据,确认数据是否成功接收。

6. 分析结果:根据实际情况,分析串口通信的数据传输情况,并记录实验结果。

【实验结果】经过实验,我们成功地使用串口模块进行了数据的发送和接收。

通过串口调试工具,我们可以清晰地观察到数据的传输过程,并确认数据的准确性。

【实验总结】通过本次实验,我们深入了解了串口通信的原理和应用。

串口通信在各个领域都有广泛的应用,例如工业自动化、电子设备控制等。

掌握串口通信的基本原理和使用方法对我们的学习和工作具有重要意义。

【实验感想】本次实验让我更加深入地理解了串口通信的工作原理和使用方式。

通过实际操作,我对串口通信有了更清晰的认识,并对其在实际应用中的作用有了更深刻的理解。

通过这次实验,我也更加意识到了实验的重要性和学习的必要性。

【参考文献】1. 《串口通信原理及应用》2. 《串口通信技术与应用》3. 《串口通信实验教程》【致谢】感谢实验指导老师对本次实验的悉心指导,也感谢实验室的同学们在实验过程中给予我的帮助和支持。

他们的支持和鼓励是我完成本次实验的动力来源。

【附录】实验中使用的串口调试工具下载链接:[下载链接](请自行搜索并下载合适的串口调试工具)以上为本次串口实验的实验报告,通过这次实验,我们对串口通信有了更清晰的认识,并掌握了串口通信的基本原理和使用方法。

串口实验报告

串口实验报告

串口实验报告串口实验报告一、引言串口是一种常见的通信接口,广泛应用于计算机、嵌入式系统和电子设备中。

本次实验旨在通过实际操作串口通信,掌握串口通信的原理和基本操作。

二、实验目的1. 了解串口通信的基本原理;2. 掌握串口通信的设置和配置方法;3. 实现串口通信的数据传输。

三、实验仪器和材料1. 电脑一台;2. 串口线一根;3. 串口调试助手软件。

四、实验步骤1. 连接串口线:将串口线的一端连接到电脑的串口接口,另一端连接到需要进行通信的设备;2. 打开串口调试助手软件:在电脑上打开串口调试助手软件,并选择正确的串口号和波特率;3. 配置串口参数:根据实际需要,设置数据位、停止位、校验位等串口参数;4. 发送数据:在串口调试助手软件的发送窗口中输入需要发送的数据,并点击发送按钮;5. 接收数据:在串口调试助手软件的接收窗口中查看接收到的数据;6. 关闭串口:实验完成后,关闭串口调试助手软件,并断开串口线的连接。

五、实验结果与分析通过实验操作,我们成功地进行了串口通信,并实现了数据的发送和接收。

在发送数据时,我们可以通过串口调试助手软件输入需要发送的数据,并通过点击发送按钮将数据发送出去。

在接收数据时,我们可以在串口调试助手软件的接收窗口中即时查看到接收到的数据。

六、实验总结通过本次实验,我们深入了解了串口通信的原理和基本操作。

串口通信作为一种常见的通信方式,具有稳定、可靠的特点,广泛应用于各个领域。

掌握串口通信的设置和配置方法,对于进行设备之间的数据传输和通信具有重要意义。

在实验过程中,我们还发现了一些问题。

首先,正确选择串口号和波特率非常重要,否则无法正常进行通信。

其次,串口参数的设置也需要根据实际需求进行调整,不同设备可能需要不同的参数配置。

最后,及时关闭串口和断开连接是保证实验安全的重要步骤,避免设备损坏或数据丢失。

综上所述,本次实验使我们对串口通信有了更深入的了解,并掌握了串口通信的基本操作方法。

串口控制灯实验报告

串口控制灯实验报告

串口控制灯实验报告1. 实验目的本次实验的目的是通过串口控制灯的开关,实现对灯光的远程控制。

2. 实验原理串口通信是指在电脑和其他外部设备之间通过串行接口进行数据传输的方式。

在本次实验中,我们将利用串口通信的特性,通过电脑终端向单片机发送指令,从而控制灯的开关。

3. 实验器材- 单片机开发板- USB to TTL模块- 电脑终端4. 实验步骤1. 将USB to TTL模块插入单片机的串口接口,并将模块的USB接口连接到电脑上。

2. 打开电脑终端软件(如SecureCRT、Putty等),设置串口号、波特率等参数,与单片机进行通信。

3. 编写单片机的程序,监听串口数据,根据接收到的指令控制灯的开关。

4. 在电脑终端上输入相应的指令,与单片机进行通信,控制灯的开关。

5. 实验结果通过远程控制的方式,成功实现了对灯光的开关。

在电脑终端上输入"on"指令,灯亮起;输入"off"指令,灯熄灭。

通过串口通信,实现了对灯的灵活控制。

6. 实验总结本次实验通过串口通信实现了对灯的远程控制,具有一定的应用价值。

串口通信的方式方便灵活,可以通过编写相应的程序,实现与其他外部设备的通信,满足特定的需求。

在实际应用中,可以将串口通信应用于远程控制、数据上传等领域,提高工作效率和便利性。

7. 实验反思在本次实验中,由于电脑终端软件的设置和单片机程序的编写都比较简单,实验过程比较顺利。

但是,由于串口通信的具体细节较多,包括串口号、波特率、数据格式等,容易出现配置错误的情况,导致通信失败。

在实际应用中,需要仔细检查串口通信的参数设置,以确保通信顺利进行。

8. 参考资料[1] 《嵌入式系统课程设计与实验》[2] 《单片机原理与应用》。

关于串口的实验报告

关于串口的实验报告

关于串口的实验报告1. 实验目的本实验的目的是通过学习并实践串口通信的基本原理和方法,加深对串口通信的理解,掌握串口通信的使用技巧和开发工具。

同时,了解串口通信在实际应用中的重要性和应用场景。

2. 实验原理串口是一种用于计算机与外部设备之间进行数据通信的接口标准。

在计算机中,串口通常通过RS-232或RS-485等标准来实现。

串口通信采用的是异步通信方式,即接收方和发送方的时钟不同步,通过发送和接收的数据包中的控制信息来实现数据的传输。

串口通信的基本原理如下:- 串口通信通过一个物理接口连接计算机和外部设备。

- 通信数据被分为一个个字节进行传输,每个字节由一定的控制信息和实际数据组成。

- 发送方通过发送字节的方式将数据发送给接收方。

- 接收方通过接收字节的方式将数据接收并进行处理。

3. 实验步骤步骤一:准备实验环境为了进行串口通信的实验,我们需要准备以下工具和设备:- 一台计算机- 一个串口转USB转换器- 一个外部设备(如Arduino、传感器等)步骤二:安装串口驱动程序在开始实验之前,我们需要安装串口转USB转换器所需的驱动程序。

驱动程序的安装方式因不同的设备而有所差异,一般可以通过官方网站下载并按照说明进行安装。

步骤三:编写串口通信程序根据所使用的编程语言和开发工具,编写一个简单的串口通信程序。

该程序应包括以下功能:- 打开指定的串口端口- 配置串口的波特率、数据位、停止位等参数- 循环读取串口接收缓冲区中的数据,并进行处理- 将需要发送的数据写入串口发送缓冲区步骤四:测试串口通信将串口转USB转换器插入计算机,并将外部设备连接至串口转USB转换器。

运行编写好的串口通信程序,并观察实验结果。

测试串口通信的方法可以有很多,可以通过发送和接收数据包来验证通信是否正常。

步骤五:总结与分析根据实验结果,总结并分析串口通信的性能和应用场景。

可以考虑以下问题:- 串口通信在哪些领域得到了广泛应用?- 串口通信有哪些特点和优势?- 在实际应用中,串口通信可能遇到哪些常见问题,如何解决?4. 实验结论通过本实验,我们了解了串口通信的基本原理和实际应用方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《嵌入式系统开发》课程实验报告
班级:电信141
*名:***
学号: *********
实验日期: 5月6日
电子通信工程系
实验一串口通信实验
学时安排:2学时
一、实验目的:
1、熟悉STM32的编程环境的使用;
2、掌握STM32的串口的编程;
二、实验步骤:
1.在keil环境下编辑源文件,并编译。

2.在野火STM32实验板上运行,调试程序,观察实验现象,理解并掌握相关知识。

3.编写STM32 的串行通信程序,实现由串口调试助手输入任意字符串,STM接收后返回到串
口调试助手输出。

三、实验内容:
设计思路及程序代码。

1、建立工程,编写主要代码
2、时钟配置
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1|RCC_APB2Periph_GPIOA, ENABLE);
3、GPIOA配置
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; // USART1_TX (PA.9)
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //复用推挽输出
GPIO_Init(GPIOA, &GPIO_InitStructure); //初始化PA9
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; //USART1_RX (PA.10)
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //浮空输入
GPIO_Init(GPIOA, &GPIO_InitStructure); //初始化PA10
4、USART 初始化设置
USART_ART_BaudRate = bound;//一般设置为9600;
USART_ART_WordLength = USART_WordLength_8b;//字长为8位数据格式
USART_ART_StopBits = USART_StopBits_1;//一个停止位
USART_ART_Parity = USART_Parity_No;//无奇偶校验位
USART_ART_HardwareFlowControl = USART_HardwareFlowControl_None;//无硬件数据流控制
USART_ART_Mode = USART_Mode_Rx | USART_Mode_Tx; //收发模式
USART_Init(USART1, &USART_InitStructure); //初始化串口
USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);//开启中断
USART_Cmd(USART1, ENABLE); //使能串口
5、串口中断初始化函数
void USART1_IRQHandler(void) //串口1中断服务程序
{
u8 Res;
#ifdef OS_TICKS_PER_SEC //如果时钟节拍数定义了,说明要使用ucosII了.
OSIntEnter();
#endif
if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET) {
Res =USART_ReceiveData(USART1);//(USART1->DR); //读取接收到的数据
if((USART_RX_STA&0x8000)==0)//接收未完成{
if(USART_RX_STA&0x4000)//接收到了0x0d{
if(Res!=0x0a)USART_RX_STA=0;//接收错误,重新开始
else USART_RX_STA|=0x8000; //接收完成了
}
else //还没收到0X0D{
if(Res==0x0d)USART_RX_STA|=0x4000;
else{
USART_RX_BUF[USART_RX_STA&0X3FFF]=Res ;
USART_RX_STA++;
if(USART_RX_STA>(USART_REC_LEN-1))USART_RX_STA=0;
} } }
#ifdef OS_TICKS_PER_SEC //如果时钟节拍数定义了,说明要使用ucosII了.
OSIntExit();
#endif }
7、在main函数编写
int main(void) {
u8 t;
u8 len;
delay_init(); //延时函数初始化
NVIC_Configuration(); // 设置中断优先级分组
uart_init(9600); //串口初始化为9600
LED_Init(); //初始化与LED连接的硬件接口
while(1) {
if(USART_RX_STA&0x8000) { //接收完毕
len=USART_RX_STA&0x3fff; //得到此次接收到的数据长度
printf("\r\n您发送的消息为:\r\n");
for(t=0;t<len;t++){
USART_SendData(USART1,USART_RX_BUF[t]); //发送一个字节的数据
while(USART_GetFlagStatus(USART1,USART_FLAG_TXE)==RESET); } //等待发送结束LED1=!LED1;
delay_ms(200);
LED1=!LED1;
printf("\r\n\r\n"); //插入换行
USART_RX_STA=0;
}
else{
printf("请输入数据,以空格键结束\r\n");
delay_ms(15000); }
}
}
四、实验结果:
通过本次试验,经过一次次失败后,终于完成了串口实验;最重要的不是作出实验结果,而是你在实验结果中学会到了什么,排出困难,通过解决困难,才能学到真正的知识。

学到的不仅仅是知识,还有团结和互助最重要的,学会了做实验要仔细,这样就可以避免一些不必要的麻烦,也养成了良好的习惯。

相关文档
最新文档