![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
文章平均质量分 81
Jasons_
这个作者很懒,什么都没留下…
展开
-
深入浅出讲解ADC的各个参数和指标
之前我们对ADC有了一个基本的认识。那么大家在实际应用过程中,我想,最想问并且想知道的问题就是,根据我的应用,我应该怎么选择ADC芯片,有哪些重要的指标?其实不同种类的ADC,就像各种武功秘籍。独孤九剑的招式-快、准、狠。映射到ADC中,如果想要采集一些频率很高,幅值较小的视频、射频信号,则需要ADC具有更高的采样频率(快),更高的精度(准),更小的误差。电子江湖中,示波器就是这样一本至高无上的武功秘籍。学好使用示波器,以后面对各种各样的电路异象,我们都可以将其一一拆解。当然,像太极拳这样...原创 2021-03-16 12:08:48 · 12024 阅读 · 0 评论 -
select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
**select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型:int select(int maxfd,fd_set *rdset,fd_set *wrset,fd_set *exset,struct timeval *timeout);所在的头文件为:#include socket s;.....fd_set set;转载 2015-07-08 14:01:33 · 654 阅读 · 0 评论 -
文章标题
线程的分离与结合 在任何一个时间点上,线程是可结合的(joinable),或者是分离的(detached)。一个可结合的线程能够被其他线程收回其资源和杀死;在被其他线程回收之前,它的存储器资源(如栈)是不释放的。相反,一个分离的线程是不能被其他线程回收或杀死的,它的存储器资源在它终止时由系统自动释放。 线程的分离状态决定一个线程以什么样的方式来终止自己。在上面的例子中,我们采用了线程的默认属原创 2015-08-11 14:03:46 · 468 阅读 · 0 评论 -
顺序表、链表
先写下顺序表和链表的代码。=======顺序表======#include <stdio.h>#include <stdlib.h>typedef struct _seqlist_ { int * const data; int clen; int tlen;}seqlist_t;seqlist_t *list_init(int len);int list_destroy(seqlist原创 2015-04-15 10:43:36 · 570 阅读 · 0 评论 -
scanf/printf/getchar/putchar/gets/puts/
一、scanf 格式: scanf(“格式控制串”,地址表) 功能:按指定格式从键盘读入数据,存入地址表指定 存储单元中,并按回车键结束 返值:正常,返回输入数据个数 例如:#include<stdio.h>int main(int argc, const char *argv[]){ char c1,c2,c3; scanf ("%3c%2c%c",&原创 2015-04-08 17:39:44 · 2955 阅读 · 0 评论 -
Ubuntu下的常用编辑命令
用户名@主机名linux@ubuntu:~$ linux是用户名,ubuntu是主机名。“~”表示家目录。linux@ubuntu:/$ “/”表示的是根目录。打开终端:alt+ctrl+t在当前界面打开终端(维持当前的路径):ctrl=shift+n;ls:查看文件夹。mkdir:创建文件夹。cd:切换路径。如:cd /home/ 表示切换到/home/文件夹下。原创 2015-04-06 22:59:38 · 1790 阅读 · 0 评论 -
c的一些基本语法
一、标识符: 1. 由一个字母活多个字母、数字或下划线组成 2. 第一个字符必须为字母或者下划线。 3. 不能与任何关键字相同。 二、程序编译的四个过程 预编译、汇编、链接、可执行。 1. gcc -E test.c -o test.i 编译 2. gcc -S test.c -o test.s 汇编 3. gcc -c test.c -o test.o 链接 4.原创 2015-04-08 11:40:16 · 462 阅读 · 0 评论 -
指针和数组
指针和数组参在一块确实很让人头疼,特别是对于我这种菜鸟级别的,简直一个晕字了得。 可是再难也得学啊,那就慢慢捋捋吧。。。。。。 一、指针 1. 在计算机内存中,每一个内存单元都有一个地址,在c语言中这个地址就大概可以充当指针。 2. &和* &是对变量取地址,*是对取变量的值。互为逆运算。 3. 地址的打印;#include <stdio.h>i原创 2015-04-10 11:41:03 · 625 阅读 · 0 评论 -
所谓上拉电阻和下拉电阻
上拉电阻一般是一端接电源,一端接芯片管脚的电路中的电阻,下拉电阻一般是指一端接芯片管脚一端接地的电阻。2者共同的作用是:避免电压的“悬浮”,造成电路的不稳定; 一、上拉电阻如图所示:1、概念:将一个不确定的信号,通过一个电阻与电源VCC相连,固定在高电平;2、上拉是对器件注入电流;灌电流;给器件一个高电平。3、当一个接有上拉电阻的IO端口原创 2015-03-18 23:05:55 · 1755 阅读 · 1 评论 -
我所理解的回调函数
2015年上班第一天,也是第一次写博客。技术很菜,只是记录每天的学习,希望自己一天天长大。之前一直看到有回调函数,可是一直没有弄清楚,不知道为什么会有回调函数,和一般的函数调用有什么区别呢?带着这样的问题,今天深究一下。PS:百度了好多,博客,评论之类的。。。------------------------------------------------------------原创 2015-02-26 14:29:02 · 668 阅读 · 0 评论