All streams
Search
Write a publication
Pull to refresh
206
0.5
Send message
В книгах встречается утверждение, что RTOS в принципе не могут загружать приложения, иначе они не RTOS.

Не увидел нигде в исходниках Zephyr возможности загрузки приложений.
Там монолитное firmware как обычно для микроконтроллеров.
Линкуется все в один бинарный образ.

Там я вообще не увидел никакой связи с линуксом кроме того что собирается все в GCC.
Видимо тем, что имеет продвигаемый Intel протокол CoAp с защищенным транспортным уровнем с использованием DTLS (Datagram Transport Layer Security). А в остальном операционка очень слабая. Нет GUI, нет файловых систем ни одной,… можно сказать голая.
ОС не реального времени есть например в облаках или в супер компьютерах, когда задачу ставят на исполнение в очередь, а когда она выполнится никто точно не знает.
А из остальных осей при тех или иных допущениях можно сделать ОС реального времени.
Т.е. уже можно делать платы на Semtech SX1276 и контроллером с расчетом повсеместного прямого их подключения к интернету через PicoWAN уже в ближайшие годы, или есть еще реальные конкуренты?
Абсолютно верно.
Даже для начинающих и тренированных бегунов оно разное.
Когда начинал, то спокойно терял 1.5 литра воды на 10 км. Спустя 4-е года от силы 0.8 л.
На одном и том же тренажере при одной и той-же температуре, на одной и той-же скорости.


Я бы даже сказал, что лучшая программа ЗОЖ должна базироваться на большой статистике откуда нибудь из облаков.
Странно почему они перешли на Axsem.
Смотрю у Axsem AX5043 лучшая чувствительность -137 dBm, а у Semtech SX1276 -148 dBm. Т.е. SX1276 гораздо дальнобойней.

ЗОЖ это конечно хорошо, но он имеет разные уровни.
Для каждого уровня свой подход.
Сужу по себе.
На первом этапе действительно был зациклен на диете и воде.
Потом глядя на себя и других понял, что диета это миф.
Можно есть одну здоровую еду, но слегка с пестицидами и гормонами и толстеть из-за иммунной реакции
Вывод — надо есть исключительно разнообразно, чтобы не подсесть случайно на один тип токсинов.
Можно пить воду ведрами, но потом натренированному организму воды нужно гораздо меньше.
Плюс вода в течении тренировки не дает точно контролировать и управлять обезвоживанием.
Поначалу интересовал только пульс.
Но этого недостаточно чтобы добиться безтравматических тренировок.
Теперь если уж выбирать приложение, то оно должно в первую очередь показывать:
состав воздуха, температуру окружающего воздуха, атмосферное давление, уровень влажности воздуха, уровень радиации включая электромагнитную и солнечную, температуру тела, пульс и аритмии пульса, давление, частоту дыхания и глубину, амплитуду движений, вес тела, уровень обезвоживания, уровень стресса и т.д.
Все в виде графиков, трендов и корреляций.
Короче нужна программа для изучения себя, а не программа навязывающая чужое представление о ЗОЖ.

Самый сложный из кусков mbed — TLS, написан на C-и однако.
А что вы называете mbed?
На github проекта mbed я увидел несколько десятков проектов.
Где-то половина на С-и.
Забавно, но Time Triggered Communication поддерживается даже в CAN модулях микроконтроллеров STM32, которые применяются в проекте Arduino.
Т.е. даже ардуинщики легко могут сделать time-triggered архитектуру управления машиной.
Автор несколько сгущает краски относительно закрытости и сложности.
Есть достаточное количество документации на этот счет и все инструменты и IDE хорошо известны: ARM RealView, Tasking, Multi, Keil, IAR и т.д.
И технология Time-triggered architecture хорошо описана.
Есть подробные модели в Matlab относительно рулевой системы.
У производителей микроконтроллеров, например у NXP есть подробные описания проектов фирмваре ECU на базе time-triggered архитектуры.
Да и не везде в автомобилях нужна time-triggered архитектура, гораздо чаще используется обычные RTOS.

А можно почитать отчеты по происшествиям с автомобильной электроникой. Там без всяких секретов по мелочам описывается что, как и с чем взаимодействует.
Все слишком категорично.

Я разрабатываю частотники и прочую силовую электронику вполне нарушая все эти выше перечисленные принципы.
Вот здесь один приведен для примера — habrahabr.ru/post/256611

Cделан строго с применением RTOS. Без RTOS я вообще силовую электронику не делаю.
Отлаживаю по JTAG. Гальвано-изолированный JTAG стоит копейки.
Пользуюсь точками останова вовсю и во время работы силовых цепей. А ARM-ах на точках останова не обязательно останавливается вся периферия. ШИМ-ы могут оставаться работать, это как зададите.
Гораздо удобнее чем JTAG это SWD интерфейс.
Графики в реальном времени могут строить и Keil и IAR. Даже у Segger-а производителя отладчиков J-Link есть построитель графиков с передачей по отладочному каналу.
Вместо CAN применяю RS232, по нему передаю информацию в PC со скоростью 1.25 Мбит, это гораздо быстрее CAN-а.
А не менее мощный аналог UniCON это FreeMaster от NXP. Имеет открытый протокол и все сорсы.
Нет, фишка habrastorage в том что он САМ заливает фотки.
Невозможно в Geektimes запостить фотку и чтобы habrastorage показывал ее по оригинальной ссылке. Он ее сразу же перезаливает к себе.
На этом технология и построена.
Разные статьи заливают все в фотки с одними и теми же названиями, а habrastorage перезаливает и дает им всем уникальные названия и не остается следов где картинки были раньше.
Но не факт, что через некоторое время habrastorage не поменяет все ссылки в статьях, так что на постоянство ссылок на habrastorage я бы не надеялся.
Понятно. Интересный способ.
Т.е. пишите тэги картинок, а потом включаете просмотр как HTML из этого редактора?
Или я что то не догоняю.
В окно редактора atom можно вставить картинку в стиле drag-and-drop?
В смысле atom.io?
Т.е. статьи без иллюстраций?
А в чем вы редактируете статьи?

Уже ищу как прочитать cookie на VBA
Да. А именно с адреса: URL + WEBPATH
Geektime очень быстро их скачивает и подставляет свои, но иногда стоит убедится и еще раз открыть статью в режиме редактирования.
Я сильно не вдавался.
Создал самое простое демо приложение из Internet of Things Foundation Starter
И есть у них Charge Summary и там был всегда 0
И есть Organization Summary, вот там деньги и насчитывало.
Так я и считал этим калькулятором. Все показывает бесплатно.
Но как только запускаете что-то сделанное в Node RED на Node.js то сразу начинает считать деньги со страшной силой. По 6 Euro за несколько дней.

Information

Rating
2,080-th
Registered
Activity