随笔分类 -  智能家居

摘要:[导读]随着科技的发展,越来越多的事情可以在手机上完成,大到调光系统,小到一盏台灯,都可以利用手机进行调光。在一个需要调光的空间中,设计师需要了解哪些光源可以方便的调光、有哪些调光的方式,从而更好地给出方案。 随着科技的发展,越来越多的事情可以在手机上完成,大到调光系统,小到一盏台灯,都可以利用手机 阅读全文
posted @ 2019-02-14 09:53 丢崽 阅读(4466) 评论(0) 推荐(0) 编辑
摘要:一、域名解析 1、域名系统(DNS) 二、动态主机配置 1、DHCP协议 三、Internet组管理 1、IGMP协议 四、终结篇 1、常见问题及解决方法 阅读全文
posted @ 2018-02-04 15:49 丢崽 阅读(675) 评论(0) 推荐(0) 编辑
摘要:一、定时事件 1、定时结构 2、定时链表 3、内核进程 4、处理定时事件 二、消息机制 1、消息结构 2、数据包消息 3、协议栈API实现 4、API消息 三、协议栈接口 1、用户数据缓存netbuf 2、数据缓存操作 3、连接结构netconn 4、内核回调接口 5、协议栈API函数 四、套接字接 阅读全文
posted @ 2018-02-04 15:46 丢崽 阅读(2317) 评论(0) 推荐(0) 编辑
摘要:一、协议简介 1、TCP的必要性 在很多情 况下,应用程序期望传输层能提供可靠的服务,在上层应用想把大量的顺序数据(例如一个文件)发送到另一台主机时,使用 UDP 会显得非常不方便。 在接收端,所有数据将按照编号被顺序组织起来,当所有数据接收成功后,TCP 才把数据递交给应用层。应用层不必担心报文的 阅读全文
posted @ 2018-01-30 17:27 丢崽 阅读(12075) 评论(2) 推荐(6) 编辑
摘要:IP 协议提供了在各台主机之间传送数据报的功能,但是各个主机并不是数据报中数据的最终目的地,数据的最终目的地应该是主机上的某个特定应用程序。那么 IP 层怎么样将数据报递交给各个应用程序呢?这就是传输层协议的功能了,TCP/IP 协议分层中,典型的传输层协议有 UDP和 TCP 两种。UDP 为两个 阅读全文
posted @ 2018-01-30 17:16 丢崽 阅读(4536) 评论(0) 推荐(2) 编辑
摘要:ICMP 协议用于在IP 主机、路由器之间传递控制消息,这里的控制消息可以包括很多种,例如数据报错误信息、网络状况信息、主机状况信息等,这些控制消息虽然并不传输用户数据,但是对于用户数据报的有效递交起着重要作用。从 TCP/IP 的分层结构上看,ICMP 属于网络,它配合 IP 协议完成数据报的递交 阅读全文
posted @ 2018-01-30 17:11 丢崽 阅读(4317) 评论(0) 推荐(1) 编辑
摘要:一、相关知识 1、概述 2、IP地址 A 类地址中只能有 125 个网络号被分配使用,即全世界只有 125 个机构能使用 A 类网络号,这样的机构通常是很大的机构,因为每个 A 类网络号内包含了上亿个主机地址,通常没有任何一个机构能够使用这么多的主机,因此数以百万计的 A 类网络地址将被浪费掉。 B 阅读全文
posted @ 2018-01-29 17:34 丢崽 阅读(6005) 评论(0) 推荐(1) 编辑
摘要:一、ARP协议简介 ARP,全称 Address Resolution Protocol,译作地址解析协议,ARP 协议与底层网络接口密切相关。TCP/IP 标准分层结构中,把 ARP 划分为了网络层的重要组成部分。 当一个主机上的应用程序要向目标主机发送数据时,它只知道目标主机的 IP 地址,而在 阅读全文
posted @ 2018-01-29 11:24 丢崽 阅读(6222) 评论(0) 推荐(3) 编辑
摘要:一、引言 LWIP分为四个层次:链路层、网络层、传输层和应用层。运行LWIP的嵌入式设备可以有多个网络接口:以太网接口、串行链路接口、环回接口等。为了实现对所有网络接口的有效管理,协议栈内部使用了一个名为netif的网络接口结构来描述各种网络设备。本章讨论的内容包括: 网络接口管理的作用; 网络接口 阅读全文
posted @ 2018-01-29 09:27 丢崽 阅读(3453) 评论(0) 推荐(1) 编辑
摘要:一、数据包管理 TCP/IP 是一种数据通信机制,因此,协议栈的实现本质上就是对数据包进行处理。 数据包管理应该能提供一种高效的机制,使协议栈各层能对数据包进行灵活的处理,同时减少数据在各层间传递时的时间与空间开销,这是提高协议栈工作效率的关键点。 在 LwIP 中,也有个类似的结构,称之为 pbu 阅读全文
posted @ 2018-01-26 15:50 丢崽 阅读(3105) 评论(0) 推荐(0) 编辑
摘要:从事KNX智能家居总线通信协议开发接近一年之久,感慨当前智能家居通信协议之乱,相信每位通信协议开发者都不可避免需要对接各类网关。未来智能家居通信协议肯定是往标准化方向发展,至于是有线通信协议的天下,还是无线通信协议的天下,我认为有线无线通信协议以后会是并存的格局。总所周知,有线通信协议需要在装修前介 阅读全文
posted @ 2018-01-24 10:14 丢崽 阅读(231) 评论(0) 推荐(0) 编辑
摘要:TCP与UDP区别总结:1.TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接2.TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付3.TCP面向字节流,实际上是TCP把数据看成 阅读全文
posted @ 2018-01-09 15:06 丢崽 阅读(277) 评论(0) 推荐(0) 编辑