- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 Contiki OS 数据包发送流程
数据包发送过程 ---------------------------------------------------------------------二、 发包流程下面讨论发送数据包的流程。发数据包的过程相对复杂。用到了回调机制。仍旧是两步:1、高层(应用层)传递消息事件(UDP_POLL、TCP_POLL)给tcpip_process2、tcpip进程处理函数(即tcpi
2015-12-05 21:30:47 2560 2
原创 Contiki OS 数据包接收流程分析
Contiki OS 数据包接收流程 总的来说分为两步:1、适配层sicslowpan.c(以ipv6为例)调用tcpip_input()(位于tcipip.c)向tcpip_process传递PACKET_INPUT事件/消息 2、tcpip进程处理函数event_handler()依据该事件调用uip6.c/uip.c接收数据包
2015-12-05 10:17:50 1978
原创 TCPIP三次握手与四次挥手
TCP(Transmission Control Protocol) 传输控制协议三次握手TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urgent紧急)Sequence number(顺序号码) Acknowledge number(确认号码
2015-12-02 10:11:04 1046
原创 iOS调试错误 linker command failed with exit code 1 (use -v to see invocation)
linker command failed with exit code 1 (use -v to see invocation)调试错误原因总结情况1、 linker command failed with exit code 1 (use -v to see invocation)这个错误貌似遇见并不止一次,当我想用某个第三方类库的时候(如SBJson),我直接把类库文件copy到工程目录里面,然后一编译就出现这样错误(并不是一定会出这样错误),开始以为是网上下载的类库本身问题,所以
2015-12-01 14:50:48 5202
转载 iOS定位与地图
概览现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的位置自动为你推荐某些商品。总之,目前地图和定位功能已经大量引入到应用开发中。今天就和大家一起看
2015-12-01 11:35:55 689
ZigBee.Wireless.Networks.and.Transceivers
2014-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人