- 博客(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关注的人