帮帮文库

返回

基于ARM9的智能家居远程监控系统(监控模块)的设计与实现 基于ARM9的智能家居远程监控系统(监控模块)的设计与实现

格式:word 上传:2022-06-25 14:56:20

《基于ARM9的智能家居远程监控系统(监控模块)的设计与实现》修改意见稿

1、“.....比较成熟。所以本文不对其中涉及的理论做过多描述,仅仅对其移植过程中的关键部分作描述。移植的过程分为移植内核及设备驱动移植文件系统制作。本系统采用版内核。移植选用作为本系统的,是韩国公司开发的,适用于处理器,支持处理器,源代码可以在其公司网站上下载。和所有的样,有两种工作模式,即启动加载模式和下载模式。启动加载模式可以在段时间后这个时间可更改自行启动内核,这是的默认模式。在下载模式下,为用户提供个命令行接口,通过接口可以使用提供的些命令。为了使移植工作更加快捷,系统采用版本。它不仅提供对内核的支持,而且直接提供了对于的板级支持,这使移植工作量相对减少,移植步骤如下与硬件相关的修改具体与处理器平台相关的文件都存放在目录下,本系统使用处理器,对应的目录为。其中文件是启动配置代码,加电复位运行的代码就是从这里开始的......”

2、“.....所以针对不同的平台,只要是处理器,几乎不用修改,只要修改外部定义的初始值即可。这部分初始值都在文件中定义,包括处理器时钟存储器初始化通用口初始化以及初始配置等。对启动的修改本设计中启动程序以及内核及根文件系统,包括图形用户界面等都存放在的中。这样,作为启动程序的还需要根据实际情况来修改存放这些代码的分区。分区指定的偏移地址就是代码应该存放并执行的地址。移植的最后步是实现驱动,需要根据系统中具体的芯片的型号及配置,修改驱动程序,使设备能够在嵌入式系统中正常工作。修改驱动的关键步是对文件的修改。是读写和删除设备的源代码文件。由于不同开发板中存储器的种类各不相同,所以修改时需参考相应的芯片手册。当做好上述的移植工作后,就能对进行编译了。在编译之前,需要根据开发板进行适当的配置。保存并退出后,执行命令开始编译,把编译好的烧到中。进入后......”

3、“.....其中存放及参数,存放内核,到最后是存放文件系统。内核移植修改在内核根目录下找到和,修改以下内容将分区信息加入内核修改文件添加头文件添加分区结构其中,分区名字,任意分区大小分区的起始地址,相对于的偏移。加入分区其中,指明中定义的分区数目分区信息表。建立芯片支持在文件中增加,其中,根据数据手册查到,这个值最后会被设置到中支持的分区集分区集的个数。修改结构体变量,添加对成员的赋值里有个很重要的文件,该头文件中包含了很多用户可能用到的函数声明,其中有个函数的声明为,短信帐号,密码出参从服务器上返回的回复短信该函数的功能是从服务器上获取回复短信。它的返回值有七个数值返回表示成功返回表示配置文件返回表示入口参数返回表示网络返回表示内容超长返回表示用户密码错返回表示其他用户在程序中可以循环检测的返回值是否为,旦为,就可以打印得到短信的各种信息......”

4、“.....收到短信的时间和短信的内容等等。程序流程图接收短信模块的程序流程图如下图短信接收模块流程图程序首先需要用户输入用户名密码,然后将用户名密码传递给接口函数,并同时调用接口函数由接口函数来判断,网络是否正常,如果网络,返回如果网络正常,那么判断是否是合法用户,如果不是合法用户,返回号如果是合法用户,则判断是否有短信息发来,如果有短信,将短信存到字符数组中,无短信发来,数组为空,返回,结束。核心代码初始化内存空间是接口函数如果是合法用户,且有短信则打印如果有,则返回号运行结果及分析编译通过后,第次输入用户名密码,显示信息为,查询函数返回值说明知道,是网络不通,这是可能出现的情况,实验室的网络不太好,经常掉线,连续运行了几次出现了下面的提示。图程序运行结果图程序运行结果在这种情况下,马上用手机发出了条短信,短信的内容是......”

5、“.....以上软件设计方案确实可行,可得到预期的结果。但不足之处亦在所难免如果网络不好,则实验将收到影响手机发出短信与屏幕显示短信内容有定延迟,严重者还可能丢失程序还需要进步完善,如增加循环增加自动,免去手动操作的麻烦。结论终于完成了设计,在此过程中我学到了许多在书本学不到东西,并且通过自己的努力,解决了许多技术上的难题,提高了我的实际操作水平,这些对将来的学习和工作都提供了笔宝贵的财富。课题的要求基本实现了,在不断的摸索开发中渐渐熟悉了嵌入式系统基本的开发流程,设计过程中,我感觉从事嵌入式开发这个行业要学的东西实在太多了,不光是软件方面,硬件也是很关键的,想要真正的做好需要努力的去学习,这个行业的前景片关明,但需要付出巨大的努力,所以还需要不断的学习才能做好个合格的嵌入式开发人员。致谢在设计工作期间,我得到了众多老师同学的帮助......”

