推荐阅读最新更新时间:2024-05-07 16:24
基于SX单片机实现WebServer和网络协议栈
摘要: 讨论UBICOM公司(原SCENIX公司)的SX52BD100单片机构建Webserver的具体方案;给出硬件构成框图,并分析每一部分的作用、完成功能以及软件流程图。为了突出这种单片机的虚拟外设的特点,特别详细地说明网络协议和协议栈的具体实现。
关键词: 网络单片机 协议栈 虚拟外设 信息家电 WebServer
前 言
Internt的日益普及,信息共享程度的不断提高,给工作和生活带来了极大的方便。现在,上网浏览对于人们来说是一件很平常的事情。不仅如此,架构一个WebServer,做自己的主页也是司空见惯的。一般情况下,人们通过一台上网的电脑来建立WebServer。在这里将讨论另
[应用]
仙知小课堂|仙知网络协议API使用教程(十七)
为方便用户更高效的使用移动机器人,仙知向用户开放机器人操作的相关 API。 仙知小课堂 之前分别介绍了机器人导航API—路径导航、获取路径导航的路径、平动、转动等,本期将继续介绍“机器人导航API”,包括“圆弧运动及托盘旋转”、“指定路径导航”、“清除指定路径导航”及“执行预存任务链”: 圆弧运动及托盘旋转 请求 编号: 3057 (0x0BF1) 名称: robot_task_spin_req 描述: 圆弧运动或对托盘进行旋转 JSON 数据区: 见下表 注意: 3055(平动), 3056(转动), 3057 不能同时进行 圆弧运动 托盘旋转 注意: 托盘旋转所有角度都是 “弧度”制 请求示例 响
[机器人]
基于PCI总线的通用网络协议实验平台
摘要:介绍了一种利用以太网专用芯片在Linux操作系统下构建基于PCI总线的通用网络协议实验平台。通过修改该平台的软件部分,可以在实验平台上运行私有网络协议,测试协议性能,从而避免了针对每一种私有网络协议搭建专门的实验平台,节约了成本,缩短了开发时间。
关键词:PCI设备 Linux 通用网络实验设备
在网络技术快速发展的今天,根据用户特殊的需求,有时需要研发特殊的私有网络协议,以使网络的性能得到优化。研究新的网络协议,必须进行仿真以验证性能,但是网络结构复杂,性能指标多样,并且不同的协议需要的具体测试环境不同,因此很难用纯软件的方式(如NS2、OPNET)给出网络协议运行性能的有效描述。另一方面,如果针对每一种网络协议搭建
[网络通信]
仙知小课堂|仙知网络协议API使用教程(十四)
为方便用户更高效的使用移动机器人,仙知向用户开放机器人操作的相关 API。 仙知小课堂 之前分别介绍了API列表、停止开环运动、重定位等,本期将介绍“确定定位正确”、“取消重定位”、“开环运动”及“切换载入的地图”: 确认定位正确 请求 编号: 2003 (0x07D3) 名称: robot_control_comfirmloc_req 描述: 确认定位正确 JSON 数据区: 无 请求示例 响应 编号: 12003 (0x2EE3) 名称: robot_control_comfirmloc_res 描述: 确认定位正确的响应 JSON 数据区: 见下表 响应示例 取消重定位 用于取消重定位过程, 如
[机器人]
仙知小课堂|仙知网络协议API使用教程 (二十)
为方便用户更高效的使用移动机器人,仙知向用户开放机器人操作的相关 API。 仙知小课堂 之前分别介绍了机器人配置API—上传地图到机器人、从机器人下载地图、删除机器人上的地图、配置超声、配置DI等,本期将继续介绍“插入动态障碍物(机器人坐标系)”、“插入动态障碍物(世界坐标系)”、“移除动态障碍物”及“清除货架描述文件”“设置货架描述文件”: 插入动态障碍物 (机器人坐标系) 请求 编号: 4350 (0x10FE) 名称: robot_config_addobstacle_req 描述: 插入动态障碍物(机器人坐标系) JSON 数据区: 见下表 插入机器人坐标系下的矩形动态障碍物 请求示例 略 响应 编
[机器人]