码迷,mamicode.com
首页 >  
搜索关键字:4412开发板 linux驱动 gpio    ( 2244个结果
嵌入式linux驱动开发之给你的linux系统添加温度传感器模块
忙了几天,终于可以让ds18b20在自己的开发板的linux系统上跑了!虽然ds18b20不是什么新鲜玩意,但是想想知己可以给linux系统添加模块了还是有点小鸡冻呢!虽然说现在硬件的资源非常丰富而且剩余很多,可以用软件资源来代替硬件资源,比如说可以用视频编解码软件取代硬件来工作。但有很多模块需要实...
分类:系统相关   时间:2014-12-27 15:59:29    阅读次数:333
TI CC2530基础实验(GPIO通用I/O中断操作——一个中断处理程序处理一个端口的多个中断)
有关CC2530的GPIO基本知识、普通GPIO操作有关寄存器的介绍、IAR Embedded Workbench IDE软件使用:TI CC2530基础实验(普通GPIO操作——点亮led灯) 有关CC2530通用I/O中断操作的基础知识、相关寄存器介绍:TI CC2530基础实验(GPIO通用I/O中断操作——按键控制灯的亮灭) 电路原理图: 程序: /************...
分类:其他好文   时间:2014-12-26 18:43:59    阅读次数:325
TI CC2530基础实验(普通GPIO操作——按一下按键亮一下灯)
有关CC2530的GPIO基本知识、普通GPIO操作有关寄存器的介绍、IAR Embedded Workbench IDE软件使用:TI CC2530基础实验(普通GPIO操作——点亮led灯) 电路原理图: 分析:需要按一下按键亮一下灯,并且不采用中断方式,即我们需要实时去监测按下是否被按下(P0_4为低电平表示按下,高电平表示松开)。 设置: 灯LED1对应的P1_0引...
分类:其他好文   时间:2014-12-26 14:40:18    阅读次数:204
tcc893x基于Linux内核的普通GPIO操作总结
采用非平台方式进行配置GPIO引脚 采用非平台方式进行配置gpio引脚,是直接对其gpio组寄存器进行读写。由于不能直接对寄存器物理地址进行操作,所有需要利用ioremap将gpio寄存器的物理地址映射成虚拟地址 写寄存器:writel(value,对应寄存器的虚拟地址); 读寄存器:value = readl(对应寄存器的虚拟地址); 采用tcc893x平台方式进行配置GPIO引脚 t...
分类:系统相关   时间:2014-12-24 10:00:20    阅读次数:371
Android 从硬件到应用:一步一步向上爬 6 -- 编写APP测试框架层硬件服务(完)
创建Android Application工程:使用Eclipse的Android插件ADT创建Android工程,工程名称为Gpio,创建完成后将工程目录拷贝到packages/apps/文件夹下,并删除工程目录下的gen文件夹,不删除的话会造成类重复的错误。 src/com/android/gpio/Gpio.java: package com.android.gpio; import...
分类:移动开发   时间:2014-12-22 22:49:05    阅读次数:310
JZ2440开发板之GPIO实验,遇到的链接语句的问题
自己写的 crt0.s , led.c , Makefile 文件,下到开发板上后始终无法运行,但是将led.c文件拷贝到光盘提供的对应程序中编译,结果可以运行。推测是 crt0.s 或者 Makefile的问题。通过比对crt0.s发现没有问题。应该是Makefile的问题。发现自己写的Makef...
分类:其他好文   时间:2014-12-22 17:51:02    阅读次数:145
嵌入式linux驱动开发之点亮led未遂(驱动编程思想之初体验)
有了上两篇文章的基础,我们就可以开始开始进行实战啦!这里顺便说一下啊,出来做开发的基础很重要啊,基础不好,迟早是要恶补的。个人深刻觉得像这种嵌入式的开发对C语言和微机接口与原理是非常依赖的,必须要有深厚的基础才能hold的住,不然真像一些人说的,学了一年嵌入式感觉还没找到门。另外实践很重要,一年多以...
分类:系统相关   时间:2014-12-21 19:24:01    阅读次数:212
嵌入式Linux驱动开发之helloword心得
自从选择了物联网这个专业,智能XX的字样牵动着每一个学习这个专业的孩子。大家兴致勃勃的来到了学校,结果一切想象和自己的设想并不一样。想象中的各种智能般梦幻的场景变成了真实的高数/电路/模电等等诸如此类!不知道这个世界什么时候变得如此的浮躁,当大家的一段时间的努力看不到结果的时候就往往会不太感兴趣,模...
分类:系统相关   时间:2014-12-20 16:51:54    阅读次数:228
JZ2440开发板之GPIO实验
(1)Makefile 文件 命令中有一个参数是: Text 00000000 .引申出了2440的两种启动方式:NAND启动和NOR启动 NOR Flash属于内存类期间,它可以像内存一样读,但是不能像内存一样写,要写的话必须经过复杂的步骤 NAND Flash不属于内存类设备,没有地址线。...
分类:其他好文   时间:2014-12-18 16:53:32    阅读次数:146
I2C驱动框架之probe方式
基于Linux的I2C驱动,采用probe方式。按照如下这个框架可以写出任何支持I2C总线的器件的Linux驱动。 I2C器件连接至cpu的特定的i2c的接口,也就是挂载在cpu的i2c适配器上,i2c器件要和cpu进行信息交换必须要通过cpu操作适配器来交互。cpu上有1个或多个适配器,每个适配器上可以挂载256个设备地址不一样的i2c器件,通过i2c驱动就可以让cpu和适配器上的多个不一样的...
分类:其他好文   时间:2014-12-17 22:40:18    阅读次数:915
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!