- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 socket的非阻塞模式
参考使用了socket非阻塞模式,调用成功。这个是找到的链接资料。有空再把自己总结的上传一下。非阻塞IO 和阻塞IO: 在网络编程中对于一个网络句柄会遇到阻塞IO 和非阻塞IO 的概念, 这里对于这两种socket 先做一下说明: 基本概念: 阻塞IO:: socket 的阻塞模式意味着必须要做完IO 操作(包括错误)才会 返回。 非阻塞IO::
2020-08-17 14:24:40
995
原创 socket服务端突然关闭,导致客户端异常
最近碰到个项目,出现socket服务端突然关闭,导致客户端write异常情况。结果发现可以通过signal解决。signal(SIGPIPE,sig_handler)当服务器close一个连接时,若client端接着发数据。根据TCP 协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。根据信号的默认处理规则SIGPIPE信号的默认执行动作是terminate(终止、退出),所以client会退出。
2020-08-14 13:22:57
2658
转载 UHF(EPC)标签使用常识
引用至https://www.cnblogs.com/ioter/articles/3732918.htmlUHF(EPC)标签使用常识现在做UHF应用的越来越多了,如何根据实际应用设计系统以达到更佳的使用效果,其中对UHF标签相关内容的了解至关重要,很多朋友对标签的了解不多,在此不才,整理了一些资料,供大家参考,有出入的地方欢迎各位鞋童多拍砖头,大家一起来探讨,最后达到你好,我好,大家都好的效果。符合EPC Class1 Gen2(简称G2)协议V109版的电子标签(Tag,简称标签)和Reader
2020-07-14 12:53:59
1591
原创 IAR 文件路径设置
文件路径设置左侧工程,右键点击 “option”1、PROJ_DIR :IAR工程目录。2、" \ " 代表根目录。3、" . ." 表示返回上一级目录。
2020-06-15 12:01:50
5511
1
原创 CubeMX flash读写调试记录
CubeMX flash读写调试记录本文用于对调试flash的记录,主要基于其他博主,详见链接。1——选择main.c文件2——添加全局变量在全局变量区3——在USER CODE中添加如下代码,Flash写入函数和Flash读出函数讲解:本例程是512K大小的Flash,使用的是最后一个扇区的第一页(每个扇区有四页)如果使用Flash大小为256K的芯片addr请设为0x0803E000如果使用Flash大小为128K的芯片addr请设为0x0801F000如果使用Flash大小为64K的芯
2020-06-04 09:55:11
1131
原创 野火指南者BMP180
BMP180采集程序-基于野火指南者开发板基于野火指南者开发板,移植的BMP180程序。IIC口为开发板上的 SCL-PB6 SDA-PB7;气压传感器实用 GY-68 BMP180 新款 BOSCH温度 代替BMP085 气压传感器模块;在RISYM淘宝店购买。本文为第一篇博文,纯属没有找到关于野火指南者关于BMP180的直接支持,所写的随笔。第一次写,没有文档规则。BMP180.C...
2019-12-27 14:49:25
693
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人