码迷,mamicode.com
首页 >  
搜索关键字:4412开发板 linux驱动 gpio    ( 2244个结果
【linux】 linux gpio操作
欢迎转载,转载时需保留作者信息,谢谢。 邮箱:tangzhongp@163.com 博客园地址:http://www.cnblogs.com/embedded-tzp Csdn博客地址:http://blog.csdn.net/xiayulewa 是平时自己word离线做笔记的,当发在网上才发现写的...
分类:系统相关   时间:2015-04-23 15:06:23    阅读次数:366
PHY Linux 驱动
以太网 MAC(链路层)+PHY(物理层/RTL8201F,88E1111);集成型DM9000,RTL8139CP 由于网络数据传输量较大,不论是分开型还是集成型,通常会在MAC和PHY之间引入DMA,MAC和PHY之所以有分开,是因为MAC属于数字电路部分,而PHY则属于模拟部分,负责将接收到的...
分类:系统相关   时间:2015-04-22 17:47:32    阅读次数:219
大端与小端
一、概念及详解   在各种体系的计算机中通常采用的字节存储机制主要有两种: big-endian和little-endian,即大端模式和小端模式。   先回顾两个关键词,MSB和LSB:   MSB:Most Significant Bit ------- 最高有效位 LSB:Least Significant Bit ------- 最低有效位   大端模式(big-edian)   big-endian:MSB存放在最低端的地址上。   举例,双字节数0x1234以big-...
分类:其他好文   时间:2015-04-21 13:11:00    阅读次数:171
Linux GPIO操作分析 - Exynos 5260
送给从STM32库或者其他单片机爬过来的熊孩纸 操作GPIO还是这个顺序: 1:开时钟(linux不用管) 2:设置属性 3:设置方向 4:看是否需要设置上下拉我这个版本是exynos5260平台的,常规IO操作方式如下通常在配置一个GPIO口时,首先通过gpio_request函数申请GPIO口,再通过s3c_gpio_cfgpin、s3c_gpio_setpull、gpio_set_va...
分类:系统相关   时间:2015-04-20 22:45:02    阅读次数:343
platform设备驱动框架搭建分析
之前接触到的字符设备驱动是非常单纯的Linux字符设备驱动,他不具备工程中Linux驱动中的设备与驱动分离思想和设备驱动的分层思想,不具备“总线-设备-驱动”模型的概念。接下来通过分析platform设备驱动模型的搭建过程来看看Linux的设备驱动模型究竟是怎样的? platform驱动模型搭建: (1)platform核心层:为设备层和驱动层提供注册接口、为设备层和驱动层的匹配提供标准 ①...
分类:其他好文   时间:2015-04-20 18:28:32    阅读次数:151
s3c2440 杂项驱动实现蜂鸣器
这个驱动本来是非常简单的,但是我就是想做个杂项驱动。 Linux驱动中把无法归类的五花八门的设备定义为混杂设备(用miscdevice结构体表述)。miscdevice共享一个主设备号MISC_MAJOR(即10),但次设备号不同。 其实从上面的结构体可以知道,杂项设备驱动只能驱动一个设备,因为杂项驱动主设备号固定为10(不同杂项设备通过次设备号来区分),而结构体中只有一个次设备号,所以可以看出杂项驱动只能驱动一个设备;如果要驱动多个设备,则不能用杂项驱动;(同类设备要靠次设备来区分)...
分类:其他好文   时间:2015-04-20 09:37:51    阅读次数:180
静态编译进Linux内核
一、准备好可以正常引导开发板的源码 二、在内核源码kernel文件夹的driver目录下,创建led_arm文件夹 mkdir drivers/led_arm 三、将“LED驱动实验”的驱动程序拷贝到led_arm目录下(详情见上一次LED驱动博客) 将led.c拷贝在该文件夹下面 ①添加一个Kconfig文件 config MYLED tristate "MYLED" default n help this is a LED driver ②...
分类:系统相关   时间:2015-04-20 09:37:15    阅读次数:301
电赛菜鸟营培训(五)——OLED屏幕的使用
一、取模软件的使用 首先进行设置 然后可以生成显示这个字母的代码,列优先,先按列画8行,然后再继续画下一列。汉字为16*16,字母为8*8,对应生成相应个数的ox代码。 二、STM32烤写OLED #include "stm32f10x.h" #include "stm32f10x_gpio.h" ...
分类:其他好文   时间:2015-04-19 15:56:18    阅读次数:163
很好的linux下GPIO驱动详解文章
原文地址http://blog.csdn.net/llxmedici/article/details/6282372打算跟着友善之臂的《mini2440 linux移植开发指南》来做个LED驱动,虽然LED的原理简单得不能再简单了,但是要把kernel中针对于s3c24**的GPIO的一些数据结构,...
分类:系统相关   时间:2015-04-19 14:40:13    阅读次数:282
s3c2440 LED驱动分析
这个开发板已经很久没有动了,这一次辞职后想来想去还是选择去做驱动吧。以前写的那些驱动代码早就不知道哪里去了,当然更不记得了。所以现在从头开始学习,也顺便记录下笔记; 原理         首先看看LED的电路图:                  不难看出,LED1==GPB5   LED2==GPB6   LED3==GPB7    LED4==GPB8         然...
分类:其他好文   时间:2015-04-19 09:00:51    阅读次数:214
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!