1.掌握物联网的硬件架构;
2.学会串口参数配置以及收发数据。
物联网是怎样的体系结构?
本任务讲述了物联网的体系架构以及对应的关键技术。以串口输出光照传感器数据为例,让同学们练习串口配置、波特率配置以及程序下载等。
下面以串口通信为例,实际演练串口通信配置以及读取温度传感器数据。
1.查看端口号
(1)连接主板,物理连接接口与电脑相连。
(2)选择“我的电脑”,鼠标右键点击,选择“管理”。
(3)选择“计算机管理”,选择“设备管理器”,界面右侧可以查看当前端口号,为与开发板的通信做准备。
图1-20 串口调试助手工具安装图
2.查看主板串口
图中标注的29号为主板调试串口,代码中定义串口1,就可以实现开发板向电脑中收发数据。
图1-21 硬件位置及功能图
底板电路如图1-12所示,使用UART1进行与外部通信,可以使用USB转232,用电脑与
单片机完成通信测试功能。
图1-22 底板硬件原理图
3.程序下载
将串口程序下载到开发板。
图1-23 程序工程及下载按钮标识图
4.设置串口工具参数
将串口的端口号、波特率、停止位位数、校验方式、数据位和流控设置配置好,打开串口,等待开发板发送数据。
图1-24 串口调试助手配置图
5.串口数据读取
图1-25 开发板功能测试效果图
MCU通过USART1发送给串口工具QCOM,将数据显示在串口工具的接收区中。
串口工具使用注意:
(1)串口参数:参数要和单片机程序中的参数一致,包端口号、波特率、停止位位数、校验方式、数据位和流控。
(2)该程序没有使用流控,只使用了USART的RX、TX和GND三根物理接线。