S5PV210 timer
TCFG0, R/W, Address = 0xE250_0000 
Timer Input Clock Frequency = PCLK / ( {prescaler value + 1} ) / {divider value} 
TCFG1, R/W, Address = 0xE250_0004 
CON, R/W, Address = 0xE250_0008 
TCNTB4, R/W, Address = 0xE250_003C 
举例
#define TCFG0 (*(unsigned int*)0xE2500000)
#define TCFG1 (*(unsigned int*)0xE2500004)
#define CON (*(unsigned int*)0xE2500008)
#define TCNTB4 (*(unsigned int*)0xE250003C)
#define TCNTO4 (*(unsigned int*)0xE2500040)
TCFG0 = 255 << 8;
TCFG1 = 4 << 16;
TCNTB4 = 16896; //66M/(255+1)/16
CON = (1 << 20 ) | (1 << 22) | (1 << 21); //更新一次
CON = (1 << 20 ) | (1 << 22) | (0 << 21);
while(1)
{
    if(TCNTO4 == 0) //监视
    {
        led = ~led;
    }
}S5PV210 timer的更多相关文章
- S5PV210开发系列四_uCGUI的移植
		S5PV210开发系列四 uCGUI的移植 象棋小子 1048272975 GUI(图形用户界面)极大地方便了非专业用户的使用,用户无需记忆大量的命令,取而代之的是能够通过窗体.菜单 ... 
- Linux-3.0.8中基于S5PV210的IRQ模块代码追踪和分析
		init/main.c: asmlinkage void start_kernel(void) { ...... early_irq_init(); init_IRQ(); ...... } earl ... 
- S5PV210 PWM定时器
		第一节 S5PV210的PWM定时器S5PV210共有5个32bit的PWM定时器,其中定时器0.1.2.3有PWM功能,定时器4没有输出引脚.PWM定时器使用PCLK_PSYS作为时钟源,相关知识可 ... 
- (转)Tiny210v2( S5PV210 ) 平台下 FIMD 对应 的 framebuffer 驱动中,关于 video buffer 的理解
		原文:http://www.arm9home.net/read.php?tid-25938.html 管理提醒: 本帖被 xoom 执行加亮操作(2012-12-13) 如之前所说,一直想知道显示数据 ... 
- TQ210 —— S5PV210 uboot顶层Makefile分析
		转自:http://blog.csdn.net/wqx521/article/details/52469759 # (C) Copyright 2000-2008 # Wolfgang Denk, D ... 
- [学习资料] Tiny210(S5PV210) u-boot移植
		Tiny210(S5PV210) u-boot移植http://www.microoh.com/bbs/forum.php?mod=viewthread&tid=254&fromuid ... 
- 嵌入式外部中断控制编程方法论—比較CC2541(51核)和S5PV210(ARM核)
		这是一篇阐述怎样对嵌入式SOC外部中断进行控制编程的方法论文章.希望读者理解本篇文章后.能够具备对市场上全部已经面世和将来面世的嵌入式芯片的外部中断进行控制编程的能力. 笔者原创的技术分享一直都恪守下 ... 
- u-boot 移植 --->3、S5PV210启动序列
		通过三星官方的资料S5PV210_iROM_ApplicationNote_Preliminary_20091126.pdf,了解到S5PVS10这款芯片的复位过程启动序列.芯片在出厂时就在内部固化了 ... 
- C# - 计时器Timer
		System.Timers.Timer 服务器计时器,允许指定在应用程序中引发事件的重复时间间隔. using System.Timers: // 在应用程序中生成定期事件 public class ... 
随机推荐
- 0.9.0.RELEASE版本的spring cloud alibaba nacos+gateway网关实例
			gateway就是用来替换zuul的,功能都差不多,我们看下它怎么来跟nacos一起玩.老套路,三板斧: 1.pom: <?xml version="1.0" encodin ... 
- IoAllocateMdl,MmProbeAndLockPages的用法
			转载地址:https://blog.csdn.net/wdykanq/article/details/7752909 IoAllocateMdl,MmProbeAndLockPages的用法 第一,M ... 
- Python - Django - 母版和继承
			可以把多个页面相同的部分提取出来,放在一个母板里,这些页面只需要继承这个母板就好了 通常会在母板中定义页面专用的 CSS 块和 JS 块,方便子页面替换 定义块: {% block 名字 %} {% ... 
- Swift4.0复习扩展
			1.扩展计算式属性: 2.对方法进行扩展: /// 定义枚举类型Light, /// 它指定了基本类型String enum Light: String { case red = "red& ... 
- k8s、jenkins集成
			参考连接 http://www.uml.org.cn/jchgj/201804252.asp https://huanqiang.wang/2018/03/30/Jenkins-Gitlab-Kube ... 
- 【pod无法删除 总是处于terminate状态】强行删除pod
			加参数 --force --grace-period=0,grace-period表示过渡存活期,默认30s,在删除POD之前允许POD慢慢终止其上的容器进程,从而优雅退出,0表示立即终止POD ku ... 
- composer autoload优化
			为生产环境作准备 最后提醒一下,在部署代码到生产环境的时候,别忘了优化一下自动加载: composer dump-autoload --optimize 安装包的时候可以同样使用--optimize- ... 
- Union All/Union/Intersect操作
			Union All/Union/Intersect操作 适用场景:对两个集合的处理,例如追加.合并.取相同项.相交项等等. Concat(连接) 说明:连接不同的集合,不会自动过滤相同项:延迟. 1. ... 
- c# stmp邮件发送
			最近用到了邮件发送功能,因为stmp设置.参数传递错误等一些问题走了弯路,虽然代码很简单,这里还是记录一下,方便下次查阅. 用个人163邮箱测试的邮件发送 class Program { static ... 
- C# 代码自动生成工具
			开源:C# 代码自动生成工具,支持站点前后台 前言 写这个项目有很长一段时间了,期间也修修改改,写到最后,自己也没咋用(研究方向变化了). 正文 具体项目开源了:https://github.co ... 
