上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 124 下一页
摘要: CS8900A数据手册:http://www.cirrus.com/cn/products/cs8900a.html 1、概述 CS8900A是CIRRUS LOGIC公司生产的低功耗、性能优越的16位以太网控制器,集成了以下五大功能模块: (1)、带24毫安驱动的直接ISA总线接口,可选择配置4个 阅读全文
posted @ 2017-02-21 08:50 qiynet 阅读(555) 评论(0) 推荐(0)
摘要: linux内核的三种主要调度策略: 1,SCHED_OTHER 分时调度策略, 2,SCHED_FIFO实时调度策略,先到先服务 3,SCHED_RR实时调度策略,时间片轮转 实时进程将得到优先调用,实时进程根据实时优先级决定调度权值。分时进程则通过nice和counter值决定权值,nice越小, 阅读全文
posted @ 2017-02-20 22:19 qiynet 阅读(631) 评论(0) 推荐(0)
摘要: ob 静态电流 shading 阴影, 3a GAMMA:拍灰阶卡, ccm isp 是image signal processing,用于图像处理,比如gamma调整,dynamic range correction,smmoth,sharpness,format convert,resize,e 阅读全文
posted @ 2017-02-20 17:25 qiynet 阅读(6251) 评论(0) 推荐(0)
摘要: ++++++++++++++++++++++++++++++++++++++正文++++++++++++++++++++++++++++++++++++++1、Linux文件的扩展名; 一谈到文件类型,大家就能想到Windows的文件类型,比如file.txt、file.doc、file.sys、f 阅读全文
posted @ 2017-02-20 14:24 qiynet 阅读(1561) 评论(0) 推荐(0)
摘要: linux的文本文件与二进制文件的区分与windows的区分是相同的!说到底计算机存储的文件都是以二进制形式存储的,但是区别是,习惯上认为:(1)、文本文件文本文件是包含用户可读信息的文件。这些文件以ASCII码方式存储,可显示和打印。文本文件的行不能包括空字符(即码中的NULL),行的最大长度(包 阅读全文
posted @ 2017-02-20 11:00 qiynet 阅读(3838) 评论(0) 推荐(0)
摘要: 套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。 阅读全文
posted @ 2017-02-14 21:49 qiynet 阅读(358) 评论(0) 推荐(0)
摘要: 大体上和 @丁戍 说的差不多。简单说O(n²)表示当n很大的时候,复杂度约等于Cn²,C是某个常数,简单说就是当n足够大的时候,n的线性增长,复杂度将沿平方增长。O(n)也是差不多的意思,也就是说n很大的时候复杂度约等于Cn,C是某个常数。O(1)就是说n很大的时候,复杂度基本就不增长了,基本就是个 阅读全文
posted @ 2017-02-14 18:09 qiynet 阅读(765) 评论(0) 推荐(0)
摘要: 二、插入类排序 插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子文件中的适当位置,直到全部记录插入完成为止。 插入排序一般意义上有两种:直接插入排序和希尔排序,下面分别介绍。 3、直接插入排序 基本思想: 最基本的操作是将第i个记录 阅读全文
posted @ 2017-02-14 18:02 qiynet 阅读(303) 评论(0) 推荐(0)
摘要: 算法一直是编程的基础,而排序算法是学习算法的开始,排序也是数据处理的重要内容。所谓排序是指将一个无序列整理成按非递减顺序排列的有序序列。排列的方法有很多,根据待排序序列的规模以及对数据的处理的要求,可以采用不同的排序方法。那么就整理下网上搜索的资料,按自己的理解,把C语言的8大排序算法列出来。 普通 阅读全文
posted @ 2017-02-14 18:02 qiynet 阅读(355) 评论(0) 推荐(0)
摘要: 分为两大类: 一:静态存储区(只做一次初始化,不关机不丢失,结果维持一份) 外部变量+静态变量(静态变量按定义以及作用域又分:①源文件下的,②某个函数中的,③某个函数中的某几句用{}括起来的) 结果维持一份; 二:栈stack(每次调用都会初始化,每个被调用中维持一份拷贝) 一般变量 三:堆heap 阅读全文
posted @ 2017-02-14 16:30 qiynet 阅读(225) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-02-14 16:06 qiynet 阅读(219) 评论(0) 推荐(0)
摘要: I2C协议v2.1规定了100K,400K和3.4M三种速率(bps)。SPI是一种事实标准,由Motorola开发,并没有一个官方标准。已知的有的器件SPI已达到50Mbps。具体到产品中SPI的速率主要看主从器件SPI控制器的性能限制。 阅读全文
posted @ 2017-02-14 13:17 qiynet 阅读(1366) 评论(0) 推荐(0)
摘要: 全双工指在发送数据的同时也能够接收数据,两者同步进行。目前的网卡一般都支持全双工。 同时收发 所谓半双工就是指一个时间段内只有一个动作发生,早期的对讲机、以及早期集线器等设备都是基于半双工的产品。 发了收,收了发 阅读全文
posted @ 2017-02-14 13:14 qiynet 阅读(257) 评论(0) 推荐(0)
摘要: 个人理解: 信号量(进程间的通信机制(单一个数的信号),与消息邮箱,消息队列,机理类同,量不同,)用信号量肯定掉cpu; 自旋锁:保护区域不掉cpu,持续查找,等待(不可用时域长状态); 切记: 时域范围: 在进程间的通信机制函数状态 ∩ 锁 = 0; 互斥锁与自旋锁 互斥锁:线程会从sleep(加 阅读全文
posted @ 2017-02-14 13:00 qiynet 阅读(227) 评论(0) 推荐(0)
摘要: 两种锁的加锁原理 互斥锁:线程会从sleep(加锁)——>running(解锁),过程中有上下文的切换,cpu的抢占,信号的发送等开销。 自旋锁:线程一直是running(加锁——>解锁),死循环检测锁的标志位,机制不复杂。 两种锁的区别 互斥锁的起始原始开销要高于自旋锁,但是基本是一劳永逸,临界区 阅读全文
posted @ 2017-02-14 12:43 qiynet 阅读(233) 评论(0) 推荐(0)
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 124 下一页
跳至侧栏