Создаем систему реального времени

Покупаем кварц 32 768 Гц. Устанавливаем счетчик событий ( предделитель 256 + цикл 240 — циклов + пост делитель 16) — одно колебание = 30,000000003 сек. Период. А теперь самое интересное — — два колебания — минута, 60 минут — час и т.д.
Но как лучше организовать память. Интерфейс вывода, Сбор данных и их передача. И вот, нашел ответы: — структуры данных.  Читаем и ставим программу на Си в Микрософт Висуал — 2013 ( для виндовс 7) — успейте поставить дистрибутивы. Поехали.  Структуры данных.

p.56 Modern_C.pdf ( Это книга в пдф).

6.3. Structures. As we now have seen, arrays combine several objects of the same base type into a larger object. This makes perfect sense where we want to combine information for which the notion of a first, second etc. element is acceptable. If it is not, or if we have to combine objects of different type, structures, introduced by the keyword struct come into play.

let us look at a way to organize time stamps. Calendar time is an complicated way of counting, in years, month, days, minutes and seconds; the different time periods such as month or years can have different length etc. One possible way would be to organize such data in an array, say:

1 typedef signed calArray [6];

The use of this array type would be ambiguous: would we store the year in element [0] or [5]? To avoid ambiguities we could again use our trick with an enum. But the C standard has <time.h> chosen a different way, in time.h it uses a struct that looks similar to the following:
1 struct tm {
2 int tm_sec ; // seconds after the minute [0, 60]
3 int tm_min ; // minutes after the hour [0, 59]
4 int tm_hour ; // hours since midnight [0, 23]
5 int tm_mday ; // day of the month [1, 31]
6 int tm_mon ; // months since January [0, 11]
7 int tm_year ; // years since 1900
8 int tm_wday ; // days since Sunday [0, 6]
9 int tm_yday ; // days since January [0, 365]
10 int tm_isdst ;// Daylight Saving Time flag
11 };

This struct has named fields, such as tm_sec for the seconds or tm_year for the year. Encoding a date, such as the date of this writing
Вывод на траминал:  Terminal

