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

 
 
> Часы реального времени в MSP430FR57хх, инициализация аппаратного RTC
Med-IK
сообщение Oct 16 2013, 08:37
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 16-10-13
Пользователь №: 78 757



Добрый день. Изучаю отдалочную плату MSP-EXP430FR5739 с одноименным контроллером на борту. В этой серии в отличие от 1хх и 2хх имеется аппаратный RTC, коим и хотелось воспользоваться. Но беда, никакой поддержки по этой теме ни в TI ни в других источниках не нашел. Предлагают только программные часы на таймерах. Сам по даташит не разберусь, уже запутался в настройках и регистрах. Поделитесь кто что знает по этому поводу. Не хочется вводить лишнюю DS1307 в устройство.

Сообщение отредактировал Med-IK - Oct 16 2013, 08:38
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
controller_m30
сообщение Oct 16 2013, 12:37
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



Med-IK, это из мануала. Модуль RTC_B совпадает с таким же модулем в MSP430F5xxx/6xxx, поэтому можно искать по нему данные в документах и к другим семействам MSP430 (я правда не искал, т.к. сам разобрался).
Go to the top of the page
 
+Quote Post
Med-IK
сообщение Oct 16 2013, 13:23
Сообщение #3





Группа: Новичок
Сообщений: 4
Регистрация: 16-10-13
Пользователь №: 78 757



Цитата(controller_m30 @ Oct 16 2013, 16:37) *
Med-IK, это из мануала. Модуль RTC_B совпадает с таким же модулем в MSP430F5xxx/6xxx, поэтому можно искать по нему данные в документах и к другим семействам MSP430 (я правда не искал, т.к. сам разобрался).

OK. Тогда для будущих поколений размещаю минимальный код инициализации RTC, после которого можно читать данные о текущем времени из регистров RTCSEC,RTCMIN и т.п.

#include "msp430fr5739.h"

void main(void)
{
WDTCTL = WDTPW + WDTHOLD; // Stop WDT


CSCTL0_H = 0xA5;


PJSEL0 |= BIT4 + BIT5;
CSCTL4 &= ~(XT1OFF+XTS+XT1BYPASS);
RTCCTL1=0;

}
Go to the top of the page
 
+Quote Post



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

 


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


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