嵌入式Linux温度监控与曲线绘制实战丰海远程采集案例解析.pptxVIP

  • 0
  • 0
  • 约8.42千字
  • 约 56页
  • 2026-05-28 发布于江苏
  • 举报

嵌入式Linux温度监控与曲线绘制实战丰海远程采集案例解析.pptx

在线教务辅导网:;第八章远程温度采集与曲线的生成综合实例;基于远程网络的监测技术已经广泛应用于嵌入式系统中,本章将介绍基于S3C2440和Linux为平台的嵌入式远程温度采集系统,利用DS18B20温度传感器实现温度的采集,通过嵌入式web服务器Boa实现了远程温度的监测,还利用JavaScript脚本在网页中绘制出温度随时间变化的曲线图。软硬件总体设计部分说明了温度采集硬件电路的基本组成;DS18B20驱动程序编写部分详细讲述了DS18B20底层硬件驱动的编写;应用程序部分详细讲述了嵌入式web服务器boa的移植和生成温度曲线图的JavaScript脚本。;系统结构图;;GPIO接口的使用环节;DS18B20驱动需要的头文件;单总线器件采用了严格的通信合同来确保数据的完整性,通信合同涉及:复位脉冲、应答脉冲、写0和写1时序、读0和读1时序。所有这些传输的数据都是以先低位后高位的方式发送或接收的。驱动程序是Linux内核与硬件之间的接口,驱动程序为应用程序屏蔽了硬件的细节,这么在应用程序看来,硬件设备只是一种设备文件,应用程序能够象操作普通文件一样对硬件设备进行操作。硬件设备驱动程序是内核的一部分,它主要完毕如下的功效:设备的初始化、把数据从内核传送到硬件或从硬件读取数据、并给应用程序提供系统调用。编写设备驱动程序的主要工作就是编写子函数模块,并填充file_opera

文档评论(0)

1亿VIP精品文档

相关文档