智能车制作

标题: xs128的RTI初始化之新手篇 [打印本页]

作者: lim1t    时间: 2010-1-14 14:47
标题: xs128的RTI初始化之新手篇
今天爬起来就仔细地继续看书。对于RTI的一些体会写下来分享,使新同学能更快上手:

RTI,是ORG时钟和复位发生模块中的一个功能,一般用它来3秒后启动车子。

初始化它,需要两个寄存器:CRGINT和RTICTL。

CRGINT的第8位:RTIE是RTI的中断使能位,为1使能。

而RTICTL的设置,就关系到定时的时间,关键就是这点,估计有很多同学不太了解吧。

下面来重点说说:

它的第8位:RTR[8],没用,不管。

6到4位:RTR[6:4],预分频选择位。

3到0位:RTR[3:0],分频系数选择位。

另外,它的分频时钟是外部时钟频率,XS128是16M,与使用PLL与否无关。

  1. 公式:T=(RTR[3:0]+1)*2E(RTR[6:4]+9)/osc clock
复制代码


我使用的是近似100ms,
  1. RTICTL=0xef;
复制代码
,5秒后启动车子。

希望对刚接触的同学有些小小帮助。
作者: 破风    时间: 2010-1-14 17:41
学习了~~~
作者: 山孩子    时间: 2010-1-15 21:02
谢谢了
作者: ssclark    时间: 2010-1-16 11:31
学习啦~~
作者: Tom_xuan    时间: 2010-1-16 12:00
学到了,谢谢
作者: qnbs1    时间: 2010-3-1 17:26
明白一点了。呵呵
作者: snug618    时间: 2010-3-4 09:42
学习了……
作者: chenrunshe_007    时间: 2010-3-14 00:32
回复 1# lim1t
支持原创。
作者: lhyzs196    时间: 2010-3-14 07:50
了解了
作者: AlexRong    时间: 2010-3-14 11:00
thanks
作者: phuture    时间: 2010-3-16 21:53
多谢楼主 正真学习 恩恩
作者: 463719979    时间: 2010-4-10 18:53
但是我有一个问题,5s后启动车子,车速不就延时了吗
为什么这样做呢
作者: lim1t    时间: 2010-4-10 19:35
回复 12# 463719979

车速是实时采集的,不会延时的嘛,反正你小车最少都要停2S的,只是我用5S,方便放置车模些。
作者: luson1321    时间: 2010-4-17 21:04
学习了,谢谢了
作者: huachou    时间: 2010-4-18 15:10
谢谢兄台
作者: fengnan    时间: 2010-4-18 16:20
怎么复制代码啊?
作者: san4852391    时间: 2010-4-23 19:28
谢谢哈
作者: 张海博    时间: 2010-4-29 22:05
不错,谢谢
作者: flyer1988hh    时间: 2010-6-14 14:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: crj19880917    时间: 2010-7-1 18:59
谢谢啊
作者: nangongwangyong    时间: 2010-7-11 17:09
挺好,顶
作者: 44822886    时间: 2010-10-10 14:39
它的第8位:RTR[8],没用,不管。

6到4位:RTR[6:4],预分频选择位。

3到0位:RTR[3:0],分频系数选择位。
作者: 牛刀小试    时间: 2010-10-10 15:13
备用。。。
作者: hdfreejz    时间: 2010-10-31 10:23
感谢
作者: wp1989    时间: 2011-1-7 11:09

作者: 乐儿~诺    时间: 2011-1-9 14:23
学习
作者: xiaowan722    时间: 2011-1-23 22:06

作者: 道明似也    时间: 2011-2-26 11:02
回复 1# lim1t


    那个第八位 是有用的 英文的数据手册上面有介绍 一个是二进制  一个是十进制的  前面也有人提到了 呵呵 不过你讲解也很不错呵呵   受教了 谢谢了啊
作者: zchao1016    时间: 2011-2-26 14:01

作者: 蓝色烟火    时间: 2011-3-7 17:58
xiexie!
作者: sajoenklgfja    时间: 2011-3-14 14:51
谢谢了
作者: 傲风飞扬    时间: 2011-3-31 18:00
英雄啊
作者: lrbdh    时间: 2011-12-2 15:20
这个不错
作者: ゞ_空K    时间: 2012-2-29 15:14
原创好啊

作者: zsk-    时间: 2012-3-29 20:09
多谢分享
作者: zsk-    时间: 2012-3-29 20:15
公式中的E是什么
作者: 鸟在人间    时间: 2012-3-29 21:08
非常感谢。。。
作者: 一毛钱~~~~~~    时间: 2012-4-7 15:08
好好学习,天天向上、、、
作者: 文刀千里    时间: 2012-4-14 11:22
学习了……
作者: 英雄    时间: 2012-4-17 18:53
学习到了。不错

作者: verm    时间: 2012-5-19 08:52

作者: camphor    时间: 2013-1-16 21:25
O(∩_∩)O谢谢,学习了
作者: camphor    时间: 2013-1-16 21:29
zsk- 发表于 2012-3-29 20:15
公式中的E是什么

E的意思是指2的幂次吗?
还是不明白5s是怎么算的,有点晕??请求解答,谢谢

作者: zsk-    时间: 2013-4-12 13:14
hehe
作者: SCDWHUT    时间: 2014-7-29 11:13
不知楼主是如何计算出来100ms的
作者: xiaoluo919191    时间: 2016-12-17 11:26
学习了




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2