Чт фев 23, 2017 12:13:22
Чт фев 23, 2017 12:14:47
КРАМ писал(а):Все так, только сия система не является системой реального времени.
А МК выполняют задачи именно РВ. И никакой подобный компьютер не справится с задачами, на которые способен обычный М0. В частности они не способны быть цифровыми фильтрами реальных сигналов в реальном времени.
ОС не предоставляет такие возможности при любой частоте ядра.
Что касается "маргинального" Техаса, то Вы просто не в теме...
ЗЫ. В догон. Занятно, что заявленная у китайцев производительность упомянутых систем не поддерживается тепловыделением самого кристалла. Так у Allwinner запустить все ядра на полную производительность - значит гарантировать срабатывание тепловой защиты за 3...5 минут.
А смешной "радиатор" на таких платах не обеспечивает теплоотвода более чем 1 ялра загрузки.
Чт фев 23, 2017 14:53:17
Класс задач, где обычная ОС способна "не превысить столько-то" может отнести к задачам РВ лишь очень изощренный ум. Но даже если это так, то платформа за 8 баксов на три десятичных порядка уступит в латентности реакций на внешние события микросхеме за 2 доллара. Все преимущества очередного ХХХ.PI лишь в том, что ни хрена не надо думать о драйверах,а весь сервис получают через API операционки.sneakycat писал(а):Система реального времени лишь дает гарантии что время реакции системы не превысит "сколько-то"
Всяким интернетам вещей и датчикам обычно столько и не надо. А там где все настолько требовательно - так там наверное и радиолинк плохая идея, и завязка на сети. Сеть может упасть, а радиолинк - заглушен. Случайно или преднамеренно. Внешний мир может активно влиять на протоколы и вопрос что там будет в случае сложного протокола типа блютуса/wifi или тем более неизвестной проприетарной штуки. На примере wi-fi: нехитрыми манипуляциями с протоколом можно полностью положить линк "мишени" если задаться такой целью.
ОС наверное и не должна заниматься фильтрацией сигналов в жестком реальном времени. Потому что странная задача для ОС.
Да почему же, я видел где OMAP-ы
Нормальное сочетание, право на жизнь имеет вроде бы и в последнее время разлетается удивительными тиражами (от чего дешевеет еще сильнее).
Чт фев 23, 2017 22:05:26
А чего изощренного в отсыле к формальному определению реалтаймных систем? А то что не все йогурты одинаково полезны - ну да.КРАМ писал(а): Класс задач, где обычная ОС способна "не превысить столько-то" может отнести к задачам РВ лишь очень изощренный ум.
Но даже если это так, то платформа за 8 баксов на три десятичных порядка уступит в латентности реакций на внешние события микросхеме за 2 доллара.
При том поскольку это Linux, сервисов там может быть довольно дохрена и на все мыслимые оказии. По своему хорошо - изобретать велик может быть дурной затеей, а чтобы он еще и лучше чем в линуксе получился... в Linux большая команда компетентных и крутых ядерных программистов. Если кто думает что он может их всех сделать одной левой - удачи, конечно, но я на исход этого не поставлю.Все преимущества очередного ХХХ.PI лишь в том, что ни хрена не надо думать о драйверах,а весь сервис получают через API операционки.
Мой опыт почему то подсказывает мне, что в системах с серьезными требованиями к диаграмме работы проблемы создаваемые ОС много сложнее в решении, нежели рихтовка референсного кода какого нибудь стека протоколов в МК.
В автономных интернет-вещах "оллвиннеры" сливаются из-за невменяемого потребления, да и габаритов.
Хотя некоторые классы задач вполне прокатывают. Особенно при отсутствии в компании вменяемого отдела разработки схемотехники. Посадили традиционных программеров и одного собирателя компьютеров по совместительству сисадмина и продукт готов.
Ничего не понял. Как раз МК легко реализуют один-два интерфейса для датчиков и интернета вещей.
Зачем подобным устройствам довольно громоздкие по меркам МК, сильно жрущие и имеющие избыточный функционал микро ПК?
Зато это ОСНОВНАЯ задача для МК.
Об том и речь. Тоже можно сказать и о ГЕНЕРАЦИИ сигналов.
пригодна для классической машины с ОС без специальных аппаратных драйверов поддержки РВ. Где и работают в качестве периферийных сопроцессоров те самые МК.
Вы бы зашли на сайт ТИ и посмотрели на ОСНОВНОЙ ассортимент продукции. Или Вы полагаете, что все должны массово лепить какие нибудь кортексы-А?
Простите, но успешность продукта определяется его проджами . А качество реализации и достигнутые параметры - это другой вопрос и интересно скорее узкой группе инженеров а не general public. Можно быть хорошим технически продуктом который однако на рынке огребет полный швах. Вот на микроконтроллере например сложно делать полноценную работу с сетью и сколь-нибудь симпатичный пользователям UI/UX. Исключения бывают но их немного.С этим никто и не спорит. Но успешность продукта определяется не его формальной реализацией в жизнь, а ОСОБЕННОСТЯМИ этой реализации.
Дискретные транзисторы тоже ее понижают. Это что, не надо свою полупроводниковую фабрику строить? Вот прямо сходил в ближайший ларек и купииииииил? Без миллиардных инвестиииииций?! Негодяйство то какое. Ну а все эти пи и модули - такое же разделение труда. Можно дать денег тем кто уже сделал процессорный модуль или одноплатник чтобы не заниматься этим самому. Да, для кое-какого бизнеса это плохие новости. То над чем раньше пыхтело целое КБ теперь может и 1-2 васька забахать, да еще сделав поприятнее для пользователей. Кому-то достанутся профиты, а кому-то и дырка от бублика. А что хотели пользователи и насколько им были нужны от интернет приблуд именно сто наносекунд или что-нибудь другое - так это мы как раз и увидим.И низкая планка входа - плохой признак для бизнеса. Оные "ххх.пи" как раз и понижают эту самую планку.
Чт фев 23, 2017 23:33:07
sneakycat писал(а):Ну да, если сотни наносекунд интересуют то на линухе и апликушнике это делать будет дурной идеей. Но настолько требовательных задач в природе не так уж и много на самом деле.
Пт фев 24, 2017 00:59:58
Мяукните! писал(а):классная пимпочка PTR5628
Пн мар 06, 2017 07:35:32
Малый форм-фактор платы позволяет установить плату на ремешке для часов, поэтому пользователь может легко оценить возможности мониторинга с применением изделия в реальных условиях. Используя плату, можно немедленно начать оценку системы сбора данных с датчиков, ее аппаратных и программных особенностей, а также возможностей бесплатного приложения ST WeSU, доступного на Apple Store™ и Google Play™.
Опытные пользователи могут еще в большей степени уменьшить габариты изделия (подробнее в STEVAL-WESU1 user manual).
Компактное решение для носимых изделий, для приложений с датчиками движения с полным комплектом примеров программ (firmware)
Доступны приложения для iOSи Android
Основные компоненты:
STM32L151VEY6 – 32-bit ультрамалопотребляющий микроконтроллер;
LSM6DS3 – 3D акселерометр+ 3D гироскоп,
LIS3MDL – трехосевой магнитометр,
LPS25HB – MEMS датчик давления,
BlueNRG-MS – BLE сетевой процессор,
BALF-NRG-01D3 - 50 Ω балун с интегрированным фильтром гармоник,
STNS01 – линейное зарядное устройство для Li-Ion аккумулятора,
STC3115 – микросхема мониторинга уровня разряда батареи;
100 mAh Li-Ion аккумулятор в комплекте, протестированный и сертифицированный (UN38.3);
Micro USB разъем для подзарядки;
SWD разъем для отладки и программирования;
Часовой ремешок с пластиковым корпусом в комплекте;
Изделие полностью протестировано и сертифицировано: FCC (FCCID: S9N-WESU1) и IC (IC: 8976C-WESU1);
Соответствие RoHS.
Пн мар 06, 2017 13:01:05
Ser60 писал(а):Zhuk72, abc - спасибо за информацию. Семинар заставил меня посмотреть серьёзнее на Nordic, и эта информация очень кстати.
Вт мар 07, 2017 07:10:26
Дожили, какой то паяльник уже имеет на борту микроконтроллер, на пару порядков мощней моего первого компа. Сказал бы мне это кто-нибудь году так в 97. Вот бы я ржал. Но как бы там ни было…
Вт мар 07, 2017 08:16:26
Вт мар 07, 2017 10:11:07
микроконтроллер, на пару порядков мощней моего первого компа
Вт мар 07, 2017 10:36:29
Вт мар 07, 2017 12:29:17
Zhuk72 писал(а):Его писали в IAR. Пытался (не особо рьяно) перенести его исходники на Keil, однако так и не понял, как это сделать правильно...
if(p_file = SearchFile("CONFIG TXT",&file_len,&root_addr)){
memset(t_p, 0x00, CONFIG_CONT * ROW_CONT);
....
Мяукните! писал(а):А ведь на них крутились офисы, корелы, 3D редакторы...
Вт мар 07, 2017 14:08:13
Пт мар 10, 2017 12:26:27
oleg110592 писал(а):Затянул в Кейл, подправил - остался 1 варнинг на неиспользуемую переменную.
Сб мар 11, 2017 18:32:25
Пн мар 20, 2017 11:46:33
Системный таймер со сверхнизким энергопотреблением, обеспечивающий работу устройства более десяти лет от батарейки CR2032;
Программируемый интервал пробуждения устройства;
Чрезвычайно низкий ток в закрытом состоянии ключа (270 нА в течении 59,97 сек.);
Ультранизкий ток в открытом состоянии ключа при низкой активности процессора и радиопередатчика (3,376 мА в течении 30 мс);
Точность измерения относительной влажности ±2%;
Точность измерения температуры ±0,2 °C.
Пн мар 20, 2017 15:35:42
Пн мар 20, 2017 19:07:47
Вт мар 21, 2017 16:04:34
Возможности прибора
Пределы измерения напряжения 50 В, 5 В, 500 мВ и 50 мВ
Пределы измерения тока 50 мА и 500 µA
Разрешение АЦП 18-бит, 400 kSPS
Индикация максимального значения 50 000
Разрешение 1 мкВ/ 10 нА
Точность 0,05% DC , 3% AC (при 100 кГц)