自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Linux网络TCP/IP开发

网络OSI(7层协议):物理层数据链路层:单个链路上如何传输数据。这些协议与被讨论的各种介质有关。网络层传输层:TCP / UDP会话层表示层应用层:FTP HTTPTCP的三次握手(SYN:同步序列编号(Synchronize Sequence Numbers),ACK:确认字符(Acknowledgement)。第一次握手:客户端发送SYN包给服务器,进入SYN_SENT状...

2018-10-25 11:57:34 244

原创 Linux下TCP开发

Linux TCP开发(服务器):1、通过socket()函数实现创建套接字。2、往sockaddr_in结构体中,填充对方的地址信息。3、通过bind函数,绑定自己设备信息(上一步的sockaddr_in结构体)。4、通过listen()函数,将该套接字和套接字对应的连接队列长度告诉 Linux 内核。4、通过accept()函数,从处于 established 状态的连接队列头部取...

2018-10-25 11:54:44 541 2

原创 Linux下udp开发

Linux UDP开发:UDP发送方:(客户端)1、通过socket()函数实现创建套接字。2、往sockaddr_in结构体中,填充对方的地址信息。3、通过bind函数,绑定自己设备信息(上一步的sockaddr_in结构体)。4、通过sendto()发送数据。5、通过recvfrom()接收数据。 udp的建立:    int m_sock = socket(AF...

2018-10-25 11:52:36 1179

原创 基于FTP的Nordic nRF51822 OTA 教程一之修改boot区大小

    本文主要对nRF51822的OTA过程进行详细说明,主要通过改写nRF51822_sdk11中的bootloader,实现空中升级的功能。OTA流程:Fireware由app区中的ftp协议下载存于外部flash,然后由bootloader区将Fireware从外部flash导入nRF51822,实现升级的功能。1、NORDIC 51 OTA简介      对于nRF51822来说,升级过...

2018-04-26 10:25:31 1789

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除