嵌入式程序设计课程设计(五篇).docx 立即下载
2025-08-27
约6.2万字
约90页
0
52KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式程序设计课程设计(五篇).docx

嵌入式程序设计课程设计(五篇).docx

预览

免费试读已结束,剩余 85 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

嵌入式程序设计课程设计(五篇)

第一篇:嵌入式程序设计课程设计课程设计课程名嵌入式软件开发技术题目基于嵌入式Linux的温度监测系统的设计与实现专业计算机科学与技术(嵌入式系统方向)班级13计算机嵌入式系统班学号学生姓名2016年6月摘要温度是个很普遍而又非常重要的参数,在日常生活、工农业生产以及科研领域都有着广泛的应用。因此,研制能够准确地测量和记录这个参数值的系统具有十分重要的意义。基于ARM的嵌入式温度监测系统是采用嵌入式Linux作为操作系统,针对以S5PV210为处理器的开发板设计的一个嵌入式温度监测系统。论文在分析了Linux设备驱动程序的基本工作原理基础上,讨论了开发中经常会碰到的中断处理、拥塞处理、I/O端口,并在此基础上实现了基于S5PV210嵌入式处理器的开、读、写、关外部RAM的字符设备驱动和网络驱动。结合高精度温度传感器DS18B20,实现温度的正确采集,并通过以太网络将数据上传给上位机客户端。论文首先介绍了通信网络中各种设备特性、总线结构及传输技术,然后根据单片机与PC机之间的串行通信原理,用ubantu完成温度监测系统的软件设计与实现,为用户提供一个友好的人机界面,对监测系统进行控制并显示采集后的数据。本系统还通过多线程实现了多个客户端与服务器的通信。关键词:S5PV210;嵌入式Linux操作系统;DS18B20;网络编程IAbstractTemperatureisaverycommonandveryimportantparameter,indailylife,industrialandagriculturalproductionandscientificresearchfieldshaveawiderangeofapplications.Therefore,itisveryimportanttodevelopasystemthatcanaccuratelymeasureandrecordthevalueofthisparameter.ThetemperaturemonitoringsystemofbaseontheARMisuseofembeddedLinuxastheoperatingsystemfortheprocessortoS5PV210developmentboarddesignedforanembeddedtemperaturemonitoringsystem.BasedontheanalysisofthebasicworkingprinciplebasedontheLinuxdevicedriversdiscusseddevelopmentoftenencounterinterrupthandling,congestionhandling,I/Oports,andonthisbasistoachievetheembeddedprocessorbasedonopenS5PV210reading,writing,charactersofftheexternalRAMdevicedriverandnetworkdrives.CombinedwithprecisiontemperaturesensorDS18B20,toachievethecorrecttemperatureacquisition,anduploadthedataviaEthernettoaPCclient.Atfirst,thepaperintroducesthecharacteristicsofvariousdevicesinacommunicationnetwork,thebusstructureandtransmissiontechnology,andaccordingtotheprincipleofserialcommunicationbetweenSCMandPC,withubantucompletetemperaturemonitoringsystemsoftwaredesignandimplementation,toprovideuserswithafriendlyman-machineinterface,themonitoringsystemtocontrolanddisplaythedataaftercollection.Thesystemalsoenablescommunicationviaapluralityofmulti-threadedclientandtheserver.Keywords:S5PV210;embeddedLinuxoperatingsystem;DS18B20;NetworkprogrammingII1.引言..................................
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

嵌入式程序设计课程设计(五篇)

文档大小:52KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用