嵌入式系统的应用程序开发.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《嵌入式系统的应用程序开发.ppt》由会员分享,可在线阅读,更多相关《嵌入式系统的应用程序开发.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第12章 嵌入式系统的应用程序开发第12章 嵌入式系统的应用程序开发12.1 嵌入式GUI系统12.2 嵌入式网络应用12.1 嵌入式GUI系统p嵌入式GUI的概述pGUI系统的设计原理pGUI系统的移植pGUI系统的应用的开发嵌入式GUI的概述 随着需求的增加和嵌入式系统性能的提高。GUI(图形用户系统)在嵌入式系统的应用越来越广泛。嵌入式GUI系统了友好的人机交互方式,类似桌面电脑Window和Linux的图形用户界面。嵌入式GUI的概述 嵌入式GUI系统从下至上分成四个层次,:p硬件和操作系统pGUI系统的移植部分pGUI系统p应用程序嵌入式GUI的概述 从整个嵌入式系统GUI的实现角度
2、,开发者一共有三个部分的工作:p 嵌入式GUI系统的本身p 嵌入式GUI系统的移植p 嵌入式GUI系统的应用程序的开发GUI系统的设计原理嵌入式GUI系统的特点:可移植性稳定可靠系统开销少可配置GUI系统的设计原理常见嵌入式GUI系统:p QTE (TrollTech)p MicroWindow (开源软件)p MiniGUI (中国飞漫)GUI系统的设计原理嵌入式GUI系统的特点:可移植性稳定可靠系统开销少可配置GUI系统的设计原理MiniGUIMicroWindowsQT/E典型库的大小约300k约300k约600k移植性很好很好较好授权条约LGPLLGPLLGPL系统消耗小较大大操作系统
3、支持LinuxuCLinuxuCOS等LinuxuCLinuxDOSLinux编程语言CCC+GUI系统的移植嵌入式GUI系统移植的几个方面:操作系统的移植硬件的移植 (输入设备和输出设备)GUI系统的移植12.2嵌入式网络应用p网络基础知识pTCP/IP知识p嵌入式Linux的网络应用网络基础知识OSI是一个开放性的通行系统互连参考模型1、应用层(A)2、表示层(P)3、会话层(S)4、传输层(T)5、网络层(N)6、数据链路层(DL)7、物理层(PH)TCP/IP知识 TCP/IP协议(Transmission Control Protocol/Internet Protocol)叫做传输
4、控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。TCP/IP知识TCP/IP协议族:p IP(网络层)p ARPP(网络层)p ICMPP(网络层)p TCP(传输层)p UDP(传输层)p RIP(应用层)p TELNET(应用层)p FTP(应用层)p SMTP(应用层)p TFTP(应用层)嵌入式Linux的网络应用 套接字(socket)是UNIX中网络编程一种通用的方式,它为应用层的网络编程提供了很大的方便。嵌入式Linux的网络应用 嵌入式Linux的网络程序和桌面Linux的网络程序在结构上都很类似,网络驱动可以使用各种通用接口。嵌入式Linux的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 应用程序 开发
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内