STM32学习笔记—点亮led灯STM32的I/O口有很多的功能,所以称为GPIO(GENERAL PURPOSE)其中GPIO又分为A,B,C,D,E,F,G不同的组,每个组端口又分为0~15,共16个不同的引脚,不同的芯片引脚数量也不同,所用的学习板为STM32F103RBT6;I/O口的八种模...
分类:
其他好文 时间:
2015-03-29 12:13:54
阅读次数:
178
一、实验内容: 点亮LDE1、2 二、实验原理: 1、电路原理图: 就一个发光二极管串联一个电阻。电阻是为了防止电流过大。利用发光二极管的单向导电性,在P1为高电平是点亮LED,在低电平是熄灭LED。 2、CC2540的IO配置所需寄存器:P1SEL 、P1DIR 、P1INP P1SEL 0:普通...
分类:
其他好文 时间:
2015-02-17 17:38:10
阅读次数:
359
上一篇笔记在终端输入shell命令实现了LED灯的点亮与熄灭,作为初学者,已经兴奋了一阵,因为终于有了零的突破。手动点亮LED总会比较麻烦,还是得通过程序让它自己去点亮与熄灭,这样才更好玩。这篇笔记里,笔者通过学习shell脚本,实现LED的闪烁,这样才好玩。本篇笔记还是先从现象看起,然后在分析其实...
分类:
系统相关 时间:
2015-01-31 10:38:51
阅读次数:
229
本文首先搭建硬件,然后通过shell命令来点亮LED,启动ARM学习之旅。
分类:
系统相关 时间:
2015-01-25 18:04:54
阅读次数:
233
7.点亮led的操作
Led可以作为我调试程序的工具。
OK6410的核心板原理图:led的部分截图: 我们从上面的原理图知道,led1-4对应的是GPM0-3. 2.GPIO
GPIO是General-Purpose Input/Output Ports:通用输入/输出端口。在嵌入式系统中,CPU...
分类:
其他好文 时间:
2015-01-03 17:14:57
阅读次数:
235
本实验实现通过CC2530的定时器3(8位)查询方式控制LED1以1S的周期性闪烁,此实验使用有关定时器3的2个寄存器T3CTL(定时器3控制寄存器),IEN1(中断使能1寄存器)。
有关CC2530的GPIO基本知识、普通GPIO操作有关寄存器的介绍、IAR Embedded Workbench IDE软件使用:TI CC2530基础实验(普通GPIO操作——点亮led灯)
原理图:
...
分类:
其他好文 时间:
2014-12-29 15:26:57
阅读次数:
481
本实验实现通过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
有关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