9 wangpengqi

尚未进行身份认证

暂无相关描述

等级
TA的排名 2k+

什么是UPNP协议:UPNP协议作用及启用路由器UPNP支持的方法详细介绍

目录[隐藏]UPNP简介基本概念官网解释以下是微软官方网站对UPnP的解释:以下是BC官方网站对UPnP的解释:UPnP是用来干什么的?经典应用网络地址转换NAT穿越技术实际应用UPnP协议特色UPnP协议的层UPnP协议内部的详细情况设备:服务:控制指针UPnP的完整工作过程地址问题:发现设备...

2018-03-07 14:55:57

UPnP基本原理介绍

随着计算机产业以及计算机网络技术的迅猛发展,越来越多嵌入式设备的出现和家庭网络的发展,实现各种设备的互联互通已经成为人们的迫切需求,而实现家庭网络互联互通的关键是家庭网络的中间件技术。业界各大厂商都提出了自己的解决方案,其中以微软提出的UPnP最具有发展前途,也获得了最广泛的支持,目前UPnP基本是家庭网络设备必须支持的特性之一。UPnP是通用即插即用(UniversalPlugandP...

2018-03-07 14:54:59

关于Arduino Mega2560的最基本介绍

ArduinoMega2560是基于ATmega2560的主控开发板。ArduinoMega2560是采用USB接口的核心电路板。具有54路数字输入输出,适合需要大量IO接口的设计。处理器核心是ATmega2560,同时具有54路数字输入/输出口,16路模拟输入,4路UART接口,一个16MHz晶体振荡器,一个USB口,一个电源插座,一个ICSPheader和一个复位按钮。板上有支持一个主

2017-11-16 19:55:32

Arduino的详细介绍(基于Mega2560)

很早之前入手了一块ArduinoMega2560,当时只是认为其操作简单且更加人性化,开源方便,想了解了解。最新搞项目想用Arduino试试控制8路舵机,但网上找的Servo库大多说只支持9,10接口,很是恼火(资料怎么写就怎么搬,到底是不是只支持9,10接口有几个知道?又有几个知道为什么?)。另外本人长期逛各种论坛,发现国内民间创客极客水平还是普遍低下的,Arduino虽说开源但国内确

2017-11-16 19:54:22

MWC(2) Multiwii初学者详细准备

1.1软件准备ArduinoIDE 官方下载链接:https://www.arduino.cc/download_handler.php 或者Arduino社区资源:http://www.arduino.cn/thread-5838-1-1.html 建议下载最新版的安装文件,免安装的不会关联.ino文件,每次都要选有点麻烦。VisualStudio 

2017-11-16 19:38:52

RTMP流媒体播放过程

本文描述了从打开一个RTMP流媒体到视音频数据开始播放的全过程。注意:RTMP中的逻辑结构RTMP协议规定,播放一个流媒体有两个前提步骤:第一步,建立一个网络连接(NetConnection);第二步,建立一个网络流(NetStream)。其中,网络连接代表服务器端应用程序和客户端之间基础的连通关系。网络流代表了发送多媒体数据的通道。服务器和客户端之间只能建立一个网络连接,但是基于

2016-02-23 22:45:37

RTMP规范简单分析

RTMP协议是一个互联网TCP/IP五层体系结构中应用层的协议。RTMP协议中基本的数据单元称为消息(Message)。当RTMP协议在互联网中传输数据的时候,消息会被拆分成更小的单元,称为消息块(Chunk)。1消息消息是RTMP协议中基本的数据单元。不同种类的消息包含不同的MessageTypeID,代表不同的功能。RTMP协议中一共规定了十多种消息类型,分别发挥着不同的

2016-02-23 22:43:51

优先级反转实验,使用信号量实现【RT-Thread学习笔记 5】

RTOS中很经典的问题。就是在使用共享资源的时候,优先级低的进程在优先级高的进程之前执行的问题。这里模拟这种情况。下面的实验模拟了优先级反转的情况:先定义三个线程://优先级反转实验rt_sem_tsem;rt_uint32_tt1_count=0,t2_count=0,worker_count=0;rt_thread_tt1,t2,worker

2016-01-23 22:12:12

线程让出实验【RT-Thread学习笔记 4】

API:rt_thread_yield线程函数中调用,本线程释放MCU。如果此时有别的相同优先级的任务整处于等待状态,将获得MCU使用权。线程让出就是给OS增加一个任务调度的机会。创建两个线程,观察他们的结果://线程让出试验voidyield_test1(void*parameter){rt_uint32_tcount=0;

2016-01-23 22:05:17

线程优先级抢占实验【RT-Thread学习笔记 3】

同时处于就绪状态的线程,优先级高的先执行。高优先级就绪时,低优先级任务让出CPU,让高优先级任务先执行。创建两个任务函数://线程优先级抢占voidthread1_entry(void*parameter){rt_uint32_tcount=0;while(1){for(;;count++)

2016-01-23 22:03:18

RT-Thread的线程(任务)处理【RT-Thread学习笔记 2】

RT-Thread中使用线程这个概念,而不是任务。两者相似,我在这里把他的线程当作任务来理解了1、任务处理:动态任务相关API创建任务:rt_thread_create函数,创建任务之后会返回rt_thread_t类型的任务ID创建之后启动任务:rt_thread_startup删除任务:rt_thread_delete任务延时函数:rt_threa

2016-01-23 21:18:28

熟悉RT-Thread的软硬件环境【RT-Thread学习笔记 1】

软件环境:Win7+MDK4.7.2硬件环境:STM32F4Discovery所用OS代码:RT-Thread2.0.0beta下载地址: https://github.com/RT-Thread/rt-thread/archive/v2.0.0_beta.zip                解压缩后,使用\rt-thread-2.0.0_beta\bsp\stm3

2016-01-23 21:13:15

RT-Thread下的串口驱动程序分析

编写本文稿的目的,在于通过分析stm32平台上的串口中断源码,学习RTT中如何编写中断处理程序如何编写RTT设备驱动接口代码了解串行设备的常见处理机制先以RTT官方源码中的STM32BSP包来分析。rt-thread\bsp\stm32f10x下,涉及的文件为:usart.cusart.hserail.cserail.

2016-01-23 21:11:44

pixhawk学习笔记---创建新的应用程序

最近转到无人机领域的开发中,感觉和以往搞android驱动差别比较大,以前搞android驱动的时候网上的资料满天飞,但是现在关于飞控相关的资料却少之又少,一些资料都是从原理上入手,讲的是天花乱坠,看半天也不知所云,我打算从实际应用的角度来记录我飞控代码的学习之路,希望我能坚持下来。首先看一下飞控代码的组成架构:飞控代码以nuttx实时操作系统为核心,驱动层通过采集加

2015-07-03 21:12:00

pixhawk学习笔记-----mavlink

mavlink协议一帧数据的长度为8到263个字节。其具体的解析如下所示:字节的索引    值            含义  0          0xFE(V1.0)     帧头,表示一帧数据的开始  1          0~255        

2015-07-03 21:10:20

NuttX 启动流程

(嵌入式实时操作系统rtosnuttx7.1stm32源代码分析)NuttX启动流程转载请注明出处:http://blog.csdn.net/zhumaill/article/details/23261543[ruby] viewplaincopy__start--                           

2015-07-03 21:03:51

Mavlink 协议硬解析主要代码

2013-08-1611:26 1744人阅读 评论(1) 收藏 举报[cpp] viewplaincopyint MAVLinkProtocol::ParseMsg(BYTE arMsgBuf[], MSGVALUE *pMavMsg, CString &strMsgText)  {      // Function    :   

2015-07-03 20:51:16

ARP C代码实现

/*****************************************************************************Copyright(C)2007byqzc***qzc1998@126.com***

2015-05-29 20:49:37

HDVPSS模块介绍及使用

HDVPSS模块即High-DefinitionVideoProcessSubSystem,主要用于视频的capture、deinterlacing、scaler、up/downsample、graphics、display等,由MediaControllerDulaARMCortex-M3系统中的VPSS-M3控制。软件工程师在做程序的时候需要注意各个模块支持数据的输入格式和输

2015-01-13 14:37:40

Netra基于Rdk平台的软件框架设计

=======================================================================================================转载请注明原文地址:http://blog.csdn.net/crushonme/article/details/10245169========================

2015-01-13 13:56:46

查看更多

勋章 我的勋章
    暂无奖章