PWM,中文释义:脉冲宽度调制。它是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。PWM 是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。STM32的定时器除了TIM6和7。其他的定时器都可以用来产生PWM输...
分类:
其他好文 时间:
2014-08-26 01:48:15
阅读次数:
433
Introduction to "s3c6410 LED" driver...
分类:
其他好文 时间:
2014-08-25 22:55:21
阅读次数:
361
本程序采用动态映射的方法控制led,硬件平台为飞凌的ok6410
led.h:定义控制命令
#ifndef _LED_H
#define _LED_H
#define LED_MAGIC 'M'
#define LED_ON _IO(LED_MAGIC, 0)
#define LED_OFF _IO(LED_MAGIC, 1)
#endif
驱动程序led.c
#inclu...
分类:
系统相关 时间:
2014-08-24 20:53:23
阅读次数:
266
做stm32开发时,多数人可能会选择Mdk作为开发环境,不过这东西到底是收费的产品。CooCox IDE是一个免费的,不过貌似在国内知名度不是很高,它是基于Eclipse的一个arm开发环境,其实当初是因为不想用Mdk之后,搭建eclipse的环境时,无意中发现这个玩意的。正好重装系统了,把Co.....
分类:
其他好文 时间:
2014-08-24 20:44:23
阅读次数:
437
Raspberry PI 系列 —— 裸机点亮LED灯
背景
最近刚买了Raspberry PI B+,配置运行了官方提供的Raspbian系统,折腾了一周Linux系统,感觉没啥意思,于是就试着想了解底层的启动流程,通过几天的研究,发现最底层部分的启动是由官方提供的bootcore.bin和start.elf文件来执行(应该是对硬件设备的初始化,如MMU等),之后由下一部分kernel...
分类:
Web程序 时间:
2014-08-24 11:39:42
阅读次数:
302
论坛里有人说要拿红外控制GPIO弄小车,问我怎么弄,我就写了这个帖子 我在GPIO口上焊了4个LED,代表上下左右 ? 不止可以控制gpio,还可以执行任意shell 不是lirc,是我自己写的轻量级红外接收程序 CbOS GM中有 ...
分类:
其他好文 时间:
2014-08-23 19:12:51
阅读次数:
222
============定时器使用方法——非中断,TF值软件重置法========第一:设置特殊功能寄存器TMOD,配置好工作模式。第二:设置计数寄存器TH0和TL0的初值。第三:设置TCON,通过TR0置1来让定时器开始计数。第四:判断TCON寄存器的TF0位,监测定时器溢出情况。实例://LED...
分类:
其他好文 时间:
2014-08-22 16:02:48
阅读次数:
279
最近参考了tll同学的GPIO操作教程,终于完成了CB的GPIO控制操作。 板子使用的操作系统是官方标准系统1.1版本的linaro官方img的,本身已经带gpio驱动文件。 1.官方驱动为gpio-sunxi.ko,位于?/lib/modules/3.0.62...
分类:
其他好文 时间:
2014-08-22 13:09:19
阅读次数:
247
ht1381时钟芯片驱动
#include "global.h"
//时钟芯片ht1381各引脚定义
#define HT1381_CS_GPIO_PORT GPIOD
#define HT1381_CS_GPIO_PIN GPIO_PIN_3
#define HT1381CsHigh() (HT13...
分类:
其他好文 时间:
2014-08-21 19:28:35
阅读次数:
652