单片机及常用模块
qq_26654257
仰泰山之高,俯江河之远,叹宇宙之无限,悲蟪蛄之春秋,上下求索,终无所得。
展开
-
YL-56声音检测模块
YL-56可以检测声音的有无,工作在3.3-5v,灵敏度可调(通过调节电位器),该模块有三个口,VCC,GND,DQ,;有两个指示灯,一个为电源指示灯,另一个为开关指示灯(超过设定的阈值就亮),DQ没超过阈值输出高电平,超过就输出低电平。该模块相对简单,没有特定的驱动程序下面附上我写的程序(检测到高声音蜂鸣器响lcd提示)lcd库#include #include ".原创 2016-11-13 20:37:16 · 4598 阅读 · 6 评论 -
dht11模块的学习
dht11传感器是用来测温湿度的传感器。dht模块价格相对便宜(一般在4、5元左右),所以测温湿精度性不高,温度精度大概在+-4之间,湿度精度大概在+-1之间,如果这是学习之用还是可以的。 我看过dth11的中文资料,它工作在3-5.5v,传输数据采用的是单总线,一次完整的数据传输有40bit,分别为温度整数部分+温度小数部分+湿度整数部分+湿度小数部分+8bit校验位;但在调试程序的过原创 2016-11-05 19:44:51 · 1527 阅读 · 2 评论 -
有名管道
mkfifo函数作用:创建fifo文件函数的原型:int mkfifo(const char *pathname,mode_t mode);函数的参数:pathname:文件路径mode:文件权限返回值:成功返回0,失败返回-1,错误原因存在于errno中#include#include #include #define FIFO "/tmp/2"i原创 2016-10-27 13:40:31 · 282 阅读 · 0 评论 -
信号量
semget函数的作用:创建信号量函数的原型:int semget(key_t key,int nsems, int semflg)函数的参数:nsems:创建信号量的数目semflg:同open一样的权限semctl函数的作用:信号量的控制:初始化,删除函数的原型:int semctl(int semid,int semnum, int cmd,union semun原创 2016-10-26 16:48:43 · 334 阅读 · 0 评论 -
对2.4G的初步了解
2.4G指的是是一种频段处于2.400GHz~2.4835GHz之间的无线技术,是市面上三大主要无线技术(包括Bluetooth、27M、2.4G)之一。优点:低电压,高效率低成本,双向高速数据传输特小体积(不需要外接天线)具有快速调频等功能工作在全球开放的ISM 频段,免许可证使用。缺点传输距离短价格高应用范围:工业数据传输,无线鼠标,无线键盘等转载 2016-10-06 17:14:16 · 806 阅读 · 0 评论 -
单片机5v转3.3v
1电阻分压 优点:成本低、结构简单缺点:随着负载的变化,输出电压也会产生波动.此外,这种电路的无功功耗也比较大2 直接采用电源模块优点:可靠性和效率高缺点:价格昂贵3利用线性稳压电源转换芯片综合以上优缺点原创 2016-10-05 19:36:17 · 1071 阅读 · 0 评论 -
ucos学习4
2.4任务就绪表及人物调度2.4.1任务就绪表的结构任务就绪表是任务调度的依据 任务就绪表:系统的每一个任务在表内都有一个位置,在这个位置上用1或0来表示该任务是否处于就绪状态Ucosii上用数组OSRdyTbl[]来充当任务就绪表,最多可以记录32个就绪状态,1表示就绪,0表示非就绪。2.4.3任务的调度中止当前任务而去运行另一个任务称为任务切换,而按原创 2016-09-12 20:17:21 · 211 阅读 · 0 评论 -
ucos学习3
第一章1.裸机:只由硬件构成的计算机称为裸机,计算机的硬件构成有CPU(中央微处理器)、存储器、接口以及外设。 单纯的裸机无法工作,必须要操作系统。操作系统在软件与硬件之间起到承上启下的作用。操作系统是更接近硬件的软件层,负责硬件资源的分配,信息的存储等。 图示:最高层为应用层软件,应用层软件搭载对应的操作系统,只要操作系统不变,硬件的变化不会产生影响。中间层为操作系统,操作系原创 2016-09-11 16:43:55 · 239 阅读 · 0 评论 -
ucos学习I
1每个.c文件开头都加#include“includes.h”的头文件作为主头文件,一方面它会增加编译时间,但同时也提高了代码的移植性。2 ucos ii源码中不适用C语言常用的数据类型,而是重新定义。这样就可以不受硬件平台的影响,增加代码的移植性。3 #ifdef xxx_GLOBALS#define xxx_EXT原创 2016-09-09 19:52:58 · 297 阅读 · 0 评论