自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

烟台 嵌入式产品开发

嵌入式软/硬件设计 ARM/Linux FPGA

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

原创 udev和mdev hotplug事件

udev 和mdev 是两个使用uevent 机制处理热插拔问题的用户空间程序,两者的实现机理不同。udev 是基于netlink 机制的,它在系统启动时运行了一个deamon 程序udevd,通过监听内核发送的uevent 来执行相应的热拔插动作,包括创建/删除设备节点,加载/卸载驱动模块等等。mdev 是基于uevent_helper 机制的,它在系统启动时修改了内核中的uevnet_help

2015-07-17 10:54:01 1245

原创 qt5 mouseless 多种部件切换带焦点高亮显示

如此这样就能使用上下左右键移动焦点,使用确认键来操作了。想没想起来,以前的老式非智能机的时代,导航按键不就是 上下左右+确认吗???上图吧。上代码吧.#include "zpage1.h"#include int main(int argc, char *argv[]){    QApplication a(argc, argv);    a.setSt

2015-07-17 10:35:59 1177

原创 qt5 mouseless 多子页面切换测试

#ifndef ZPAGE1_H#define ZPAGE1_H#include #include #include #include #include #include class ZPage1 : public QWidget{    Q_OBJECTpublic:    ZPage1(QWidget *parent = 0);

2015-07-16 17:40:57 863

原创 Qt5 mouseless 测试

最近需要在一个嵌入式设备上使用物理按键跟Qt界面交互操作,在这种没有鼠标的情况下,写Qt程序就要小心了,有些东东能用,有些东东不能用,一定提前得有所考虑。简单的交互最好只使用按钮,复杂点的,因为涉及到焦点的切换。复杂点的,如果屏幕还要弹出输入法来,就更加麻烦一些了。上图吧。使用事件过滤器,将窗体所有部件的事件都集中在父窗体的事件处理函数中来处理,来决定下一个焦点切换到谁身上

2015-07-16 17:16:06 652

原创 input core输入事件 矩阵键盘 映射 原理分析

//这个是矩阵键盘映射表,使用内核定义的宏KEY()来建立//#defineKEY(row,col,val) ((((row)& (MATRIX_MAX_ROWS - 1)) //(((col)& (MATRIX_MAX_COLS - 1)) //((val)& 0xffff))//从上面的定义来看KEY用于唯一确认一个值,用于将(row,col,val)转换为一个

2015-07-08 11:20:46 2952

原创 libmad mp3 decode example code

/* * libmad - MPEG audio decoder library * Copyright (C) 2000-2004 Underbit Technologies, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms o

2015-07-06 21:25:57 1309

原创 x264 encode example code

/***************************************************************************** * example.c: libx264 API usage example *****************************************************************************

2015-07-06 21:19:10 803

原创 qt5输入的一些细节

InputWhen no windowing system is present, the mouse, keyboard and touch input are read directly via evdev or using helper libraries liketslib. Note that this requires that devices nodes

2015-07-06 17:35:43 5625

原创 imx6 WatchDog驱动程序及测试例程

/* * Watchdog driver for IMX2 and later processors * *  Copyright (C) 2010 Wolfram Sang, Pengutronix e.K.  * * some parts adapted by similar drivers from Darius Augulis and Vladimir * Zapo

2015-07-06 10:30:54 5274

深入浅出gstreamer开发

深入浅出gstreamer开发 imx6 freescale 官方实例

2016-01-20

空空如也

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

TA关注的人

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