自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Magicyan2010的专栏

厚积薄发

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 SPI I2C 具体工作原理

<br /> <br /> <br /> 1.关与总线:<br />1.1SPI 总线:<br />SPI:高速同步串行口。3~4线接口,收发独立、可同步进行.<br />SPI(Serial Peripheral Interface--串行外设接口)总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。外围设置FLASHRAM、网络控制器、LCD显示驱动器、A/D转换器和MCU等。SPI总线系统可直接与各个厂家生产的多种标准外围器件直接接口,该接口一般使用4条线:串行时

2010-12-16 22:15:00 747

原创 Linux进程间通信 共享内存

<br />共享内存(Shared Memory)<br />  共享内存区域是被多个进程共享的一部分物理内存。如果多个进程都把该内存区域映射到自己的虚拟地址空间,则这些进程就都可以直接访问该共享内存区域,从而 可以通过该区域进行通信。共享内存是进程间共享数据的一种最快的方法,一个进程向共享内存区域写入了数据,共享这个内存区域的所有进程就可以立刻看到其中 的内容。这块共享虚拟内存的页面,出现在每一个共享该页面的进程的页表中。但是它不需要在所有进程的虚拟内存中都有相同的虚拟地址。<br /><br />   

2010-11-10 15:58:00 525

原创 Linux热插拔

<br />现在做触摸屏应用程序,需要在设备插拔的时候检测usb设备并作出反应。<br />将可移动设备连入系统时,系统的后台中会依次发生如下事件:<br />l         内核检测到新硬件插入,然后分别通知hotplug和udev。前者用来装入相应的内核模块(如usb-storage),而后者用来在/dev中创建相应的设备节点(如/dev/sda1)。<br />l         udev创建了相应的设备节点之后,会将这一消息通知hal的守护程序(hald)。当然udev还得保证新创建的设备节点可

2010-09-23 17:19:00 709

转载 tslib-1.4交叉编译

嵌入式设备中触摸屏使用非常广泛,但触摸屏的坐标和屏的坐标是不对称的,需要校准。目前广泛使用的是开源的tslib。  一、环境介绍1 主机:虚拟机下fedora92 硬件平台:mini24403 交叉编译器:arm-linux-gcc-4.3.2 4 触摸屏适配层源码:tslib-1.4.tar.gz  二、解压tslib-1.4.tar.gz1 cd tsl

2010-05-07 17:52:00 716

原创 Linux下安装QT

先从网站下载Qt 4.1.2 for X11版(http://www.qtcn.org/bbs/read.php?tid=1075)就是下面这个链接:http://www.qtcn.org/download/qt-x11-opensource-src-4.1.2.tar.gz为方便下面的一切操作使用root权限来操作#tar -xvzf qt-x11-opensou

2010-04-13 16:34:00 588

linux v 0.01版本的源码和注释

linux v 0.01版本的源码和注释

2010-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除