码迷,mamicode.com
首页 >  
搜索关键字:4412开发板 linux驱动 gpio    ( 2244个结果
Nouveau源码分析(三):NVIDIA设备初始化之nouveau_drm_probe
Nouveau源码分析(三) 向DRM注册了Nouveau驱动之后,内核中的PCI模块就会扫描所有没有对应驱动的设备,然后和nouveau_drm_pci_table对照. 对于匹配的设备,PCI模块就调用对应的probe函数,也就是nouveau_drm_probe. // /drivers/gpu/drm/nouveau/nouveau_drm.c 281 static int...
分类:其他好文   时间:2014-11-09 22:20:55    阅读次数:212
ubuntu14.04 Thinkpad E430c 网卡驱动安装(BCM43142)
为了学习刚装了ubuntu14.04,在Thinkpad E430C上用U盘安装。安装完成后,无法搜索无线热点,联想官网提供的驱动下载都是为windows准备的,所以得自己去找网卡对应的linux驱动。先用网线连上网,并执行如下命令:Command代码 sudo apt-get install li...
分类:系统相关   时间:2014-11-09 13:48:20    阅读次数:501
TMS320F28335项目开发记录8_28335之GPIO引脚
DSP28335 GPIO模块分为三类IO口:PORTA(0-31),PORTB(32-63),PORTC(64-87) 对GPIO模块的设置主要通过三类寄存器来完成,分别是:控制寄存器、数据寄存器、中断寄存器。...
分类:其他好文   时间:2014-11-07 09:57:56    阅读次数:188
Linux实现字符设备驱动的基础步骤
Linux应用层想要操作kernel层的API,比方想操作相关GPIO或寄存器,能够通过写一个字符设备驱动来实现。1、先在rootfs中的 /dev/ 下生成一个字符设备。注意主设备号 和 从设备号。可用例如以下shell脚本生成:if [ ! -e audioIN ];then sudo ...
分类:系统相关   时间:2014-11-02 22:17:24    阅读次数:261
树莓派wiringPi常用的函数介绍
1.void pinMode (int pin, int mode) ; 这个函数式设置pin脚的输入和输出模式以及PWM的输入和输出模式。在wiringPi中只有 pin 1 (BCM_GPIO 18)是支持PWM的输出的。 2.void digitalWrite (int pin, int value) ; 这个函数式用来设置pin脚的高低电平的,当我们写HIGH or LOW...
分类:其他好文   时间:2014-11-01 16:21:26    阅读次数:410
linux驱动编程入门实例
编辑/*****hello.c*******/#include #include #include MODULE_LICENSE("Dual BSD/GPL");static int hello_init() { printk("hello\n"); return 0;}static void .....
分类:系统相关   时间:2014-10-31 18:45:56    阅读次数:224
android下调试3G之gpio控制3G上电
如果是自己开发的板子,需要用GPIO引脚控制3G模块开机/关机时,下面的文章会对你有所帮助,是以处理器IMX6和中兴MG3732模块为例介绍。 一、引脚连接        处理器的gpio3_GPIO[9]连接3G模块的ON/OFF(29)引脚来控制3G的开机/关机。 二、开关机条件        给ON/OFF引脚连续2500~3500毫秒低电平则开机,给再ON/OFF引脚连续2500~...
分类:移动开发   时间:2014-10-31 17:26:19    阅读次数:276
Linux GPIO 的注册与申请
Linux GPIO 的注册与申请 Linux Kernel, GPIO, ARM 在Linux kernel代码中,经常会使用 GPIO 来作为一个特殊的信号,如作为芯片的片选信号等。 GPIO 申请的函数,我们经常用到,如 gpio_request ,那么 GPIO 是何时,以及如何注册的,本文就来探索一下。 基于的平台上 freesccale 的 i.MX6 先从函数 gpio_r...
分类:系统相关   时间:2014-10-30 19:19:07    阅读次数:455
MTK 6752/6732支持6630
需要两方面处理:   一  根据原理图配置好GPIO 二 修改代码,有如下几只文件需要修改:   1     alps/mediatek/config/{project}/ProjectConfig.mk添加如下option: CUSTOM_HAL_COMBO=mt6630 CUSTOM_HAL_ANT=mt6630_ant_m1 MTK_COMBO_CORE_DUMP_S...
分类:其他好文   时间:2014-10-30 13:37:45    阅读次数:364
Linux设备驱动:kobject原理与实例分析
1、Sysfs文件系统 "sysfsis a ram-based filesystem initially based on ramfs. It provides ameans to export kernel data structures, their attributes, and thelinkages between them to userspace.” Linux2.6内...
分类:系统相关   时间:2014-10-30 11:50:14    阅读次数:351
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!