OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 19 Март, 2024 14:53

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: Пятница, 24 Август, 2018 18:19 

Зарегистрирован: Пятница, 13 Март, 2015 16:40
Сообщения: 592
За полгода пользования "малиной" (RPi3b) понял - надоело каждый раз по включению вводить дату-время.
Штатно "малина" время не хранит, посему из наличной комплектухи были сделаны вот такие часики:
Вложение:
20180824_01.jpg
20180824_01.jpg [ 174.57 КБ | Просмотров: 6071 ]

DS1302S микросхема древняя, её интерфейс (3Wire) аппаратно "малиной" не поддерживается - пришлось делать "ногодрыгом".
Библиотека работы с портами ввода-вывода wiringPi (by Gordon Henderson) на "малине" была уже "из коробки" и обёртка к ней оказалась в составе системы Ofront Йозефа Темпля. Всё бы хорошо, но в модуле Unix нет реализации вызова системной функции system - нечем установить время в системе.

Глянул на Ofront+: автор (Oleg N. Cher) любезно сделал порт на ARM, любезно и терпеливо доработал транслятор в соответствии с ComponentPascalLanguageReport, помог с адаптацией модулей WiringPi и Platform (аналог Unix) к КП.
Вложение:
20180824_02.jpg
20180824_02.jpg [ 301.08 КБ | Просмотров: 6077 ]

Всё, теперь "малина" всегда "при часах".


Вложения:
Комментарий к файлу: Исходники для желающих отрецензировать ;)
TimeDate.zip [13.54 КБ]
Скачиваний: 462
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB