文中提出了一种低成本、高性能的嵌入式串口服务器的硬软件设计方案。该服务器以ARM7芯片LPC2210为核心控制器, 采用RTL8019以太网控制器处理网络数据, TL16C554异步通信组件处理串口数据。对轻便TCP/ IP协议栈LW IP在μC/OS - Ⅱ实时操作系统中进行了移植, 并对16路串行通道设计了实时多任务方案。
2024-07-09 19:11:23 89KB IP 串口服务器 ARM7芯片
1
基于嵌入式Linux的Web服务器的设计与实现
2023-03-03 10:45:02 243KB 嵌入式Linux Web服务器
1
此ftp服务器的设计包括以下几个模块:用户设计、上传下载、命令分析、ftp服务器连接、用户管理、对象选择、主窗口设计。 用户设计模块:此模块定义了登录服务器的合法用户类FTPUser,这个类定义了两个构造函数FTPUser()和(string username,string password)。此类主要在GUI中为服务器创建合法用户的,通过在用户名和密码编辑框内输入参数,然后把此参数传递给FTPUser类。 上传下载模块:经过系统验证进入服务器后,可以通过put和get上传下载文件。 命令分析模块:经过系统验证后进入服务器的用户,输入ftp命令可以通过命令分析来分析用户输入的命令,从而进行相关的操作。 FTP服务器连接模块:该模块包含了一些设置,提供了连接到服务器的方法。所有连接之间分享一个FTPParser,每一个连接创建一个代表目前登录的用户。 用户管理模块:通过此模块可以添加用户、删除用户,修改用户密码。 对象选择模块:通过此模块可以选择ftp服务器上的具体文件,ftp服务器上的所有文件以及目录一目录树的形式映射在对象选择模块,以便为用户增加允许,给用户提供操作权限。 主窗口设计模块:此模块集成了用户管理面板、对象选择面板。此模块只是以组件添加的形式把用户管理面板、对象选择面板添加到框架上。
1
嵌入式WEB服务器的主要设计思想就是将嵌入式系统和 WEB技术结合起来,将 WEB技术引入到现场测量和控制设备中,从而实现基于嵌入式 WEB服务器的控制系统。用户可以通过现有的公共通信网络,使用标准的 Web浏览器作为接口直接对现场的控制设备进行访问,监控和维护等操作,实现了异构设备之间的跨平台互访。
2022-11-24 17:35:36 211KB Linux WEB服务器 文章 软件开发
1
人工智人-家居设计-基于SyncML协议的智能终端同步系统的服务器端设计与实现.pdf
2022-07-14 11:03:47 1.22MB 人工智人-家居
人工智人-家居设计-基于Apache Mina的智能家居集群服务器系统设计与实现.pdf
2022-07-12 11:04:23 3.41MB 人工智人-家居
Linux下采用了socket网络编程,epoll复用技术开发的一个视频点播器服务器的设计。有线程、线程池、IPC等技术。
2022-05-21 01:49:26 2.56MB Linux TCP/IP 线程池 socket
1
视频监控系统以其数字化、网络化和智能化等方面的特征广泛应用于各种场合。随着通信技术和网络技术的发展,通过网络进行重要场所的监控越来越引起人们的关注和重视。传统的视频监控系统图像的压缩解压都是基于PC 机,在稳定性,可靠性方面都受到限制。近年来,随着嵌入式技术的发展,嵌入式设备体积小、集成度高、高效可靠、可移植、功耗低等一系列优点使得基于嵌入式的视频监控系统逐渐取代了传统的视频监控系统。笔者所介绍的嵌入式视频服务器是建立在嵌入式WEB 服务器的基础上,基于AT91RM9200[1]微处理器,采用Linux 实时操作系统,由专门的视频芯片接收数字视频数据完成压缩编码,生成MPEG-4 码流,通过内
1
一种高性能可靠服务器的设计与实现(毕业论文)
2022-01-05 18:21:14 1.09MB 高可用 高性能
1
SMTP电子邮件客户端与服务器的设计与实现
2021-12-30 14:22:17 7.39MB SMTP 电子邮件 服务器 客户端
1