|
Tyt
|
|
STM8L15x, RTC19.11.2013, 20:59. Показов 6689. Ответов 12
Метки нет (Все метки)
разбираюсь с stm8l, светодиодом помигал, хочу теперь часы освоить.
вопрос первый - я правильно понял из референс мануала, что RTC можно тактировать от LSE, даже если системный сигнал от другого источника? Т.е. могу я оставить тактирование по умолчанию от HSI (изменив только коэф. деления) а в настройках RTC указать тактирование от LSE. Или при этом вся система от часового кварца тактироваться будет? |
|
| 19.11.2013, 20:59 | |
|
Ответы с готовыми решениями:
12
RTC на STM32 STM32F4Discovery+RTC Глюк RTC |
|
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
|
|
| 19.11.2013, 21:09 | |
|
Тактирование часов и ядра задаются раздельно.
0
|
|
|
Tyt
|
|
| 21.11.2013, 12:18 | |
|
Вопрос не по RTC, а целом про программирование стм8. Практически во всех статьях в коде при обращениях к регистрам используется конструкция типа clk->pckenr2¦=clk_pckenr2_adc1;
Что означает "->" и можно ли использовать обращение типа clk_pckenr2 ¦=(1<<0) |
|
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 21.11.2013, 12:39 | ||
clk - указатель на экземпляр структуры, описанной в одном из typedefов. pckenr2 - одно из полей той структуры. Справа от |= можно использовать константные выражения вроде (1<<0).
0
|
||
|
Tyt
|
|
| 21.11.2013, 12:48 | |
|
А в чем преимущество использования структур при обращениях к регистрам?
|
|
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 21.11.2013, 12:57 | ||
Иерархия со структурами облегчает работу с таким громадьём. Периферийные домены представляются структурами, поля которых - это периферийные модули. Каждый модуль - тоже структура, в которой поля - регистры. Регистры - тоже структуры из битовых полей.
0
|
||
|
Tyt
|
|
| 28.11.2013, 01:43 | |
|
114 bytes of readonly code memory
128 bytes of readonly data memory 268 bytes of reodwrite data memory Кто-нибудь подскажет что это в IARе? 114 байт - это во флеш; а все остальное - это в оперативку? Из-за фон-неймановской архитектуры непонятки у меня) У avr в Atmel Studyo яснее - flash/ram/eeprom |
|
|
Tyt
|
||
| 28.11.2013, 01:52 | ||
|
обнаружил в логе чуть выше
38 bytes of CODE memory 0 bytes of DATA memory (+ 4 bytes shared) 38 байт на код, 0 байт на переменные, похоже на правду. но что все же значит это:
|
||
|
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 701
|
|
| 28.11.2013, 02:50 | |
|
114+128 ROM
268 ROM
0
|
|
|
Tyt
|
|
| 07.12.2013, 00:32 | |
|
в IARе работа RTC не эмулируется, т.е. соотв. регистры при правильной инициализации часов автоматически не инкрементируются?
|
|
|
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
|
|
| 07.12.2013, 09:47 | |
|
Этот маугли кого хочешь достанет... уважаемый, а чего бы вам документацию не начать читать?
0
|
|
|
vomyo
|
|
| 07.12.2013, 15:25 | |
|
ты можеш брать прерыванея ядра или работать с таймером))
|
|
|
Tyt
|
||
| 08.12.2013, 00:44 | ||
|
||
| 08.12.2013, 00:44 | |
|
Помогаю со студенческими работами здесь
13
read RTC STM32F4DISCOVERY + RTC STM32F3Discovery RTC STM32F103C8T6 RTC Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|