自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 从ST官网获取stm32f103标准例程固件库

ST官网拥有好多权威的资料库和例程固件库。在ST官网获取stm32f103c8t6标准例程固件库1)登陆ST官网官网参考网页2)点击右上角登陆或者注册3)当登陆成功时,点击Products—>Microcontrollers&Microprocessors–>STM32 Mainstream MCUs4)选择stm32F1 Series中的STM32F1035)选择Tools & Software—>MCU & MPU Embedded Softw

2021-08-24 19:14:29 10792 5

原创 GD32硬件IIC

GD32E230硬件IIC的协议欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如

2021-08-22 11:58:56 7160 16

原创 tcp中的socket实现的超时接受

为什么会有超时接受?一般地,我们经常习惯使用阻塞IO。当没有数据到达的时候,它就会一直阻塞,有数据的时候就会读取。因为有可能出现,就是一直等待,等不到结果还继续等待。所以超时接受可以解决。如何实现超时控制?1、实现多路复用2、 设置套接字的属性为超时接收。方法1:select函数的作用是监听集合中哪个元素有数据到达select(xx,xxx,xx,xx,NULL ); -> 无限等待集合中的数据-> -> 如果集合中的文件描述符有数据到达,则函数就会返回。-&g

2020-10-11 10:33:23 2289

原创 编写两个独立的程序:reader和writer。利用共享内存和信号,实现数据从writer到reader的妥善传输。

要求:1、不能重复读取内容,就像管道一样,读过的内容不能再读取。2、不能覆盖未读取的内容,就像管道一样,未读取的内容不会因为再次写入而遭受破坏。3、用信号来协调两个程序。本程序需要用到共享内存和信号完成,通过writer写数据到共享内存,利用信号告诉reader可以读取数据等操作。信号通过要获取对方的pid来发送信号;...

2020-08-24 10:24:49 1182

原创 编写一个程序,使得在LCD上显示八个不同的单色色块,并呈逆时针流转显示。

编写一个程序,使得在LCD上显示八个不同的单色色块,并呈逆时针流转显示。#include <stdio.h>#include <sys/stat.h>#include <errno.h>#include <sys/types.h>#include <fcntl.h>#include <sys/mman.h>#include <stdint.h>#include<string.h>#inclu

2020-08-02 10:35:47 989 1

空空如也

空空如也

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

TA关注的人

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