0                      > LC_TIME=C date -u
1                      Sat Mar 29 16:07:05 UTC 2014
(Конечно, должен быть задан оператор печати и функция число — стринг (sat, march, UTC).
is simple:             . yday.c

29 struct tm today = {
30 . tm_year = 2014 ,
31 . tm_mon = 2,
32 . tm_mday = 29,
33 . tm_hour = 16,
34 . tm_min = 7,
35 . tm_sec = 5,
36 };
— Задали переменную today по типу структуры tm.

А как ввести данные с монитора?
— Ввод данных с монитора  (318-319) gets (Pappas Murrey) 321 (scanf), 331 C++
(cin >>)//(cout <<)
This creates a variable of type struct tm and initializes its fields with the appropriate
values. The order or position of the fields in the structure is usually not important: using
the name of the field preceded with a dot . suffices to specify were the corresponding data should go.
Accessing the fields of the structure is as simple and has similar “.” syntax:
. yday.c

37 printf (» this   year  is %d,  next   year   will  be %d\n»,
38 today . tm_year ,  today . tm_year +1);
A reference to a field such as today.tm_year can appear in expression just as any variable of the same base type would. There are three other fields in struct tm that we didn’t even mention in our initializer list, namely tm_wday, tm_yday and tm_isdst. Since we don’t mention them, they are automatically set to 0.

Задание – создать проект Visual C and Cpp, ввести и вывести данные времени в calendar begin_rtc {}.Ввод данных из файла – в другую переменную current_rtc calendar_rtc {}  ; Ввод вывод  begin_rtc.year//current_rtc.year

Объявление переменной  current_rtc типа структуры calendar_rtc :
Struct   calendar  current_rtc; //Это программная строка.
Наберем вариант начальных значений календаря (отсчета параметров)  begin_rtc  структуры calendar.
/*
* struct_rtc.c
* пример программы, на языке С,  — способ создания структуры данных календаря
* по книге ModrenC и Visual C++  (Chris Pappas William Murray,1997)
* Copyright © Sergey Shubin, 2022
*/
#include <stdio.h>
Struct calendar_rtc {
int              tm_sec;                       //second after the minute        [0, 60]
int              tm_min;           //minutes after the hour                      [0, 59]
int              tm_hour;         //hours since midnight             [0, 23]
int              tm_mday;        // day of the month                 [1, 31]
int              tm_mon;          //months since January                       [0, 11]
int              tm_year;          //years since 2021
int              tm_wday;        //days since Sunday                [0,   6]
int              tm_yday;         //days since January                [0, 365]
int              tm_isdst;          //Daylight Saving Time flag
} begin_rtc

//Объявим новую переменную структуру current_rtc типа calendar_rtc:

Struct calendar_rtc current_rtc
//Введем данные по типу структуры, через дисплей и через данные… вычислений…

// Через LCD…
int main (void)
{
printf (“\nPlease enter sec:  “);
gets (begin_rtc.tm_sec);
printf (“\nPlease enter min:  “);
gets (begin_rtc.tm_min);
printf (“\nPlease enter hour:  “);
gets (begin_rtc.tm_hour);
printf (“\nPlease enter day of month:  “);
gets (begin_rtc.tm_mday);
printf (“\nPlease enter month since January (digital):  “);
gets (begin_rtc.tm_mon);
printf (“\nPlease enter Year since 2022:  “);
gets (begin_rtc.tm_year);
printf (“\nPlease enter week day since Sunday:  “);
gets (begin_rtc.tm_wday);
printf (“\nPlease enter day of year  since 1 January:  “);
gets (begin_rtc.tm_yday);
Printf (“ %d   beginning of registration: second =>30// minute =     %d    \n” ,                   begin_rtc.tm_sec, begin_rtc.tm_min);

// символы форматирования – стр.105 P&M

struct  calendar_rtc today = {
.tm_year = 2022,
.tm_mon = 1,
.tm_mday = 23,
.tm_hour =21,
.tm_min = 11,
.tm_sec = 30,
};
Return (0);
}

Примерно так, данные… Впереди должны быть структурированы регистры микроконтроллера. Чем интересны данные. Можно задать структуру данных для ИИ ( иск. инт.) — для последующей обработки массива данных. Из файла, из натурных измерений — персептроны и пр. Распознавание — лиц — параметры биометрии — поиск преступников. — В дополнение к фото-идентефикации.  Семантическое распознавание для чат-бота, там правда — массивы стринговых переменных. Но есть принципы построения дедуктивной логики — силлогизмов, получение логического вывода. Есть книжка — Делфи2 — там изложены основы.

Но это, — в копилку. Значит проект мы будем создавать на Си, с включением ассемблерных файлов, например  Binary- Decimal convertor  (10 бит).
-Сделаем расчет опорного напряжения для замеров  ADC. Тогда пересчет намного проще. Пока, друзья.

USA — dark side the Moon

Все же гений Владимира Ленина — безграничен.
Американский империализм — как особая форма человеческой цивилизации, или как они считают — высшая форма. Расовая сегрегация — закончилась в 1950-х годах. Реваншизм — это инстинкт. Прил-Харбор, Хиросима и Нагасаки.
911 (09.11.2000) — и кровопролитные войны США на Ближнем Востоке.
Весь мир должен стоять перед ними на коленях — как черные рабы.
Сергею Лаврову — просьба — подарить Блинкину томик Биссмарка, подчеркнуть известную цитату, и на корке написать,
Дорогой Энтони, Украина — это Россия, — одна цивилизация.
100 долларов — положить как закладку — где цитата.
И на словах добавить — Энтони, береги свой народ.
Пресс-конференция.
Может важнее самих переговоров. Надо подготовить и задать вопрос — обоим, Блинкину и Лаврову:
— США в открытую заявили о ликвидации ООН. Осознают ли они последствия своего шага? И пояснить, — поскольку Президент США Байден официально заявил о возможном запрете для России расчетов в долларах США, это
повлечет невозможность оплаты годового взноса в бюджет ООН и невозможность  участия в ее деятельности для России на территории США.
— Как это понимать?
Примерно так. Вторая мировая война не закончилась. А национальный характер американских империалистов однозначно раскрывает их связи с кабинетом Гитлера в 1930 году и пособничество в развязывании второй мировой войны.
Мне искренне жаль американский народ, который вынужден будет испить горькую чашу страданий и трагедий. Поскольку его власть — власть империализма, — только для вида имитируют веру в Бога и их миллиардеры не понимают его знаки.
Предупреждения.
Жаль… Древний Рим и рабство и через два тысячелетия — США и рабство негров. Привычка линчевать осталась.
Будем отучать и изгонять с русской земли. Товарищ Бисмарк всем все объяснил — еще два века назад.
Так что, Владимир Владимирович, без иллюзий. Там нет благородных мотивов, — там бездна. Лучше не заглядывать.
У России — свой путь!

Тактика Укропов по ЛДНР

— Внезапность. Во время многодневных переговоров Блинкена и Лаврова. Нацистам переданы лазерные ракеты для десантно-штурмовых групп. — Зачистка блок поста с тыла, с джевелинов. Прорыв линии фронта. Выход в город, за 1 час. Уличные бои с джевиками. Разгром командных пунктов. Добивание оставшихся регулярных частей народной милиции ЛДНР.
— Победителей не судят. На своей территории — восстановили конституционный порядок. В таких условиях безумие — пересекать границу для помощи мирным гражданам.

— От обратного, действия РФ. Ввод миротворцев — уже вчера. Пристреливание тяжелых вооружений по основным направлениям. Вытеснение ВСУ и нацистов за 101 километр от зоны разграничения (линии фронта).

Примерно так, друзья. Только так. Это — как математика. Есть только одно решение и оно силовое — в очень коротком промежутке времени.

Предательство защитников — воинов и мирных граждан ЛДНР — история нам не простит.

 

 

Признаем автономность ДНР и ЛНР

В рамках административных границ республики Украина (Луганская и Донецкая области).
Основание — сохранение за жителями этих образований основного права человека — права на жизнь и действующие Минские соглашения.
Рассмотрев обращение местных органов власти автономных образований о вводе миротворческих сил ОДКБ, а также фактов уголовного преследования граждан Украины — Порошенко и Медведчука за осуществление торговых отношений с автономными образованиями, что противоречит духу и букве Минских соглашений, с учетом решения Совета Федерации РФ, Президент РФ Путин В.В.
выносит указ — о вводе миротворческих сил в автономные образования ДНР и ЛНР.
Указ вступает в силу с момента публикации.
Примерно так, — проект решения, избежим жертв среди граждан Украины, разъединив противоборствующие стороны.

Аренда военной инфраструктуры стран Балтии

  1. Приглашаем М.С. Горбачева в Совет Федерации РФ, где он дает развернутые показания: Гарантией предоставления независимости странам Балтии являлось сохранение за СССР права аренды военной инфраструктуры. Соглашение являлось секретным.
  2. Совет Федерации РФ выносит постановление к странам Балтии:
    О предоставлении в аренду сроком на 99 лет военной инфраструктуры с 01.05.2022. В противном случае — денонсация соглашения о предоставлении независимости.
  3. МИД РФ — вручает данное постановление послам Эстонии, Латвии и Литвы, а также копию Указа Президента РФ В.В. Путина О гарантиях безопасности Российской Федерации на северо-западных рубежах.

Примерно так, дорогие друзья. Дипломатическим путем — отодвинем красные линии. Поводом послужила эскалация напряженности НАТО в указанном регионе, а также в  Швеции, путем размещения войск, инструкторов и вооружений.

Дорогая редакция…

330 км. от Таллина до Санкт-Петербурга. Время подлета…
(Я про путешествия). Так может лучше этот маршрут, чем Киев…
А потом и Киев, — обязательно…

Две новости: хорошая и очень хорошая)))

