Chinaunix首页 | 论坛 | 博客
  • 博客访问: 386413
  • 博文数量: 214
  • 博客积分: 770
  • 博客等级: 军士长
  • 技术积分: 1969
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-08 01:22
文章分类

全部博文(214)

文章存档

2013年(110)

2012年(104)

我的朋友

发布时间:2013-01-06 18:27:38

先介绍三星S3C24XX平台BSP中定义外设寄存器和GPIO的相关头文件以linux-3.4系统为例,linux2.6.37系统也类似,只是存放的目录有区别平台的头文件存放在arch/arm/mach-s3c24xx/include/mach/目录下Memory map definitions定义了三星平台8个BANK的地址,各外设控制器的寄存器基地址和SIZE,在创建platform_data的resource时经常用到文件名:arch/arm/mach-s3c24xx/include/mach/map.h如:    #define S3C2410_CS4   ......【阅读全文】

阅读(666) | 评论(0) | 转发(0)

发布时间:2013-01-06 18:19:53

Linux 有自己的 input 子系统,可以统一管理鼠标和键盘事件。基于输入子系统 实现的 uinput 可以方便的在用户空间模拟鼠标和键盘事件。当然,也可以自己造轮子, 做一个字符设备接收用户输入,根据输入,投递 input 事件。还有一种方式就是直接 往 evnent 里写入数据, 都可以达到控制鼠标键盘的功能。本篇文章就是演示直接写入 event 的方法。linux/input.h中有定义,这个文件还定义了标准按键的编码等struct input_event {     struct timeval time; //按键时间  ......【阅读全文】

阅读(593) | 评论(0) | 转发(0)

发布时间:2013-01-06 18:19:19

1、使用GTK中的GdkEvent     GdkEvent *event;     event = gdk_event_new (GDK_KEY_PRESS);              //按键按下     event->key.send_event = TRUE;     event->ke......【阅读全文】

阅读(1007) | 评论(0) | 转发(0)

发布时间:2013-01-05 17:55:35

    默认下,ubuntu是没有激活framebuffer的,所以在装完系统后在/dev下找不到fb0节点,记得我在一次配置时在网上找了不少资料,照着配置都没成功,最惨的一次,系统还给崩溃,害我系统里以往的资料就这么没了,当时是那个后悔啊。今天突然想起来这件事,就照着自己配置成功的方法在这做个演示(当然这也是结合众多网上资料得出的)。 作者:李文金 转载请说明出处:liwenjin.blog.chinaunix.net   谢谢!!   1首先要安装必要的信赖包sudo apt-get install v86d hwin......【阅读全文】

阅读(1721) | 评论(0) | 转发(0)

发布时间:2013-01-05 10:34:48

下面写的文章也许网上也有类似的,但是大多数都没有给出思路及背景,让初学者每次都只能学到一点皮毛,不少知识需要大量搜索零碎地拼凑起来。题外话,虽然现在是碎片化信息时代,但正是这样信息整合能力也显得非常重要,为读者提供高质量的文章是我以后的目标。我以后会注意分析应用背景及些过程的解析。 不想看下面笔者对编译环境的理解的,可以直接在本页Ctrl+F查找“编译过程”看,因为下面有很大段笔者心酸的回忆,嘻嘻。 资源介绍 opencv是一个非常优秀的图形图像处理类库,里面的类或者结构体,封装了很多实用的图像处理算法,调用其提供的API,等于使用一些复杂的图像处理算法,真是解放生产力啊......【阅读全文】

阅读(873) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册