6、“.....感谢学校领导对我们设计的支持,给予了我们良好的设计环境和设施。我特别感谢我的指导老师刘新老师给我莫大的支持,他负责任的指导和建议使我们受益非浅,他每时每刻的督促使我们不敢有丝毫的怠慢,对此我们深表感激。参考文献周立功嵌入式系统基础教程北京北京航空航天大学出版社,张守信技术与应用北京国防工业出版社,孙琼嵌入式应用程序开发详解北京人民邮电出版社,锐极电子科技有限公司嵌入式系统开发详解北京北京航空航天大学出版社,孙纪坤,张小全编著嵌入式系统开发技术详解北京人民邮电出版社其中,设备名称有效设备编号,如果只有唯的个设备为,有多个设备从开始计数有几个寄存器区寄存器区数组首地址支持的设备。指定启动时的设备初始化修改文件。,添加此行信息禁止校验内核通过把数据写入,而的效验算法和内核的不同,内核的效验码是由控制器产生的,所以在此必须禁用。因此修改文件。找到函数......”

7、“.....需要给内核打补丁,从网上下载,解压并进入解压目录,执行命令其中为内核的解压目录。配置内核及编译主要是在中设置和以及设备驱动相关的配置信息,可以参考开发平台上的有关配置,除了自定义的文件系统以及命令行参数外,基本上有关处理器开发平台上的配置均相同。其中下列配置项必须选中。是为了支持音视频设备编程内核提供标准接口。支持分区,这样我们在前面设置的分区才有意义。支持从命令行设置分区信息,灵活。保存退出,产生文件,由于本系统中的网卡和的摄像头驱动内核中默认包含,不另行编写。执行,操作,然后在源码的目录下可获得能够正确运行的内核映像。文件系统制作是专门针对设备的种文件系统。类似于文件系统,与不同的是文件系统最初是针对的应用场合设计的。而针对的特点采用增强的碎片回收和均衡磨损技术,大大提高了读写速度,延长了存储设备的使用寿命......”

8、“.....建立目录树制作文件系统完成以上步骤以后,即将刚才生成的目录树制作成了文件系统。第八章模拟实现软件设计目前嵌入式开发用的最多的是操作系统和语言。操作系统具有原码开放的优点,而且可以在几乎所有嵌入式微处理器上运行。语言编制的程序具有很好的可移植性,程序易读易修改,有丰富的库函数支持。获取短信内容模块获取短信内容模块包括两个子模块接收短信和提取短信内容模块。接收短信模块必须借助网络借助服务才能完成,单独在机上是不能实现的。以下对这两个模块进行详细描述。接收短信模块传统方式的手机短信发送和接收的流程是这样的手机编辑好短信后,按照协议规定把短信打包,包内包含短信内容,目的地号码,编码格式,类型等信息,然后发送给基站,基站收到数据包后,把它转发给短信中心,短信中心再根据短信的目的地号码派发给此号码所在的基站,基站再发给手机终端......”

9、“.....然后提示用户收到短信。下载的程序包不适合在我国原样照搬使用应用。三星从今年春节后,开始在中韩两国同时推出其智能家居系统,通过机顶盒和网络,将家居自动化控制信息家电安防设备以及娱乐和信息中心这四部分集成个全面的,面向宽带互联网的家居控制网络。国内发展现状在我国,智能化住宅和智能化家居虽然起步比较晚,但发展速度很快。年代,我国居住条件非常困难,根本谈不上智能化的问题。年代初所建成的住宅,其电器设计内容仅在以下方面楼房照明系统高层供水泵控制系统和消防泵控制系统。用户电量的计量和收费,采用房管部门或住户轮流抄表收费的方式。生活用水的计量则主要是按户或按人口数收费。弱电系统也是从年代开始才陆续设置电话配线和公用电视天线系统。年代末年代初,我国家庭基本实现电器化,住宅内的弱电系统有所增加,如对讲系统等。到了年代末......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(1)
1 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(2)
2 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(3)
3 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(4)
4 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(5)
5 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(6)
6 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(7)
7 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(8)
8 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(9)
9 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(10)
10 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(11)
11 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(12)
12 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(13)
13 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(14)
14 页 / 共 30
基于ARM9的智能家居远程监控系统(监控模块)的设计与实现.doc预览图(15)
15 页 / 共 30
预览结束,还剩 15 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档