智能家居系统设计基础系统开发与设计.docx
- 文档编号:8339346
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:23
- 大小:1.79MB
智能家居系统设计基础系统开发与设计.docx
《智能家居系统设计基础系统开发与设计.docx》由会员分享,可在线阅读,更多相关《智能家居系统设计基础系统开发与设计.docx(23页珍藏版)》请在冰豆网上搜索。
智能家居系统设计基础系统开发与设计
智能家居系统设计——基础系统开发与设计
摘要
随着现代的科学技术以及经济的不断发展,家庭生活的在人们心中占据的比例要求也在逐步提高。
而新式的智能家居化生活得到了许多年轻人的青睐。
随着物联网的快速发展,智能家居和新兴起的物联网概念结合而形成的新型智能家居,逐渐得到了广泛的认可,并逐渐有较为成熟的成品出现在广大人们的视野。
但是在今天这个智能家居才刚开始有了崛起的苗头的时期,一套完整的智能家居的设备,相对于普通的家庭来说是一笔价格昂贵的巨款,而且国内的各品牌的智能家居产品并不兼容,无形中增加了购买的难度,削减了消费者的购买欲望和热情,尽管每个品牌的产品在各个方面各有自己独特的技术侧重点。
一般的家庭无法实现最划算的购买方式,难以承受其高昂的价格。
针对这一现象,稳定、全面、低成本、兼容性强的智能家居产品将有助于人们在价格和功能之间找到满足需求的途径。
本次论文中的智能家居采用stm32f1系列开发板。
该系列开发板技术成熟,程序与操作系统易于移植,成本低廉。
就是本课题中智能家居系统的最大特点。
本次毕业设计主要针对智能家居系统中开发板的人机交互界面,也就是基础操作的界面的设计。
本系统主要由硬件系统及软件系统两个部分组成,软件部分分主要由我使用MDK编程软件进行操作界面的功能设计。
以KeiluVision4为软件开发平台,编写嵌入式开发版的操作界面以及操作反馈功能,通过串行通信技术实现STM32使命令能够下达给下位机从而达到实现调节灯光,灯光开关,控制温度,控制湿度,家庭环境实时数据监控等功能,使得智能家居系统得以顺利运行。
关键词:
智能家居系统;STM32;界面设计;操作界面;KeiluVision4;
绪论
1.1智能家居系统研究背景
随着现代的科学技术以及经济的不断发展,家庭生活的在人们心中占据的比例要求也在逐步提高。
电子行业的发展速度飞涨,而新式的智能家居化生活得到了许多年轻人的青睐。
智能产品的概念宣传铺天盖地,形成一股智能热,人类科幻电影或者电视剧中幻想的智能家居生活也越来越接近。
传统普通家具只能够通过手动的方式控制家居的启动关闭的方式已经逐渐不足以满足现代年轻人的生活方式。
而智能家居的出现能够完美解决此类问题,它能够提供给人们一个对家的远程监控以及远程控制的平台,也能够自动监测、自动检测、自动控制调节家的环境,不再需要人为的去操作控制。
伴随着物联网的快速发展,由智能家居和物联网结合而形成的新型智能家居系统逐渐出现在广大人们的视野,并得到了广泛的认可,智能家居的发展已呈现出不可阻挡的趋势,也成为了往后的家居生活主流。
但是如今一套完整的智能家居设备价格昂贵,而且国内的各品牌的智能家居产品并不能兼容成一个系统,每个品牌的产品在各个方面各有自己独特的技术侧重点,使用户在选择的时候回面临选择和将就的难题,一般的家庭无法实现性价比最高的购买方式。
针对这一现象,稳定、全面、成本低廉、兼容性强、而且需要符合人性化操作,操作必须足够简单容易上手,并且符合现代人们对于智能化产品的审美观念的,开放式的容易实现用户拼接扩展不同的实用的功能的智能家居系统是相当地有必要的。
1.2
国内外对智能家居发展历程以及研究
国外
国内
1984年
首次提出智能家居概念
1994年
首次接触智能家居概念
1984年
CityPlaceBuilding首个智能家居
2004年
中国家庭网络标准产业联盟“e家佳”系列
1994年
比尔·盖茨智能化豪宅
2005年
国内智能家居遭遇信任危机陷入低谷,国外智能家居公司入侵。
1999年
微软智能家庭
2007年
中国第一智能家居社区“深圳红树西岸”落成。
2001年
日本H-IT-S智能家居
2012年
响应国家“三网合一”(电信网、互联网、电视网)号召。
中国智能家居产业联盟CSHIA成立
2007年
LivingTomorrow的智能家居展示馆
2013年
科思顿智慧家(SCISTON)国内智能家居元老级别
2016年
扎克伯格家的智能家居
2014年-2020年
井喷期:
海尔U-home,京东智能,小米米家,美居,华为智能家居等国内多个智能家居系统开始问世
从上面的表格中我们可以看出,智能家居的概念以及首个智能家居的出现都在国外,他们的起点比我国内的早,而且从上面的数据中可以看出在国外的智能家居属于高科技为家境富裕的人的专属,是高科技与富有的表现。
而我国把智能家居概念引进本土化之后,在国内的发展,经历了四个很有趣的时期,这四个时期分别是刚开始接触到智能家居的概念的萌芽期、以及开始有国内第一个尝试吃螃蟹进行高资金打造智能家居的开创期、以及前期智能家居吹上了天然后无法实现之前夸大的功能失去了消费者的信任,无法有任何新的进步的徘徊期、以及现在能够基于5G物联网概念重新开始融合转变的融合演变期。
在萌芽期和开创期由于迈的步子过大,宣传过于夸张,炒作过于厉害,投入的资金过少,导致接近了十年的时间里智能家居的功能都受到了消费者的怀疑,进而导致其没有进一步的发展。
而其他的国外的智能家居的嗅到了商机,齐齐入侵国内的市场,使本来就有些进行不顺利的国内智能家居发展受到了阻碍。
直到2012年后,国家提出了“三网合一”的概念,也就是电信网、互联网、电视网三网合一,打造新的形式,才进入了融合演变期。
在2012年到2019年国内的智能家居系列的产品才呈现出井喷型地爆发,特别是在已有4G的技术上能够很好地实现物联网,以及接近5G的开始使用更加增加了物联网的功能性,物联网的发展重新定义了智能家居的概念,使之前抱有怀疑的态度国内消费者对其重新认识,并开始对智能家居对定义进行了再一次的拓展,使其不仅仅局限于假智能家居的局面。
物联网的发展还极其快速地开辟并扩大了新型智能家居的新的巨大的市场空间,使得新型智能家居的未来的发展道路以及发展的走向,形式以及变得不再那么像云中楼阁。
物联网的发展还使得之前完全没有多少群众信赖的智能家居产业规模迅速地得到了巨大的增大,开拓并且加宽了智能家居的发展的方向,进一步深化了智能家居的内涵,使得智能家居的发展再次得到良好的延伸,使得智能家居能够“死灰复燃”,并且直接在近几年出现了及其令人叹为观止的爆发期。
以至于近些年来,被人们觉得食之无味,弃之可惜的智能家居,再次变得炽手可热,完全不减当年的热情。
也不同于之前的粗制滥造,市场上逐渐出现了大量的优质的智能家居产品并且充斥着乱七八糟的假冒伪劣产品开始逐渐减少。
就我个人在去年到今年的这个疫情影响十分严重的期间所能够收集到的最新鲜最完善并且暂时形成了一份小而完整的资料而言。
我就在这里举几个例子说一下我所能够了解到的国内的一些比较发展的好的几家智能家居产品,首先我们就不得不说一下一直都在传的沸沸扬扬的小米的智能家居系统“小米米家”,“小米米家”在我的心理其实也就那样,比不算是比较出名的,小米米家在我看来就只是占据了一个天时地利人和,在科技达到了能实现的程度,并且处于市场的高热产品,群众对于这个产品十分感兴趣的情况下打开了市场。
就像是小米的大当家雷军说过的一句名言,“只要是在风口上,等风一来,哪怕是一头躺着的猪都能够飞起来。
”显而易见的事情就是,小米这个“小米米家”的这头猪是真的站在了风口上并且飞了起来,而且飞起来的事情几乎家喻户晓。
与其手机打着同样性价比策略的智能家居。
目前小米公司已经成功地与我国的三大服务商之一的中国电信,两家公司开始携手发起了一个5G联合创新的大项目进行。
小米的决策就是,通过与中国电信的合作来对市场的抢先抢占,以打造全套智能家居为卖点,发展潜在的客户,从而实现能够打造小米5G+智慧园区产业生态的策略。
小米此举在国内占据了大部分的市场份额,有期望可以将许多消费者潜移默化成为潜在用户。
除此之外小米已经研发出了能够通过训练来学习的人工智能语音“小爱同学”,作为智能家居的主要控制中枢进行控制。
其功能已经十分接近了近期来热度居高不下的漫威漫画中的《钢铁侠》中的最新型人工智能管家星期五。
电影中的人工智能管家星期五就会自动处理钢铁侠的豪宅的门禁开关,电力供应,防盗系统,来客提醒,紧急情况预警等等。
除了接受钢铁侠的指令之外,还具有一定的自我思考能力,甚至在一些情况下还能够对主人提出建议。
这样的智能家居是人人都梦寐以求的。
要实现这种功能十分强大的智能家居系统还是十分困难的,但是我们已经有了一个好的开头,除了小米的“小爱同学”,阿里的“天猫精灵”也是得到了不少人的关注,并对它寄予厚望。
但是起步已经晚了小米几年的“天猫精灵”的智能程度距离“小爱同学”还是有相当大的路程要走,在这点上阿里的智能家居发展程度稍逊小米。
其实这都表明了一种方向,那就是以后的智能家居能够做到不仅仅是听从主人的命令,还会在适当的时机对主人提出建议。
或者是在主人失去了自主判断意识比如突然病发的时候,智能家居系统中能够对突发的情况处理地非常好。
真正做到智能的智能家居。
其次,格力的智能家居的概念提出的非常早,虽然格力是主要经营是空调,但是在其他家电方面也开始了尝试,并且格力自2019年起对智能家居有了成果,格力向等待了几年的大众们展现了它的成果,格力的智能家居也是如上部分提到的模式,也就是创建了一个AI人工智能语音系统,但是这个AI人工智能语音系统加载在的地方就让我不得不感到格力的脑洞奇大,甚至感到惊艳。
这个AI人工智能语音系统仍然是加载在了格力的主打产品中——空调。
但是这个空调除此之外还有些不一样,它是一个带有巨大的触摸电容屏幕显示屏的空调。
以这个加载了AI人工智能语音系统和空调的结合体——AI语音空调(光伏空调系统)形成了这一整套被命名了一个富含了对智能家居的厚望以及热爱和希望的名字的“美居”智能家居系统。
这个十分神奇的智能家居系统是除了以AI语音空调(光伏空调系统)为中心,集合了近些年来格力努力想要尝试发展的方向的所有产品。
虽然颇有些自产自销的意思,但是格力毕竟是国内数一数二的家电公司,虽然它自己研发的洗衣机在市场上上反响平平,自主研发的加湿器在市场上也没占到什么市场。
从空调之中独立出来的但是又关系紧密的空气净化器被调侃不跟空调一起卖的处境,自主研发的烟机灶具因为没有什么知名度与曝光,连带着想要发展的热水器也遭受到了一些影响。
但是,当这个“美居”智能家居系统出现在大众的眼前的时候,我们才知道,格力已经是图谋甚大,而且已经开始了自己的尝试和突破。
结合格力这几年的尝试与表现来看,格力对进军全屋智能家居的市场已经是势在必得。
而且它的自主研发的除了空调之外的其它家用电器的质量有保障的,只是缺少宣传或者一个好的平台表现出来而已。
而且格力的智能家居强调自家有光伏发电系统,强调零碳、环保概念,有优势,其封闭的系统能够做到极少的可能会出现个人的数据隐私问题的困扰。
当然缺点这个家居系统是封闭的,不支持其它品牌智能家电。
所以一旦决定使用这个智能家居系统的时候,就必须购买一整套的家电来形成系统。
由此可以看出,智能家居无论在国内还是国外都有良好的发展前景,形式一片大好,但是国内各家智能家居的公司各自为战,产品互不兼容,我觉得这是一个弊端,现在智能家居碰到5G时代,即将迎来再一次快速发展,各家应该统一标准,有自己的特点,但是也许需要互相支持别家产品融入自家系统,协议与技术标准开始慢慢融合,促进竞争发展,才是智能家居行业的未来发展方向。
1.3可行性分析:
从发展现状来说,嵌入式开发板目前已经开发完善出许多款式,开发可视化操作系统界面以及实现智能家居系统中的各种功能。
从经济方面来说,STM32系列开发板无一都是专为要求要尽可能高性能的、而且低成本、低功耗又低的系列产品。
在使用的过程中,减少了前期的投入,在后期的使用中也减少了后续的经济输出,大大提高了竞争力。
从技术方面来说,本系统开发基于C语言。
使用Keil4已经出现了许多年,它的集成开发环境不敢说最好也可以排进所有软件的前十里面,而我们的想法是使用现在开发技术已经成熟的应用,使用现如今已经趋于成熟的开发语言。
让我们设计的系统能够得以保障它的正常安全使用,做到质量与性能都能够出彩的地步。
在追求稳定的同时还要追求对产品的创新设计。
在我们学习的专业知识中可以使用相应的编程进行实现,进行的一系列智能算法在网上也有丰富的例子可以供给我们学下参考学习。
从发展趋势来说,现在的智能化开始提高,人们手中最经常接触的就是智能手机,而我们的STM32单片机已经可以做到和智能手机一样简单易用、自由、低风险这三个特点。
而且我们即将设计的,是一款界面操作相当地简单的,但是功能有能做到十分全面的,无论在何种情况下都能够的实现实用性强、操作必须要简单、无论是老人还是小孩都要易于上手、符合人们日常生活中的人性化需求的的界面。
一、
智能家居开发板操作界面设计
2.1整体思路
STM32开发板的操作界面设计,属于人机交互的重要部分。
所以在整个界面上必须做到操作简单,设计合理且符合当下人们对与操作界面的审美。
所以STM32开发板开机之后的主界面,需要拥有日期与时间功能。
并且拥有四大功能模块。
分别为灯光控制功能、环境功能、安防功能、娱乐功能。
点击灯光功能之后,能够对卧室,以及客厅,厨房的灯光开关以及亮度进行为人的操控,也可以开启智能模式,让智能程序根据光度传感器感应到的外界光感强度从而对灯光进行开关以及亮度调整。
点击环境功能之后,能够接收到温度传感器以及干湿度传感器传递回来显现在STM32开发板屏幕的参数,从而进行对于室内的温度调节以及室内干湿度的调节;可以根据自身的需求手动操控屋子窗帘的打开与关闭。
也可以开启智能模式,让智能程序根据主人的日常使用情况,以及外界的温度传感器,以及季节性的多种因素进行判断从而对室内的温度以及干湿度进行调整;根据主人在屋内的活动情况,以及屋外的亮度是否符合打开的条件,以及是否周六日等情况从而判断是否应该打开窗帘,或者关闭窗帘。
从而给主人一个舒适的环境。
点击安防功能之后,可进入STM32开发板的安防系统,对安防系统的运行进行设置。
点击娱乐系统之后,能够进入音乐播放模式。
在四个功能进入之后,在左上角我们会设置一个按钮,它的功能就是通过点击该按钮,然后操作界面就会回到主界面,此处涉及到了多级界面的设计,是多级界面的初步实现思路。
2.2操作界面的设计方案
首先,STM32基础系统的操作界面,分为主界面和二级界面。
在主界面中可以进入到二级界面,而二级界面中有能够回到主界面的按钮。
所以我首先需要通过工具与编程来实现一个主界面和四个二级界面的设计绘制,以及通过编写程序将两者联通在一起,形成一个初级的操作界面。
如下图2.1所示,为我为操作界面设计的初级的操作界面方案图。
图2.1初级的操作界面方案图
其次,由于操作界面的设计需要借用到软件进行控件绘制,但是绘制的控件并不能符合当下人们的审美要求,所以需要对界面进行美化,以及控件的位图置换,以及字体的美化。
二、硬件选择
3.1STM32F103ZET6开发板
我的系统操作界面所需要使用到的系统主控芯片的选择当然是选择是正点原子的STM32F103ZET6嵌入式开发板,它使用的是以ARMCortex-M3作为主要内核驱动的的嵌入式开发板,虽然AT89C51相比价格虽然高了一点,但是性能上是其好几倍。
STM32F103ZET6嵌入式开发板所拥有的外设也比51单片机所有的要丰富的多,几乎足以支撑起许多高级的应用。
最值得称赞的地方就是这款开发板不只是拥有56个中断而是拥有更多中断的84个中断,并且在我需要的时候,作为中断输入无论是哪一个引脚都可以做到。
也不用担心编程的优先级别问题,有16个可编程优先级可以供我随意选择。
所以本系统的开发板采用正点原子公司集成的精英开发板。
如图3.1所示。
图3.1STM32F103ZET6开发板
由于开发板的自身工作性质的原因,STM32F103ZET6开发板最多只能在零下-40°C到+85°C的温度范围内才能够正常进行工作,而且开发板的输入的电源电压范围必须为2.0-3.6v,否则会出现烧毁电路板的情况。
为了确保应用中的低功耗,需要一系列节能模式。
STM32F103ZET6开发板中一共拥有三种根据使用者的不同需求而设计的三种不同的低功率以及低消耗的运行模式。
分别是模仿电脑系统中的睡眠模式、以及相当于关机的停机模式、以及待机模式。
方便使用者在需要的时候能够在使用最低功耗运行、使用最短启动时间和使用多种唤醒事件之中来回灵活选择,从而达到功能的更加灵活的使用,达到最佳的使用效果。
(1)睡眠模式
STM32F103ZET6嵌入式开发板的睡眠模式中,设置为只有CPU停止进行工作,而其他的所有外设继续处于不停歇的工作状态,并且只要发生了发生中断或者触发了事件的时候才会使得CPU被唤醒来鸡血工作。
(2)停机模式
在STM32F103ZET6嵌入式开发板的停机模式之中,设置了必须要在保证SRAM的内容以及寄存器的内容不会出现数据丢失导致出现错误的的情况下,停机模式所能够达到的对于开发板的电能消耗达到的最低的设定。
所有嵌入式开发板的内部1.8V部分停止进行供电,在设置中会关闭一些振荡器的引脚,使其不能够继续占用电能消耗。
(3)待机模式
在STM32F103ZET6嵌入式开发板的待机模式之中,设置了在待机模式下可以达到。
关闭了嵌入式开发板内部的不必要使用到的电压调压器,从而做到使开发板的电量消耗达到了一个最低的数值。
在此状态下所有嵌入式开发板的内部1.8V部分停止进行供电,所以必须切断供电;在设置中会关闭一些振荡器的引脚,使其不能够继续占用电能消耗;在嵌入式开发板进入了待机模式之后,将不会再保存SRAM的内容以及寄存器的内容,只是将它进行清除,只会为后备寄存器保留一些重要的的内容使其能够在接下来的唤醒状态之中能够正常地进行工作。
在这些丰富的外设配置的帮助下,STM32F103ZET6嵌入式开发板能够开发出适应多种场合的设备使用的功能实现以下的功能:
a.系统操作界面的设置以及内部包含的应用功能的控制
b.一些比较常见的属于家用式的简单医疗设备例如血压计,智能体温计等等
c.一些就像游戏手柄或者游戏摇杆专门用于操作的PC游戏的设备
d.可应用于一些比较小型的轻工业的工业应用或者产品:
比如一些可编程控制设备、自动升降机、智能扫地机器人等。
e.基于多种场景能够应用到的自动警报通知使用者的系统、室温调控系统,灯光控制系统,湿度控制系统和暖气通风空调系统等
四、开发工具介绍
4.1KeilMDK5.14编程软件
对于本次毕业设计所用到的软件,第一个就要提到了的软件就是KeilMDK5.14编程软件,这款软件在我的毕业设计的整个过程中都是与它打交道。
是近十年来单片机、嵌入式开发板的开发所必须的工具排行第一名。
据我所知,Keil这个软件是美国的KeilSoftware公司开发的一款PC应用程序,专门用于编写51单片机的程序并且进行烧录写入的。
后来好景不长因为经营不善该公司不得不将此类软件交出去以换取ARM公司的收购,最后在经过了两家公司的共同研发,终于研发出了KeilMDK5系列编程软件这个专门用来进行嵌入式开发板和51单片机进行调试以及烧录程序修改程序的神器。
并且提别贴心地特意为用户添加了部分ARM的芯片,可以编译STM32等ARM内核的程序,为基于Cortex系列以及ARM系列处理器设备提供了一个十分强大操作简单的界面,以及搭建了一个十分完整而强大不易出错的开发环境。
KeilMDK5.14的设计概念就是为了方便用户能够快速地学会编程并专为微控制器的应用,简单易学到了极点,只需要半天的时间就能掌控基础的操控知识。
KeilMDK5.14的功能更是空前的强大,虽然在现在不是最新版本,但是却是现阶段最稳定的最实用的软件,它能够对简单的51单片机以及许多类型的嵌入式开发板进行操作和应用。
而且KeilMDK5.14编程软件使用的是简单易学易理解的C语言汇编语言,对于刚开始接触C语言的新人以及刚上手的使用者都是十分友好的。
KeilMDK5.14编程软件的操作界面十分的简单明了,深受国内的许多爱好者的喜爱。
最主要的原因是由于STM32精英开发板带有ST-LINK调试接口,所以可以直接在KeilMDK5.14编程软件上面烧录程序进入开发板进行调试,十分的方便,ST-LINK调试器烧录烧录所需要的时间是使用axf文件来进行烧录的类似FlyMCU等烧录工具的两倍。
KeilMDK5.14编程软件如下图4.1所示。
图4.1KeilMDK5.14编程软件
4.2XCOMV2.3串口调试助手
这款软件的名字为XCOMV2.3的专门用于串口进行监控以及调试的开源免费软件,是用于单片机开发串口调试的相关工具,STM32开发板的系统界面设计需要使用到的定时器的功能,需要通过串口调试助手XCOM去进行模拟定时器的工作流程,然后通过串口调试助手显现出来的数据进行比较和修改。
从而达到解决一些无法从表面解决的问题。
XCOMV2.3串口调试助手虽然在现在不是最新版本,但是却是现阶段最稳定的软件,其他类型的串口调试软件能够做其到十分之三四就非常不错的了。
当然XCOMV2.3串口调试助手界面的设计就不会使我失望,还是一如既往的简洁明了以及方便操作。
自动识别串口的功能能够减少我们在接入串口的时候错误以及提醒,做到十分的准确以及快速。
通过操作的窗口还可以查找并查看接收到的当前数据的信息以及历史数据的信息。
单条发送与多条发送的功能大大减少了使用的繁杂步骤使得效率能够得到提高。
能够对嵌入式开发板进行定时发送与16进制发送,并且在运行的时间内能够不间断地自动循环地像软件间记录数据。
是一个不可多得的助手。
其操作界面如下图4.2所示。
图4.2XCOMV2.3串口调试助手
4.3FlyMcu仿真软件
FlyMcu仿真软件,是属于一款比较老旧的用于对stm32串口进行烧录的烧录器,但是烧录的时候必须要注意嵌入式开发板的专属于BOOT口与USB口必须要做到有一端接地。
想要烧录程序的话,必须等到FlyMcu仿真软件连接上通讯,并且在仿真软件使用界面的下边选择选项:
DTR的低电平复位,RTS高电平进Bootloader,如此一来,我才能够将需要写入的HEX文件写入我的需要烧录的串口,能够很方便地烧写程。
而且该软甲还有一个功能,那就是能够使用读器件信息来查看在调试的工程以及可能出现的问题。
而且在距离上一次开发出来的FlyMcu的最新的仿真软件在很多场合能够做到比传统的编程座编程的还有具有不可比拟的优势,比如能够烧录十分快。
而且FlyMcu仿真软件可以将已经写入的程序快速的擦除干净,从而能够避免程序未被擦除干净而引发的未知的问题。
FlyMcu仿真软件如下图4.3所示。
图4.3FlyMcu仿真软件
4.4GUIBuilder
由于单独地编写出一个操作界面是十分繁杂而且容易出错的任务,这个时候我们就需要用到一款操作简单但是又十分高效的软件来对我们的设计进行辅助。
这个时候我们就要用到GUIBuilder,GUIBuilder一款刚好符合我的要求的软件,虽然脱离C语言的大量设计,但是有时在C语言的基础上应用的软件。
它的操作十分的简单。
创建一个能够存放各种小控件的窗口,能够对控件所在的位置,大小以及命名进行设置。
并且能够根据自己的使用需求从而对控件进行选择以及属性的更改。
全程无需使用到C语言,但是会在创建的窗口之中生成一盒C文件。
并且可以在EMWI中直接进行加载,并且可以通过使用C语言的程序编程,使得它能够再一次增加功能。
控件的多样化几乎囊括了多有的事件,为使用者提供了相当完善的的事件处理的框架,让设计者能够按照需求来对整个窗口进行设计,甚至于整体性处理。
其操作界面如下图4.4所示。
图.4.4GUIBuilder
4.5BmpCvtST
使用GUIBuilder应用程序绘制系统操作界面,由于其
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能家居 系统 设计 基础 开发