会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
涛少&
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
6
7
下一页
2016年10月27日
SPI通信协议(SPI总线)学习
摘要: 1、什么是SPI? SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出的一 种同步串行接口技术,是一种高速的,全双工,同步的通信总线。 2、SPI优点支持全双工通信通信简单数据传输速率块 3、缺点没有指定的流控制,没有应答机制确认是否
阅读全文
posted @ 2016-10-27 15:56 涛少&
阅读(295917)
评论(9)
推荐(11)
编辑
2016年10月26日
通信中的全双工、半双工和单工通信
摘要: 今天回顾了一下IIC通信的知识,突然之间对全双工、半双工和单工通信产生了一些小小的疑问? 然后自己去查了查资料,重新认识了他们的定义: 全双工:表示通信双方能够同时的进行发送和接收数据,我之前的理解是:在一根通信线上能够同时的进行发送和接收,后来想了想这明显不对呀? 这不可能。在这里串口UART通信
阅读全文
posted @ 2016-10-26 20:52 涛少&
阅读(3896)
评论(0)
推荐(0)
编辑
S5PV210定时器
摘要: 在S5PV210内部,一共有4类定时器件。这4类定时器件的功能、特征是不同的。 1、PWM定时器(1)这种是最常用的,平时所说的定时器一般指的是这个。像简单单片机(譬如51单片机)中的定时器也是这类。(2)为什么叫PWM定时器,因为一般SoC中产生PWM信号都是靠这个定时器模块的。2、系统定时器(1
阅读全文
posted @ 2016-10-26 11:18 涛少&
阅读(381)
评论(0)
推荐(0)
编辑
BCD码转换为十进制或者十进制转为BCD码
摘要: BCD码其实就是之前在数字电路中说的 用4位二进制数值 来表示一个0-9中的数字,例如: 0000=0 0001=1 0010=2 0011=3也就是说如果把一个数字作为一个BCD码,例如: 11 22那么他应该展开为: 00010001 00100010也就是对应为十进制: 17 34所以一个BC
阅读全文
posted @ 2016-10-26 09:09 涛少&
阅读(5406)
评论(0)
推荐(0)
编辑
2016年10月24日
存储映射IO
摘要: 3.6.7.1、mmap函数3.6.7.2、LCD显示和IPC之共享内存3.6.7.3、存储映射IO的特点(1)共享而不是复制,减少内存操作(2)处理大文件时效率高,小文件不划算 总结:存储映射IO其实本质上就是共享内存,和进程间通信的IPC共享内存是一样的,区 别在于: 存储映射IO:是访问设备文
阅读全文
posted @ 2016-10-24 19:17 涛少&
阅读(426)
评论(0)
推荐(0)
编辑
异步IO原理及相应函数
摘要: 何为异步IO? (1)几乎可以认为:异步IO就是操作系统用软件实现的一套中断响应系统。(2)异步IO的工作方法是:我们当前进程注册一个异步IO事件(使用signal注册一个信号 SIGIO的处理函数),然后当前进程可以正常处理自己的事情,当异步事件发生后当前进 程会收到一个SIGIO信号从而执行绑定
阅读全文
posted @ 2016-10-24 19:13 涛少&
阅读(1002)
评论(0)
推荐(0)
编辑
IO多路复用原理
摘要: (1)IO multiplexing(2)用在什么地方?多路非阻塞式IO。(3)select和poll(4)外部阻塞式,内部非阻塞式自动轮询多路阻塞式IO IO多路复用原理:其实就是整个函数对外表现为阻塞式的,也就是我们调用这个函数,如果条件达不到一定 会被阻塞;但是其实内部并不是阻塞的,而是以一种
阅读全文
posted @ 2016-10-24 19:03 涛少&
阅读(7490)
评论(0)
推荐(0)
编辑
Linux守护进程编写方法及原理
摘要: 什么守护进程? 守护进程是运行在后台的一种用来提供服务的进程,他脱离控制台独立运行,守护进程是一种很有用的进 程。 Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。 守护进程的特征? 1、后台运行 守护进程最重要的特性是后台运行。脱离控
阅读全文
posted @ 2016-10-24 16:16 涛少&
阅读(1322)
评论(0)
推荐(0)
编辑
2016年10月23日
Linux用户和用户组
摘要: 在Linux系统中,每一个用户都属于一个主用户组和若干个附属用户组,也就是说一个用 户必须的有一个主用户组,可以拥有0个或者多个附属用户组,我们同一通过命令:groups 查看用户属于哪个主用户组。
阅读全文
posted @ 2016-10-23 20:59 涛少&
阅读(162)
评论(0)
推荐(0)
编辑
gcc支持的一种结构体赋值方式
摘要: struct info{ int a; char b; struct fd{ int c; int d; }fg;}; 其实我们也可以这样赋值:同样对于其他的类型也是一样的,union enum.... 例如: struct info td = { .a = 100, .b = 100, .fg =
阅读全文
posted @ 2016-10-23 11:00 涛少&
阅读(461)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页