Как стать автором
Обновить
25
0
Константин @Costic

Программист-консультант

Отправить сообщение
Не могу утверждать что там за проекты. Год назад пытался войти с ними в контакт, не вышло. Вижу отдельно их линейку процессоров, обратите внимание на вторую часть, там где Cortex-R. Capricorn-Bt1, но плату на нём не вижу. Возможно, я напутал с распознаванием образов, прошу прощения, вижу у Toshiba отдельный процессор этим занят.
http://toshiba.semicon-storage.com/eu/product/automotive/display-controller/lineup.html
http://toshiba.semicon-storage.com/eu/product/automotive/micro.html
Я понимаю, что вы продвигаете MIPS, и мне как программисту не очень важно, что внутри микропроцессора и какой набор инструкций — MIPS, 8051, ARM. Всё равно на С (С++) пишется всё. Вопрос упирается в среду разработки, библиотеки и сообщество, как тут верно заметили. И в этом плане Atmel, RPi и STM32 лидируют.
Насколько мне известно, в учебный процесс у нас в стране пошёл Milandr 1986. Это достойный чип, который избавился от «детских болезней». Я с ним работал, хорошее впечатление, периферия, толерантность, ADC/DAC, и платы сейчас в Зеленограде доступны по 4-5 тыс.р. Но для «самоделкиных» STM32 за 200р. вне конкуренции. Смогут ваши платы в 1000р. уложиться?
Насчёт идеи раздельной обработки данных. Сейчас вроде только такой подход и есть. Но вот я знаю, Toshiba сделала на Cortex-M платы с распознаванием образов и, естественно, с периферией и софтом. Т.е. то что другие на ПЛИС делают, Toshiba реализовала на Cortex-M. Я думаю, если Cortex-M7 (или ваш MIPS 32) подешевеет и получит больше памяти и пойдёт в народ, то мы увидим много новых проектов. Хотя мне больше 8051 по душе.
Почти все платы не подходят для робототехники, Linux не обеспечит real-time. Делать упор на производительность процессора и память — это не то что нужно. Нужны SPI, I2C, UART, USB HS, RF, GPIO и толерантность к 3/5 В. Выводы должны держать ток хотя бы 15мА. DMA контроллеры для периферии. Желательно параллельная шина 8-32 бит (для камеры, памяти, экран). Ну, и всегда помнить про силовую нагрузку двигателями + датчики (обратная связь).
Вот Intel в свои последние микропроцессоры для DIY встраивает гироскоп/аккс/компас + термометр.
Digilent chipKIT Wi-FIRE, микроконтроллерная плата с Microchip PIC32MZ EF кажется лучшим кандидатом.
Вы откройте их сайт и спецификацию, там это написано. А то что написано в Errata это беспредел и кидалово.
Не надо защищать TI, я с их продукцией знаком, она мне нравится. Но в данном случае они поспешили и получилось плохо и некрасиво.
Вы не по делу отвечаете. Это не ваша вина в косяках TI. Вам следует прокомментировать: «нормальное подавление дребезга кнопок». Это о чём? Вы про триггеры Шмитта на входах слышали в 21 веке? В TI они его гистерезисом называют, стр. 983. (Hysteresis (IOC:IOCFGn.HYST_EN) Enables
or disables input hysteresis on an I/O pin.) Про дребезг давно можно забыть.
TI тоже спешит выкинуть на рынок «убийцу». Они заявляют в описании cc1310 скорость до 4Mbps, а на деле:
«The supported data rates at product release are 2.4 kbps to 100 kbps. Support for other data rates will be added to the CC1310 at a later time.» TI, errata
«The supported modulation format at product release is 2-GFSK. 4-FSK, DSSS, and OOK modulation as well as Manchester coding are not supported.» TI, errata
Увы, первый блин комом в этот раз.
1) Вы можете объяснить зачем вам Contiki? Почему упёрлись в неё? Чип слабоват, ресурсов мало, из них 40kB+ флэша съест OS.
2) Чтобы выводами подрыгать, ШИМ и с датчиков SPI/I2C читать OS не нужна. С этими задачами чип cc2510 на ядре 8051 прекрасно справляется. Вы как-то слабо упоминаете о решаемой задаче. Всё какие-то абстракции.
3) То вам 500м надо дальнобойность, а в тестах у вас 50м и 50 kbs. Предположу, что на 500 м у вас скорость упадёт до 1kbs. Заявления TI о скоростях до 4Mbps впечатляют, проверяйте.
Мне очень нравится ваш проект и увидев картинку сразу захотелось купить. Однако прочитав статью понял, что не хватает тут некоторых важных вещей. 1) Необходимо соединить интерфейсы SPI и I2C (учитывая 5V Arduino и 3.3V RPi). UART это минимум. 2) 13 вывод Arduino обычно под светодиод выведен, и много скетчей на это рассчитывают. Наверное надо повесить зуммер на другой вывод. А ещё лучше чтобы это был пассивный динамик с возможностью использования tone(). 3) Цветные гребёнки — можно уменьшить в 2 раза — место для логического преобразователя появится. Все (почти) выводы RPi согласовать с Arduino.
Цену бы до 1000р. :-)
Я не могу минусовать и не хочу.
Попробую объяснить. Сейчас у нас ВУЗы готовят менеджеров, клерков, офисных работников, которые ничего не умеют делать. Преподавательский состав не может готовить современных специалистов, они сами не умеют, т.к. нет практики и связи с современными технологиями.
Поэтому чтобы вырастить спеца, нужны годы практики и коллектив опытный, т.е. старики, которые подскажут (но не всегда), укажут на косяки, возьмут на себя ответственность.
Господа, зачем же вы автора так клюёте? Такими темпами мы рискуем не увидеть четвёртую часть. Замечаний много справедливых, но в целом очень любопытно, что автор из этого всего сделает, какое же IoT-устройство появится.
«Мы не стали сроить велосипеды, а просто скачали оригинальный драйвер, дизассемблировали его и дописали прямое открытие сокета для всех желающих в виде части оригинального драйвера. „

