- 博客(11)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 platform总线、设备、驱动模型之led驱动实例
在 Linux 2.6 的设备驱动模型中,关心总线、设备和驱动这 3 个实体,总线将设备和驱动绑定。在系统每注册一个设备的时候,会寻找与之匹配的驱动;相反的,在系统每注册一个驱动的时候,会寻找与之匹配的设备,而匹配由总线完成。注意,所谓的platform_device并不是与字符设备、块设备和网络设备并列的概念,而是 Linux系统提供的一种附加手段pl
2016-05-30 16:23:04 2075
原创 基于s5pv-210开发板 usb设备侧驱动
在 USB 设备的逻辑组织中,包含设备、配置、接口和端点 4 个层次每个USB 设备都提供了不同级别的配置信息,可以包含一个或多个配置,不同的配置使设备表现出不同的功能组合(在探测/连接期间需从其中选定一个),配置由多个接口组成。在 USB 协议中,接口由多个端点组成,代表一个基本的功能,是 USB 设备驱动程序控制的对象,一个功能复杂的USB 设备可以
2016-05-17 18:16:15 2470
原创 基于s5pv-210开发板 LCD驱动
lcd硬件原理:利用液晶制成的显示器称为LCD,依据驱动方式可分为静态驱动、简单矩阵驱动以及主动矩阵驱动3 种。其中,简单矩阵型又可再细分扭转向列型( TN)和超扭转式向列型( STN)两种,而主动矩阵型则以薄膜式晶体管型(TFT)为主流。TFT屏是目前嵌入式系统应用的主流,下图给出了TFT 屏的典型时序。时序图中的VCLK、HSYNC 和 VS
2016-05-04 10:35:07 2742 1
原创 Android NDK 编译、使用动态库
一.安装NDK1.下载,解压NDK。2.在Eclipse->窗口->首选项->Android->NDK->NDK Location 填写NDK所在目录,如下图:二:.在Eclipse新建工程:JNIbuton。在src下新建一个class:JNIbuttonnative.java,声明为 native 的 Java 函数如下:package com.example.jnib
2016-04-26 17:37:07 677
原创 ubuntu中降低gcc版本
第一种方法:安装的是13.04版本的ubuntu.sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib sudo rm -rf /usr/bin/gcc /usr/bin/g++ sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc sudo ln -s /usr/bin/g++-4.4 /usr
2016-04-18 18:18:57 1985
原创 s5pv210开发板 led驱动学习笔记
s5pv210开发板LED 的硬件原理图如下:从硬件原理图可以看到, LED5、 LED6、 LED7、 LED8 是通过开关三极管来控制的, 当三极管导通的时候对应的 LED 灯就会点亮。而三极管分别被 XEINT20/KP_COL4、 XEINT21/KP_COL5、XEINT22/KP_ COL6、XEINT23/KP_COL7四个引脚控制,对应的 GPIO
2016-04-18 11:35:28 2232
原创 以编译ipk包方式修改openwrt web界面。
一.在/home/wfly/mt7620/op/openwrt/package/下 建立/test/files目录。二.1.进入/test/files目录建立test.lua文件,如下:module("luci.controller.admin.test", package.seeall)function index() local page entry({"ad
2016-03-30 15:26:15 3218
原创 openwrt web界面添加 菜单选项
一:添加一级菜单选项:例如下图probe菜单选项1.在/usr/lib/lua/luci/controller/admin目录下 创建probe.lua文件,如下:module("luci.controller.admin.probe", package.seeall)function index() local page entry({"admin",
2016-03-30 14:44:12 10102
原创 openwrt下使用SDK编译ipk包遇到Package hiOpenwrt is missing dependencies for the following libraries: libc.so.
openwrt下使用SDK编译ipk包遇到Package hiOpenwrt is missing dependencies for the following libraries: libc.so.6 问题。缺少 libc.so.6 库。但是:wfly@ubuntu:~$ locate libc.so.6/lib/i386-linux-gnu/libc.so.6
2016-03-29 14:08:51 4364
原创 java jmf视频播放器无法播放视频问题
初学java,谢了一个参照网上代码写了个java jmf视频播放器,运行调试代码没问题,可是被这个avi视频格式纠结的要死,换了n多个avi格式视频依然不行,经过查阅资料发现现在网上流行的avi格式并不是真正的avi格式,大都是其他格式转化来的,所以jmf无法识别,必须使用真正的avi格式。在这里附上源码,测试通过的avi视频。import java.awt.BorderLay
2015-11-20 17:21:08 3908 2
原创 内核error: implicit declaration of function 'irq_to_gpio' 解决方法
文件1(drivers/mfd/Kconfig)中删除depends on GENERIC_HARDIRQS && SPI_MASTER添加depends on GENERIC_HARDIRQS && SPI_MASTER && ARCH_PXA文件2(/drivers/mfd/ezx-pcap.c)中添加头文件#include 删除} while (gpio_get_
2015-09-27 18:15:21 6353
Linux设备驱动开发详解:基于最新的Linux4.0内核.zip
2019-07-16
linux开发板选择问题?
2014-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人