№1. Совершенно неожиданно, — ЛЕНИНИЗМ. Владимир Ильич Ульянов (Ленин) мечтал видеть Россию именно такой — сильным, независимым, национальным государством. Так получилось. Страна как корабль развернулась, и даже Владимир Владимирович — не предполагал. модель 1924 года НЭП. Так живет Китай. Сейчас начал Казахстан… Это новая повестка. Санкции вводить против Ленина под видом — против Путина — а смысл?!. Ленинизм. Это надолго — главный вывод, и дело не в Путине и его текущем курсе.
Кстати этимология — Санкт-Петербург проиграл первую мировую войну, а Ленинград — выиграл. И выиграл 90-е кровавые и Нулевые — кризисные. Потому что на Пискаревском кладбище — фундамент победы  и имя ее Ленинград. Поэтому — раз новая точка отчета и новая система координат — название города Петербург-Ленинград.   -Это справедливо и это надо сделать.

№2. Избавитель грехов Ельцина и Горбачева? — Кто?! — Кто принял из их рук падающее государство — конечно русский многонациональный народ. А тебе, Брат Владимир — от сердца Спасибо, — за мосты, которые ты строишь из дня сегодняшнего в будущее!

 

ст.124 и 286 УК РФ Неоказание помощи больному и злоупотребление

