本实验实现通过CC2530的定时器1(16位)查询方式控制LED1以1S的周期性闪烁,此实验使用的三个寄存器T1CTL(定时器1控制寄存器),T1STAT(定时器1状态寄存器),IRCON。
有关CC2530的GPIO基本知识、普通GPIO操作有关寄存器的介绍、IAR Embedded Workbench IDE软件使用:TI CC2530基础实验(普通GPIO操作——点亮led灯)
电路...
分类:
其他好文 时间:
2014-12-29 12:17:22
阅读次数:
8189
一、LED点阵发光原理8*8单色单片机结构图如下:从电路图中很简单的就可以看出来,想要点亮点阵中的某一个LED灯。只要使得那个灯所在的行输出高电平,所在列输出低电平就好。二、点阵扫描实验 1 /*********************************************** 2 实.....
分类:
其他好文 时间:
2014-12-27 18:54:43
阅读次数:
324
有关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
有关CC2530的GPIO基本知识、普通GPIO操作有关寄存器的介绍、IAR Embedded Workbench IDE软件使用:TI CC2530基础实验(普通GPIO操作——点亮led灯)
电路原理图:
分析:需要按一下按键亮一下灯,并且不采用中断方式,即我们需要实时去监测按下是否被按下(P0_4为低电平表示按下,高电平表示松开)。
设置:
灯LED1对应的P1_0引...
分类:
其他好文 时间:
2014-12-26 14:40:18
阅读次数:
204
exynos4412裸版控制led灯.
1.查看电路图.
2.查看4412手册.找到对应的寄存器.
3.配置对应的寄存器.
一.再开发板上我们的外部设备led,在核心板.所以我们需要打开核心板电路图.
zshh@HP:~/work/arm/arm资料/exynos4412_lzy/schematic$ ls
LCD-HD700-1306.pdf Tiny4412_1306_core_b...
分类:
其他好文 时间:
2014-12-25 23:45:04
阅读次数:
708
这几天花了很大的力气,终于把官方给的库函数成功烧录到入门的以太网套件中,终于能点亮板子上的led。这也没有白费我这几天的努力。 下面,就简单的介绍我的开发心得吧(1)开发环境的配置 首先,我们需要下载和安装MPLABX-v2.10,harmony_v0_80_01b,xc32-v1.32这三...
分类:
其他好文 时间:
2014-12-25 16:12:44
阅读次数:
824
采用非平台方式进行配置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
有了上两篇文章的基础,我们就可以开始开始进行实战啦!这里顺便说一下啊,出来做开发的基础很重要啊,基础不好,迟早是要恶补的。个人深刻觉得像这种嵌入式的开发对C语言和微机接口与原理是非常依赖的,必须要有深厚的基础才能hold的住,不然真像一些人说的,学了一年嵌入式感觉还没找到门。另外实践很重要,一年多以...
分类:
系统相关 时间:
2014-12-21 19:24:01
阅读次数:
212