0
Между прочем, никто так и не спросил, как завести на этом контроллере аларм. Если интересно, отпишитесь, я пока этим не занимался, но светит.
0
Кстати, если вы пишете на си, подскажите: если я зарегил этот компилер с компа на работе, для домашнего мне придется все заново делать (дома инета нет)?
0
Собственно, сегодня наконец-то установил компилер от ренесаса, поэтому могу код на асме перегнать на сишку и испробовать
0
И, конечно, время можно считать программно, но если есть контроллер со встроенным модулем RTC (тем более, такой перспективный как STM), то было бы глупо его не использовать. Тут некая аналогия с бипером на том же STM — вроде и без него не проблема, но когда он есть, это приятно и даже забавно:)
0
Кстати, раз уж так интересует RTC, могу написать о ИМС от Интерсила (по Даласовским RTC инфы полно), мне они RTC прислали сэмплом. Если интересно, отпишитесь
0
Например, для себя: хочу сделать часы на STM8L+SHT21;
, по работе: контроллер с RTC, LCD сегментный, причем RTC синхронизируются с UTC от GPS модуля, бэкап есть в этом самом модуле. Так-что, для таких задач, я думаю, бэкап не особо то и нужен
0
Не понял, кому адресован вопрос, отвечаю потому как до понедельника я в оффлайне
1)Не знаю, 8L — мое первое знакомство с ST
2)
P.S.:) Все-таки, RTC — даже без бэк-апа, тоже фишка, но для друхих задач(не для ваших, видимо)
0
После устранения ошибки (mov RTC_APRER,#$F7=>mov RTC_APRER,#$7F ) вроде стали нормально тикать, так что это моя обшибка
0
1. Может и так, все равно подпрограмму работы с LCD надо на корню переделать, слишком топорная
2. ок, дельное примечание
3. Ну, например после еще более длительного удержания, например 2сек (тем более, если исправить пункт 2), изменить состояние автомата на автоповтор, и все. Хотя это все таки танцы с бубном, я эти часы планирую сделать в виде реального устройства, и кнопок приделать сколько надо
0
Я, вобщем-то, ответил выше: бэкапа для RTC нету
0
Думаю, в будущем надо будет выкладывать код и на асме, и на си
0
Зачем этот RTC вообще нужен? Полагаю, человек, решивший почитать «RTC на STM8L_discovery» изначально осведомлен, зачем нужен RTC. Я то здесь попытался показать пример, как завести этот самый RTC на конкретной отладочной плате
0
Для контроллера нет ничего более стандартного, чем его родной ассемблер. Кроме того, написал я асме, поэтому и привел на асме
0
Опечатку исправил: mov RTC_APRER,#$F7 mov RTC_APRER,#$7F
0
Собственно, что вы хотите от меня? У меня отладочная плата с ЖК дисплеем, встроенный RTC, и бэкап совершенно не нужен. Если у вас какие-то свои нъюансы, вам возможно и нужен внешний RTC. Ну а я то тут при чем?
0
btjf RTC_ISR1,#INITF,Wait_Init_mode — вот это?
Эсли бит INITF регистра RTC_ISR1 сброшен(false), переходим на метку Wait_Init_mode. То есть, ждем пока этот бит установится, что в данном случае означает вход в режим инициализации.
0
Да я о том, что все замолчали
0
Нда, писать видимо больше нечего
+2
Предлагаю завязать с обсуждением преимуществ асма и си, а то где-то я это уже видел ;)
0
Ситуация такая: есть контроллер с встроенным RTC. И сдается мне, что прикручивать к такому контроллеру внешний RTC далеко не лучше:)