2025《基于单片机的载物流智能车系统软件设计案例》1200字.docxVIP

  • 10
  • 0
  • 约3.97千字
  • 约 7页
  • 2025-12-24 发布于湖北
  • 举报

2025《基于单片机的载物流智能车系统软件设计案例》1200字.docx

PAGE1

PAGE

基于单片机的载物流智能车系统软件设计案例

目录

TOC\o1-3\h\u16080基于单片机的载物流智能车系统软件设计案例 1

67181.1主程序模块的设计 1

36821.2采集程序模块 2

951.3显示程序模块 3

230651.3.1显示控制部分 3

115251.3.2数据上报及报警提示 5

软件系统设计时,主要以以下几个方面。首先对程序初始化,再进行数据采集、数据上报首先数据显示功能,如果数值不在阈值范围内,超过报警值,再判断门的状态,门被关闭,实行报警;否则不实行报警功能。软件流程如图22所示。

图22软件流程图

1.1主程序模块的设计

以userInit() 函数完成硬件相关的初始化,如:外设驱动初始化、打印串口初始化。软件中用该函数完成自定义数据点、IO口、温湿度函数的初始化。

用delay_ms(20)函数延时20ms等待采集模块数据稳定。

userhandle()函数是一个对事件进行回调的函数,它允许通过自定义的事件并利用此回调函数来快速地完成对相应协议的处理。使用该函数获取用户区的上报型数据。软件中以该函数实现数据获取和逻辑控制部分,实现报警功能。

gizwitsHandle()函数完成了对相应协议数据的处理,即完成了相关操作,例如报告数据等。

在此while(1)循环中不断

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档