Шаг №1. Город Шахты Ростовской области. 15 октября 2021.
Фабула: Лидия Антоновна Чернышева, 80 лет, инсульт, коронавирус, неходячая. Одинокая.  В 14-30 была доставлена в больницу скорой помощи г. Шахты для госпитализации на машине скорой помощи. На руках выписной эпикриз от 07.10.2021, направление на госпитализацию от 15.10.2021, справка о наличии КОВИД . Из отделения интенсивной терапии — реанимации, куда ее доставили врачи Екатерина и Виктория, — ее вернули (15-00 15.10.2021) обратно в машину скорой помощи по распоряжению местного эскулапа — «нет показаний для госпитализации». Неходячая больная, хрипы в легких, температура 39, пульс 200, после инсульта, воспаление легких, ковид — » нет показаний».

Шаг №2. Мое обращение в УФСБ г.Шахты и отдел  СК РФ г. Шахты об оказании правовой помощи — дало результаты. Ее, Лидию Антоновну Чернышеву, госпитализировали,  в ковидный госпиталь при больнице скорой помощи г.Шахты. Утром, 16.10.2021 она умерла. — Была без интенсивной терапии, доставили поздно вечером, врачи разошлись по домам.

Шаг №3. Я позвонил по официальным номерам, УФСБ и СК — сообщил о факте смерти Чернышевой Л.А.. Устное заявление об оставлении в опасности было принято ими 15.10.2021.  Мне ответили — «Но она же умерла». А это тяжкие последствия — по ст. 124 УК РФ ( до 4-х лет), а по ст.286 УК РФ — до 10 лет.

Грустная история. Одинокого, больного, неходячего человека выбросили на улицу умирать. Преступление, ст.124 УК РФ, но ведь человек одинокий, был, а значит жаловаться никто не будет… Злоупотребление должностными полномочиями, ст.286 УК РФ, — закрыть глаза на очевидное преступление, на устное заявление адвоката — о составление протокола осмотра  места преступления по месту жительства Лидии Антоновны Чернышевой, о возбуждении уголовного дела.
Очень печальная история о бесправии пожилых людей.

 

Учителю…

Пункт1. -Какая профессия делает жизнь лучше? – Юриспруденция. Это институт. Базис, основа. Только потом – свобода и справедливость. Это права.

Пункт 2. Наперсточники действуют иначе – используют юридические знания как механизм обогащения одних и обнищания других.

Главный вопрос – Украина.

— Что хотят Порошенко, Коломойский и Зеленский?
— Кто спас евреев от тотального уничтожения? Русский солдат, в том числе Иоисф Джугашвили, в простой солдатской шинели…

— А что они, ПКЗ, — хотят?

— Второй раз распять Христа?! Очень хотят. Поэтому разрушают могилы русских солдат и оскверняют памятники, разрушают храмы. Финансируют массовые убийства русских на Майдане, в Одессе, на Донбассе. «Дети Донбасса – должны жить в подвалах под взрывы бомб» — заключенный Порошенко. «Донбасс надо уничтожить атомной бомбой» — заключенная Тимошенко.

НЕ ВЫЙДЕТ. Путин – один из нас – см. список номер 1. В его сердце бьется частица сердца Христа. А мы – братья и сестры, во Христе. А вы, ПКЗ+Т – из списка номер 2. Осужденные. Дарю вам новогоднюю молитву – Господь всемогущий, прости нас за наши прегрешения, ошибки и за нашу неблагодарность  — нашему спасителю – русскому солдату Ивану. Прости нас и дай нам силу в Новом Году 2022 для исправления и искупления грехов.

Будем менять. Это очевидные социопаты, в состоянии коллективного безумия от их религиозных языческих культов. Они не излечимы. Создадим Украинскую Финляндию — — левобережную Украину. Буферную зону – центральную Украину. И резервацию – западную Украину. И будем по пункту номер 1 – улучшать жизнь людей. Счастья – в Новом Году!!!

Презумпция добра!

Глубоко-глубоко в сердце. Лично у Вас, у меня. От первого лица. Это дает крылья – преодолевать пропасти души и социопатию —  собеседника. Это – базис уверенности. Это – природа. Она в наших братьях меньших, домашних наших любимцев. Это архитектура успеха. Помните об этом!!!