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

 
 
> XMEGA и RTC
zombi
сообщение Sep 29 2011, 15:35
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



В документации на ATxmega A :Atmel AVR XMEGA A Manual Preliminary
В разделе "System Clock and Clock options" стр. 77 Figure 7-1 вижу что с мультиплексора на RealTimeCounter может поступать одна из трёх частот.
А в разделе "7.9.4 RTCCTRL - RTC Control Register" стр.86 предлагают уже четыре варианта.
Как сие понимать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Артём_
сообщение Sep 29 2011, 17:43
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(zombi @ Sep 29 2011, 18:35) *
В документации на ATxmega A :Atmel AVR XMEGA A Manual Preliminary
В разделе "System Clock and Clock options" стр. 77 Figure 7-1 вижу что с мультиплексора на RealTimeCounter может поступать одна из трёх частот.
А в разделе "7.9.4 RTCCTRL - RTC Control Register" стр.86 предлагают уже четыре варианта.
Как сие понимать?


Источники для RTC(4 вида):
// RTC Clock Source
typedef enum CLK_RTCSRC_enum {
CLK_RTCSRC_ULP_gc = (0x00<<1), // 1kHz from internal 32kHz ULP
CLK_RTCSRC_TOSC_gc = (0x01<<1), // 1kHz from 32kHz crystal oscillator on TOSC
CLK_RTCSRC_RCOSC_gc = (0x02<<1), // 1kHz from internal 32kHz RC oscillator
CLK_RTCSRC_TOSC32_gc = (0x05<<1), // 32kHz from 32kHz crystal oscillator on TOSC
} CLK_RTCSRC_t;

Т.е. получается что сигналов три, как на рисунке, но идин из них может делиться на 32 (что впрочем на рисунке отображено).

Можно сказать, что никакой ошибки или неоднозначности нет, но могли бы и попонятней нарисовать.
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Sep 29 2011, 17:56
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



QUOTE (_Артём_ @ Sep 29 2011, 21:43) *
Источники для RTC(4 вида):
// RTC Clock Source
typedef enum CLK_RTCSRC_enum {
CLK_RTCSRC_ULP_gc = (0x00<<1), // 1kHz from internal 32kHz ULP
CLK_RTCSRC_TOSC_gc = (0x01<<1), // 1kHz from 32kHz crystal oscillator on TOSC
CLK_RTCSRC_RCOSC_gc = (0x02<<1), // 1kHz from internal 32kHz RC oscillator
CLK_RTCSRC_TOSC32_gc = (0x05<<1), // 32kHz from 32kHz crystal oscillator on TOSC
} CLK_RTCSRC_t;

Т.е. получается что сигналов три, как на рисунке, но идин из них может делиться на 32 (что впрочем на рисунке отображено).

Можно сказать, что никакой ошибки или неоднозначности нет, но могли бы и попонятней нарисовать.

Отражено только 32kHz from 32kHz crystal oscillator on TOSC найдите 1kHz from 32kHz crystal oscillator on TOSC


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 22:59
Рейтинг@Mail.ru


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