Тут работы по реверсу и переписыванию драйвера на год.
А что с цифровой подписью?
За ваше литературное произведение ставлю 5. За технику 4-.
Что тут за люди, которые минусуют здравые высказывания…

По теме, всё верно. Назначение военное. Уничтожение спутников и бомбардировка с орбиты. Есть много споров о том ныряли и как низко Шаттлы над Москвой или нет. А вот точно известно о ракете Р-36орб., которая с орбиты могла стрелять в любой район. Да и тот же Шаттл мог пристыковаться к почти любому объекту в космосе. А уж ракету пустить — ещё проще. Да, есть договор о запрете размещения оружия в космосе… Но ведь и ПРО 1972 был… Так что будут над нами летать американские мегатонны и склонять к демократии.
Берегите глаза, лазер опасный и коварный. Сетчатка сгорит, а вы и не заметите. На мой взгляд работа с лазерами так же опасна как с радиоактивными элементами.
Я бы попробовал светодиоды + оптика.
Оказывается это на деньги РосНано делается — «Портфельная компания РОСНАНО «ЭЛВИС-НеоТек» разработала и выпустила...»
А вообще-то этот рынок занят, например, в лице Toshiba: http://toshiba.semicon-storage.com/eu/product/automotive/image-recognition.html
Вот у них презентация что надо!
Вы оскорбляете?
Если кто-то не пользуется Хромом (или «нужное вписать название»), то значит это люди ниже сортом?
Я выше написал достоинства IE, из-за которых им пользуюсь. А на проф.темы — готов в соответствующем разделе спорить.
Много кто пользуется, если учесть, что mshtml.dll используют в прикладных программах для отображения html.
Лично у меня IE9 и FF. Держу 9 из-за плагина, который размытие шрифтов убирает и работает шустро.
К концу 1970-х СССР смог догнать США по количеству ядерных зарядов и опередить по системе ПРО. И «слить» к концу следующего десятилетия, проиграв информационную войну.
CO2 перерабатывается фотосинтезом в О2. Больше парниковый эффект — выше температура, больше площади под растения, больше зелени и больше СО2 могут растения переработать. Обратная связь компенсирует… частично или полностью — сложно сказать.
Вам, конечно, власть может не нравится, но про электронику вы не правы: https://habrahabr.ru/post/156843/
Про авиапром утверждать ничего не буду. Отрасль убили давно, как пересели на Боинги и Airbus'ы. Но опять же только вчера тут про новые двигатели писали. Единичные пока, но санкции помогут их запустить в серию.
Исходники много у кого есть. Даже многие ребята из ReactOS их видели, но использовать нельзя, чтобы по закону всё чисто было.
Японцы не продают. Попробуйте купить что-нибудь хорошее в США (industrial/military) исполнение. Сначала кучу вопросов зададут, потом откажут. За левые схемы могу и срок дать, примеры есть.
Так что надо делать своё, главное чтобы не мешали.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Software Developer, Embedded Software Engineer
Lead
Programming microcontrollers
Software development
C++
Python
Math modeling