при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Разве что по части поддержки внешней памяти комманд... Что ИМХО не есть большим недостатком. Внешняя память данных у AVR в наличии (мега8535 к примеру), особой урезанности набора комманд не чувствуется по сравнению с 8051 (программил под оба). Немного меньший набор комманд AVR (ибо RISC) с лихвой компенсируется скоростью - 1 комманда на такт, а не на 4 такта (в классическом ядре - 12 тактов).ARV писал(а):по некоторым вопросам AVR-ам и PIC-ам еще плестись и плестись в хвосте...
Нет. Это - попытка упростить написание прикладного ПО, для сравнительно больших проектов (для мигалки из 3 лампочек ОС - явно избыточнаARV писал(а):ваша FreeRTOS - это попытка сделать вид, что обычная обработка прерываний хуже, чем многозадачность (а фактически это одно и то же)
Почему же скорость передачи невысокая? десяток-другой килобит выжмется при желании ИМХО. А контроль коллизий, потерь пакетов и т.д. - вещь просто необходимая. И изобретать велосипед здесь ИМХО не нужно - если сеть предусматривает один "главный хост", то реализовать Token Ring или нечто подобное (не обязательно 100% идентичное по части структуры пакетов - взять только идею), если же сеть предусматривает как минимум несколько равноправных девайсов - реализовывать ethernet-подобный протокол (ИМХО он более правильный для такого случая).Eugene писал(а):Создание своего протокола с контролем коллизий - это хорошая идея, но не будит ли время затрачиваемое на передачу какой либо команды, от этого, слишком большим? т.к. скорость предачи в силовой сети не высокая.
раздел называетсявсех желающих подключиться к проекту на моем сайте - прошу регистрироваться и начинать свое "участие" раздел я подготовил: вот он
нет, не только! на этом форуме была дискуссия - тут не место, скажу лишь кратко: современное 51-е семейство превосходит 8-разрядные PIC и AVR по максимально достижимому быстродействию, по встроенной периферии, по системе прерываний с приоритетами и т.п.NiTr0 писал(а):Разве что по части поддержки внешней памяти комманд...ARV писал(а):по некоторым вопросам AVR-ам и PIC-ам еще плестись и плестись в хвосте...
Читать незарегистрированные пользователи смогут?ARV писал(а):не понял
Про это, вроде как, я писал, ну да ладно.. Господа! Давайте или ближе к теме, или молча, договорились?Eugene писал(а):Согласен с ARV - ОС на каждом узле системы - это утопия! А для выхода в сеть (Инет) и/или ряда других функций при необходимости можно будет создать гейт.
подразумевался обычный С . я просто не знаю в чём разница между С , С+ и С++ .Eugene писал(а): LINKS_234: Ну datasheets почитать - это само собой! Просто на С код получается компактней чем на асме, из за этого и выбор пал на него. А про C# на МК я, если честно, и не слышал.
Что совсем не является достоинством протокола.Eugene писал(а):NiTr0: Я тоже считаю что контроль коллизий необходим, но к примеру в протоколе Х10 он небыл реализован.
Понятно были, только кто искать будет.жекан писал(а):были же ещё самодельные переговорные устройствам по сети
всё новое хорошо забытое прошлое
aen писал(а):Не то, что раньше "изгалялись ".
http://cxem.net/radiomic/radiomic113.php
http://rf.atnn.ru/s1/pereg.htm
http://vrtp.ru/index.php?s=1e77421b4717 ... =988&st=15
И ещё пять ссылок здесь.
http://vrtp.ru/index.php?act=categories&cat=19