реклама на сайте
подробности

 
 
> Sub-Second interrupt от RTC
evgen2
сообщение Apr 6 2010, 17:52
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 1-04-06
Пользователь №: 15 688



Вот в LPC2378 есть в RTC регистр:

CISS Counter Increment select mask for R/W * 0xE002 4040 Sub-Second interrupt


The CISS register provides a way to obtain millisecond-range periodic CPU interrupts
from the Real Time Clock. This can allow freeing up one of the general purpose timers, or
support power saving by putting the CPU into a reduced power mode between periodic
interrupts.
Carry out signals from different stages of the Clock Tick Counter are used to generate the
sub-second interrupts. The possibilities range from 16 counts of the CTC (about
488microseconds), up to 2,048 counts of the CTC (about 62.5milliseconds). The
available counts and corresponding times are given in

1.) Сдается мне, что в доке в два раза наврано - не от 16 до 2048, а от 32 до 4096
2) А почему нет аналогов CISS не только у более старших чипов, но и у более младших ?

Сообщение отредактировал evgen2 - Apr 6 2010, 17:53
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Apr 6 2010, 18:09
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(evgen2 @ Apr 6 2010, 19:52) *
1.) Сдается мне, что в доке в два раза наврано - не от 16 до 2048, а от 32 до 4096

Доказательства на бочку.
Цитата
2) А почему нет аналогов CISS не только у более старших чипов, но и у более младших ?

О чем это? Кто такие младшие, кто такие старшие? У всех 23xx и 24xx есть


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
evgen2
сообщение Apr 6 2010, 18:28
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 1-04-06
Пользователь №: 15 688



Цитата(zltigo @ Apr 6 2010, 22:09) *
Доказательства на бочку.

Считаем разницу между значениями RTC_CTC полученными в момент прерывания и предыдущего прерывания.

Цитата(zltigo @ Apr 6 2010, 22:09) *
О чем это? Кто такие младшие, кто такие старшие? У всех 23xx и 24xx есть


младшие по возрасту - 17xx, старшие - 21xx
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 6 2010, 21:14
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(evgen2 @ Apr 6 2010, 20:43) *
Считаем разницу между значениями RTC_CTC полученными в момент прерывания и предыдущего прерывания.

Тогда надо еще правильно считать, или банально взять осциллограф.
Цитата
младшие по возрасту - 17xx, старшие - 21xx

Смешно sad.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
evgen2
сообщение Apr 7 2010, 04:22
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 1-04-06
Пользователь №: 15 688



Цитата(zltigo @ Apr 7 2010, 01:29) *
Тогда надо еще правильно считать, или банально взять осциллограф.


А как тут осцилограф поможет ? Секунды тикают правильно.
Я так понимаю что нужно кусок кода целиком предъявить, ибо как минимум у вас такого не наблюдается ?

Цитата(zltigo @ Apr 7 2010, 01:29) *
Смешно sad.gif


Так что делать-то с 17xx ?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- evgen2   Sub-Second interrupt от RTC   Apr 6 2010, 17:52
|- - zltigo   Цитата(evgen2 @ Apr 7 2010, 06:37) А как ...   Apr 7 2010, 11:30
|- - evgen2   Цитата(zltigo @ Apr 7 2010, 14:45) Поскол...   Apr 7 2010, 14:51
|- - zltigo   Цитата(evgen2 @ Apr 7 2010, 17:06) Соглас...   Apr 7 2010, 15:04
|- - evgen2   Цитата(zltigo @ Apr 7 2010, 19:19) В доку...   Apr 7 2010, 18:10
|- - zltigo   Цитата(evgen2 @ Apr 7 2010, 20:25) Какая ...   Apr 7 2010, 18:26
|- - evgen2   Цитата(zltigo @ Apr 7 2010, 22:41) Мне аб...   Apr 7 2010, 18:39
|- - zltigo   Цитата(evgen2 @ Apr 7 2010, 20:54) Заявле...   Apr 7 2010, 19:21
|- - rezident   Цитата(evgen2 @ Apr 8 2010, 00:54) Какая ...   Apr 7 2010, 19:41
|- - evgen2   Цитата(rezident @ Apr 7 2010, 23:56) zlti...   Apr 8 2010, 07:22
|- - zltigo   Цитата(evgen2 @ Apr 8 2010, 09:37) Если в...   Apr 8 2010, 07:39
|- - evgen2   Цитата(zltigo @ Apr 8 2010, 11:54) Естест...   Apr 8 2010, 07:48
|- - AHTOXA   Цитата(evgen2 @ Apr 8 2010, 14:03) ... Я ...   Apr 8 2010, 07:53
||- - evgen2   Цитата(AHTOXA @ Apr 8 2010, 12:08) Я не п...   Apr 8 2010, 09:25
||- - zltigo   Цитата(evgen2 @ Apr 8 2010, 11:40) Вы не ...   Apr 8 2010, 10:23
|||- - evgen2   Цитата(zltigo @ Apr 8 2010, 13:38) Верю. ...   Apr 8 2010, 11:25
|||- - zltigo   Цитата(evgen2 @ Apr 8 2010, 13:40) Или та...   Apr 8 2010, 13:20
|||- - evgen2   Цитата(zltigo @ Apr 8 2010, 19:46) Могу, ...   Apr 8 2010, 15:54
|||- - evgen2   Цитата(evgen2 @ Apr 8 2010, 19:09) ЗЫ:нап...   Apr 12 2010, 13:17
|||- - AHTOXA   Поздравляю Вы доказали, что zltigo круче кейла   Apr 12 2010, 14:45
||- - rezident   Цитата(evgen2 @ Apr 8 2010, 15:40) Я на п...   Apr 8 2010, 10:30
|- - zltigo   Цитата(evgen2 @ Apr 8 2010, 10:03) Указат...   Apr 8 2010, 08:45
- - evgen2   А вот и код целиком Код#include "LPC23xx.H...   Apr 7 2010, 05:39


Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 21:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01477 секунд с 7
ELECTRONIX ©2004-2016