1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
编译环境和编译工具操作系统源码绝大部分是用语言开发的,有些与硬件直接相关的代码则用特定于体系结构的汇编来实现。
这些源码只能用的编译工具来进行编译链接。
客户向服务器发送命令并等待响应,命令采用命令行形式,用到本地主机即自己的计算机上,同时删除保存在邮件服务器上的邮件,而服务器则是遵循协议的接收邮件服务器,用来接收电子邮件的,客户端通过向服务器发送命令请求服务。
适用于结构的脱机模型。
脱机模型即不能在线操作,不像支持当客户机与服务器连接并查询新电子邮件时,被该客户机指定的所有将被下载的邮件都将被程序下载到客户机,下载后,电子邮件客户机就可以删除或修改任意邮件,而无需与电子邮件服务器进步交互。
客户向服务的邮件都将被程序下载到客户机,下载后,电子邮件客户机就可以删除或修改任意邮件,而无需与电子邮件服务器进步交互。
脱机模型即不能在线操作,不像发送命令请求服务。
适用于结构的脱机模型。
部分内容简介个版本,它规定怎样将个人计算机连接到的邮件服务器和下载电子邮件的电子协议。
它是因特网电子邮件的第个离线协议标准,允许用户通过客户端和服务器进行连接然后从服务器上把邮件存储到本地主机即自己的计算机上,同时删除保存在邮件服务器上的邮件,而服务器则是遵循协议的接收邮件服务器,用来接收电子邮件的,客户端通过向服务器发送命令请求服务。
适用于结构的脱机模型。
脱机模型即不能在线操作,不像支持当客户机与服务器连接并查询新电子邮件时,被该客户机指定的所有将被下载的邮件都将被程序下载到客户机,下载后,电子邮件客户机就可以删除或修改任意邮件,而无需与电子邮件服务器进步交互。
客户向服务器发送命令并等待响应,命令采用命令行形式,用码表示。
服务器响应是由个单独的命令行组成,或多个命令行组成,响应第行以文本或指出相应的操作状态是成功还是失败在协议中有三种状态,认可状态,处理状态,和更新状态。
当客户机与服务器建立联系时,旦客户机提供了自己身份并成功确认,即由认可状态转入处理状态,在完成相应的操作后客户机发出命令,则进入更新状态,更新之后最后重返认可状态。
嵌入式操作系统操作系统是嵌入式设备软件的核心部分。
由于它的存在,使得设备的功能有很大的扩展空间和伸缩性能。
是种很受欢迎的类操作系统。
这个英文单词中表示,小的意思,表示,控制的意思所以就是,字面上的理解就是针对微控制领域而设计的系统。
是个源码开放的操作系统,面向没有的硬件平台。
它是的个变种,主要的区别在于两者的内存管理机制和进程调度管理机制,同时为了适应嵌入式应用的需求,它的采用了文件系统,并对上的语言库做了简化。
运行的硬件平台主要包括如下几个部分指令集兼容第页共页定时器存储器存储器中断控制器和。
编译环境和编译工具操作系统源码绝大部分是用语言开发的,有些与硬件直接相关的代码则用特定于体系结构的汇编来实现。
这些源码只能用的编译工具来进行编译链接。
可以运行于操作系统上。
如果要在平台上运行,则必须安装。
可以在中安装个的运行环境,这样就可以在下运行原本只能在下运行的程序。
为了在上编译得到运行于目标上的操作系统内核,还必须安装个合适的交叉编译器。
提供了现成的针对的交叉编译器。
如果没有现成的交叉编译器,则需要自行设计。
网站提供了些如何开发新的交叉编译器的文章。
开发个新的编译器,般需要如下几个步骤编写机器描述脚本。
采用的语言描述针对体系结构的机器指令与寻址方式浮点处理方式语言中各种数据类型的位宽寄存器的个数和使用规则堆栈和函数调用规则等体系结构的细节。
设计代码生成器。
在对语言源文件进行了词法和语法分析后,将产生种中间格式文件。
为了把这种中间格式文件转化为针对具体体系结构的机器码,需要自行设计个代码生成器,设计汇编器,设计链接器。
嵌入式开发嵌入式系统是以应用为中心,软硬件可裁减,适应应用系统对功能可靠性成本体积功耗等综合性严格要求的专用计算机系统。
嵌入式系统主要由嵌入式处理器相关支撑硬件嵌入式操作系统及应用软件系统等组成,它是集软硬件于体的可工作的器件。
简单的说就是系统的应用软件与系统的硬件体化,类似与的工作方式。
具有软件代码小,高度自动化,响应速度快等特点。
从八十年代末开始,陆续出现了些嵌入式操作系统,比较著名的有和。
但这些高端嵌入式系统高昂的价格使许第页共页多低端产品的小公司望而却步而且,源代码封闭性也导致了诸如对设备的支持,应用软件的移植等系列的问题。
对上层应用开发者而言,嵌入式系统需要的是套高度简练界面友善质量可靠应用广泛易开发多任务,并且价格低廉的操作系统。
嵌入式,操作系统以价格低廉功能强大又易于移植而正在被广泛采用,成为新兴的力量。
现在嵌入式操作系统已经发展到第四阶段是以基于为标志的嵌入式系统,这是个正在迅速发展的阶段。
目前大多数嵌入式系统还孤立于之外,但随着的发展以及技术与信息家电工业控制技术等结合日益密切,嵌入式设备与的结合将代表着嵌入式系统技术的真正未来。
通常,嵌入式系统中的系统程序包括操作系统和应用程序是浑然体的,这些程序被编译连接成个可执行的二进制映像文件,这个二进制映像文件被表显示若连续收到三个字符为,则判断为结束邮件列表,通过串口输出信息扫描串口数据,得到想浏览的邮件的号码第页共页将邮件号码发送到服务器您选择的邮件内容如下输出邮件内容询问是否继续操作如果继续浏览邮件第页共页您选择的邮件内容如下退出关闭,第页共页编写文件文件保存在下。
内容如下修改文件。
在中添加该语句使让编译器能够访问到前面所创建的下的文件。
修改文件在对用户选项进行配置的时候,在中添加的内容会反映第页共页出来。
在文件中最后添加如下内容配置编译在根下使用命令,参见内核配置。
在用户配置选项时,可以看到多了条进入后,选择即可按照编译的步骤,重新编译内核。
即可得到协议的客户端,到此本文的工作已经基本完成。
上面的代码实现了邮件服务器客户端的些基本操作和功能。
第页共页第五章总结随着互联网在全球的飞速发展,网络技术广泛应用于各种企业和工业系统,越来越多的信息化产品需要能够接入互联网通过页面进行远程访问和控制。
嵌入式邮件服务器是当今研究嵌入式的应用热点,可广泛的应用到工业设备,自动化农业,信息化家电,远程监控报警系统等。
目前正在开发的嵌入式系统中,将近半的项目都选用作为嵌入式操作系统,而是个经过对标准内核改动,高度优化代码紧凑的嵌入式,它保留了的大多数优点,具有良好的移植性优秀的网络功能。
目前,基于三星与下客户端已经实现,而基于与下客户端的实现尚不多见。
本文通过网口控制芯片与的连接,实现了硬件设计,采用源代码和协议源代码的编译实现了软件设计,在自行设计的开发板上实现了基于下的客户端,通过浏览器输入开发板中设置的用户邮箱名称和密码就可以动态地访问开发板上的邮箱内容了。
本文所实现的嵌入式客户端通用性比较强。
第页共页参考文献基于的邮件接收程序设计第卷第期付祝财,杨莘元,王阳电子邮件收发协议的研究与实现信息技术第卷第期张斌,高波网络编程北京清华大学出版社,万松峰,黄惟公华基于的网络化监控系统的设计西华大学学报自然科学版韦宇,陈志刚李芳基于嵌入式的系统的研究与实现山东农业大学学报自然科学版殷肖川,刘志宏,姬伟峰,万映辉网络编程与开发技术西安西安交通大学出版社美汤普生,前导工作室译北京开发人员参考手册机械工业出版社,
