
C语言
文章平均质量分 68
大树D
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
nemu pa2里面的宏定义
宏定义c语言学习原创 2023-01-06 10:43:54 · 941 阅读 · 0 评论 -
cmake学习总结
cmake学习原创 2022-10-16 10:31:26 · 404 阅读 · 0 评论 -
LINUX 条件变量
linux条件变量原创 2022-09-24 14:38:09 · 180 阅读 · 0 评论 -
linux多线程学习(二)
linux多线程原创 2022-09-23 15:44:04 · 115 阅读 · 0 评论 -
linux 进程间通信管道
apue管道通信原创 2022-09-18 11:01:33 · 228 阅读 · 0 评论 -
linux下编程wait()和waitpid()函数
linuxapue原创 2022-09-16 16:11:58 · 1870 阅读 · 0 评论 -
STM32io口基本模式
1,四种输入模式 接下来就遇到了两个开关和电阻,与VDD相连的为上拉电阻,与VSS相连的为下拉电阻。再连接到施密特触发器就把电压信号转化为0、1的数字信号存储在输入数据寄存器(IDR)。我们可以通过设置配置寄存器(CRL、CRH),控制这两个开关,于是就可以得到GPIO的上拉输入(GPIO_Mode_IPU ) 和下拉输入模式(GPIO_Mode_IPD )了。 从它的结构我们就可以理解,若GPIO引脚配置为上拉输入模式,在默认状态下(GPIO引脚无输入),读取得的GPIO引脚数据为1,.原创 2022-01-22 12:52:27 · 950 阅读 · 0 评论 -
学习笔记 DHT11的驱动设计
DHT11产品概述DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系原创 2021-07-03 09:12:01 · 2445 阅读 · 0 评论 -
进程间通信学习 1信号学习
进程间通信有以下这七种方法:信号 ( Sinal ) : 信号是一种比较复杂的通信方式,用于通知接收进程某个事件已经发生;管道(Pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系(通常是指父子进程关系)的进程间使用;命名管道FIFO:命名管道(Named Pipe)也是半双工的通信方式,但是它允许无亲缘关系进程间的通信;命名socket或UNIX域socket(Named Socket或Unix Domain Socket):socket也是一种进程间通信机制,与其原创 2021-04-15 20:20:19 · 220 阅读 · 0 评论 -
Cjson学习
我学习cJSON是为了数据更好的兼容,通过cJSON这种格式可以方便的与其他程序员交换数据,减少出错可能,下文我将介绍我对cJSON的认识与理解。 JSON(JavaScript Object Notation)是一种轻量级的文本数据交换格式,易于让人阅读。同时也易于机器解析和生成。尽管JSON是Javascript的一个子集,但JSON是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯。JSON解析器和JSON库支持许多不同的编程语言。由于我的项目在linux中部署,我直接使用下...原创 2021-04-07 10:05:17 · 228 阅读 · 3 评论 -
多路复用学习
一、五种网络I/O模型假设有这样一个需求:我们需要在一个程序里要查看按键是否要按下,同时他还要从串口里读取数据进行处理,也要处理网络 上来的数据。按照我们以前阻塞的模式来写的话这个程序的伪代码逻辑就是:...原创 2021-03-14 14:08:37 · 151 阅读 · 0 评论 -
湖北省电子设计大赛 无线运动传感器节点设计(A题)省级特等奖
无线运动传感器节点设计摘要本系统基于TI模拟前端芯片ADS1292、温度传感器LMT70和陀螺仪MPU6050设计制作而成的无线运动传感器节点。实现测温,心电图显示,测试心率以及测量步数和路程的功能。测试结果表明,本设计能够实现精确测量心率,温度,步数以及路程,心率,步数与路程测量精度优于5%,温度测量精度优于2度。关键字 LMT70 ADS1292 MPU6050 传感器 数据传输一、系统方案方案描述1、系统框图:2、系统描述:系统通过采集测试对象的手温,心电以及路程和步数数据,分别将温原创 2021-01-20 13:44:15 · 5225 阅读 · 11 评论 -
socket编程连接
Socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”。在许多操作系统中,套接字API最初是作为UNIX操作系统的一部分而开发的,所以套接字API与系统的其他I/O设备集成在一起。应用程序要为因特网通信而创建一个套接字(socket)时,操作系统就返回一个小整数作为描述符(descriptor)来标识这个套接字。然后应用程序以该描述符作为传递参数,通过调用相应函数(如read、write、close等)来完成某种操作(如从套接字中读取或写入数据)。在生活中,A要电话给..原创 2021-01-17 12:16:52 · 303 阅读 · 2 评论 -
c语言学生信息管理系统
#include <stdio.h> #include <string.h> #include <stdlib.h> #include <conio.h>#include <windows.h> #include <string.h> typedef struct person ...原创 2019-06-10 15:10:25 · 937 阅读 · 1 评论