有关CC2530的GPIO基本知识、普通GPIO操作有关寄存器的介绍、IAR Embedded Workbench IDE软件使用:TI CC2530基础实验(普通GPIO操作——点亮led灯)
电路原理图:
分析:需要按一下按键亮一下灯,并且不采用中断方式,即我们需要实时去监测按下是否被按下(P0_4为低电平表示按下,高电平表示松开)。
设置:
灯LED1对应的P1_0引...
分类:
其他好文 时间:
2014-12-26 14:40:18
阅读次数:
204
采用非平台方式进行配置GPIO引脚
采用非平台方式进行配置gpio引脚,是直接对其gpio组寄存器进行读写。由于不能直接对寄存器物理地址进行操作,所有需要利用ioremap将gpio寄存器的物理地址映射成虚拟地址
写寄存器:writel(value,对应寄存器的虚拟地址);
读寄存器:value = readl(对应寄存器的虚拟地址);
采用tcc893x平台方式进行配置GPIO引脚
t...
分类:
系统相关 时间:
2014-12-24 10:00:20
阅读次数:
371
创建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
自己写的 crt0.s , led.c , Makefile 文件,下到开发板上后始终无法运行,但是将led.c文件拷贝到光盘提供的对应程序中编译,结果可以运行。推测是 crt0.s 或者 Makefile的问题。通过比对crt0.s发现没有问题。应该是Makefile的问题。发现自己写的Makef...
分类:
其他好文 时间:
2014-12-22 17:51:02
阅读次数:
145
(1)Makefile 文件 命令中有一个参数是: Text 00000000 .引申出了2440的两种启动方式:NAND启动和NOR启动 NOR Flash属于内存类期间,它可以像内存一样读,但是不能像内存一样写,要写的话必须经过复杂的步骤 NAND Flash不属于内存类设备,没有地址线。...
分类:
其他好文 时间:
2014-12-18 16:53:32
阅读次数:
146
Android源码下编译HAL时出现问题:
make: *** 没有规则可以创建“out/target/product/generic/obj/SHARED_LIBRARIES/android_gpio.default_intermediates/LINKED/XXX.default.so”需要的目标“out/target/product/generic/obj/lib/liblog.so”。 ...
分类:
其他好文 时间:
2014-12-14 22:44:52
阅读次数:
728
硬件平台:TI AM335X Starter Kit
开发源码:TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1.bin
主机系统:Ubuntu 10.04
这次写《Android 从硬件到应用》是想尝试从底层的最简单的GPIO硬件驱动开始,一步一步的向上走,经过硬件抽象层HAL、JNI方法等,最终编写出APP,达到硬件调用的目的,期间会增加一些...
分类:
移动开发 时间:
2014-12-12 20:54:08
阅读次数:
315
目前,树莓派引脚编号方式有三种:
1,基于引脚的物理位置进行编号;
2,C语言GPIO库wiringPi约定的编号方式;
3,Python语言GPIO库BCM.GPIO约定的编号方式。...
分类:
其他好文 时间:
2014-12-11 15:57:39
阅读次数:
223
General Purpose Input Output (通用输入/输出)简称为GPIO,或总线扩展器,利用工业标准I2C、SMBus或SPI接口简化了I/O口的扩展。当微控制器或芯片组没有足够的I/O端口,或当系统需要采用远端串行通信或控制时,GPIO产品能够提供额外的控制和监视功能。
本篇没啥可讲的,主要是贴图!但本文很重要第一是为后面文章做铺垫,第二你会经常来查GPIO接口!务必收藏好...
分类:
Web程序 时间:
2014-12-11 07:50:21
阅读次数:
549
喇叭驱动: auddrv_kernel.c具体厂商的声音驱动没有驱动模块,都是通过mtk公用驱动来调用. 这点类似于camera, 把公用驱动提出来. 具体厂商根本没有自己的驱动模块.sensor也用公驱动,但有自己的驱动模块. 具体驱动:打开声音时,接高gpio以使能, 再给功放芯片一个拉低波形....
分类:
其他好文 时间:
2014-12-10 10:43:53
阅读次数:
167