Перейти к содержанию
    

minimumlaw

Участник
  • Постов

    55
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о minimumlaw

  • Звание
    Участник
    Участник
  • День рождения 04.09.1979

Информация

  • Город
    Array

Посетители профиля

1 338 просмотров профиля
  1. Простите. Туплю. Увидел знакомое сочетание букв и цифр, а в порядке не разобрался. Подумалось о CC2564: http://www.ti.com/product/CC2564 Собственно, все написанное - это к нему. За то любой (абсолютно любой) контроллер с UART + CC2564 решит проблему на корню. Увы, про CC254x ничего не скажу.
  2. Лень заниматься. Но если кратко, то: - зашиваете firmware от Linux Bluez (есть на сайте у Ti, вместе с интструментарием, конвертирующим в h-файл с массивом данных) - оправляете обычную команду в формате H3 Command и ловите ответ в виде H3 Event - продолжаете, до посинения Ну, или хотя бы платформу укажите (ПК, контроллер, или что там у Вас). Может все тривиально до безумия.
  3. А Вы с какой целью интересуетесь? :-) Если исключительно из "нормативных" соображений - то увы, каждый раз по разному. У каждого свои тараканы, свое прочтение и своя трактовка. Особенно в части трактовки терминов "допускается" и "рекомендуется". А если из соображений надежности, то изобретать особо нечего. MISRA наше все. Только вот FreeRTOS под требования MISRA - что-то там было про "пыль глотать".
  4. Получится. Добавьте еще одну линию от последнего TX к первому RX и получите классическую топологию кольцо. Дальше вопрос только назначить всем уникальные адреса (административно) и договориться о формате пакетов. Опробовано неоднократно. Но, если честно, лучше не городить огород а взять RS485 и поверх него какой-нить ModBus. При любом раскладе реализация будет в том или ином виде ущербной. Но так хоть сколько-нить стандартной.
  5. RC-цепочками обрежте вход и выход, так чтоб оставался диапазон частот от 0 до 4КГц (вырезайте все, что выше 4 КГц). Ваше бу-бу это результат нарушения теоремы Котельникова (кодек GSM имеет частоту дескритизации 8КГц). Расчет давать не буду - но иейте в виду, телефонная классика требует завала всего, что выше 3,4КГц на уровне миниум 7dB на декаду.
  6. USB Composite device или я что-то не так понял? Вполне возможно в пределах одного физического интерфейса иметь несколько логических. Например HID+COM или HID+Audio. Погуглите вышеназванную фразу - примеров дескрипторов будет вагон. На хорошем английском есть http://www.atmel.com/images/doc7805.pdf AVR293: USB Composite Device. Если забыть о том, что железо не от Atmel, то остальное абсолютно справедливо. Как и почему оно работает расписано вполне вменяемо.
  7. А может запросить сертификаты у Ti и не париться? CC'шки сертифицированы WiFi альянсом. И если сертификация на право получения права (сорри, коломбурю) наклеить этикетку WiFi совместимо - то все по стандарту. Условно - везде, где в стандарте картинка с параметрами. Другое дело, если блоху подковали (усилители, там и прочее). Тогда опять вопрос - на что сертифицировать. На безопасность - одно, на соответствие заявленным характеристикам - другое. Но, к слову, в этом случае права налепить лабел Wi-Fi наверняка не будет.
  8. Тяжела работа телепата... С хорошей долей вероятности ищите проблему в коде. Скорее всего в обработчике UART'а или около того. Аппаратная заморочка практически 100% исключена. А уж что у Вас там написано - это Вам виднее. Перекрытие буферов, не отключение приемного канала (если реально жесткий полудуплекс), перезаписывание структур - причин масса.
  9. Ошибка UNALIGNED ACCESS

    Можно и обработать и продолжить. Документация по ядру ARM cortex-[какой-там-у-вас] вам в помощь. Для Uboot и linux в свое время невыравненный доступ именно так и делался (перехватом HardFault и возвратом назад с нужными значениями, полученными побайтно). Персонально у меня готового решения нет. Почему ток происходить? А сам lwip как собирается? А пакеты нормальные приходят? Может раз в день битый пакет ловим (и не фильтруем)? Луна в козероге в конце концов. Маловероятно что вот так кто-то разберется что у вас происходит.
  10. ЕСПД как основной регламентирующий документ для "софтовых" решений. Спецификация по ЕСПД включается в конструкторскую спецификацию. Прошивка в бинарном и исходном виде оформляется по ЕСПД как документ на носителе данных (компакт-диске). А 90-ые документы ЕСПД превращаются в руководства по прошивке и проверке. При необходимости добавляются руководства пользователя (если предусматривается пересборка с изменяемыми параметрами) и системного программиста (если сопровождение делает не Ваша организация). Во всяком случае мы пришли к такому варианту.
  11. Ну, в SoDimm200 плат, способных вытянуть питона вагон и малая телега. На разных камнях - от ARVv5 до AARM64. А вот питон сам по себе не быстр и прожорлив (интерпритатор, сэр). Если есть потребность жить от батареи может переписать на чем-нить приближенном к железу (может быть плюсы)? Тогда и SoDimm с Linux может не понадобится. По теме вопроса: а каковы горизонты планирования? Уважающие себя конторы (Toradex, Phytech) обеспечивают обратную совместимость нового со старым надолго. Даже если меняется камень - где бы LAN, LAN и останется, где USB там и будет и иже с ним. У них же минимальный срок доступности по каждой конкретной реализации. Но в Вашем случае, наверно разумнее будет действительно очередную Raspbery Pi - ее форм-фактор тоже поддерживают неизменным на протяжении уже трех моделей. Да и клонов хватает. И программная поддержка есть (в части BSP).
  12. Хм.. Понимать монтаж на плату с обоих сторон. И пайка кабеля к плате. А в целом я просто невнимательно помотрел на тип разъема. С конкретно такими не работали. Но Вы абсолютно точно сильно рискуете, применяя такую конструкцию при вибрации. Слишком много пружинных элементов, слишком свободно.
  13. Ну не знаю. Найдите людей с рентгеном в конце-концов (подсказка - среди более или менее серьезных производителей ПП). Посмотрите на узел контактов без демонтажа. Вообще обжимать отверткой не самая лучшая идея. Особенно для вибрации. Но я бы для вибрации и такие ставить не стал. Кстати, а что мешает классику - штыри-гнезда? Может стоит посчитать? Сами ставим таким образом. Правда конструктора что-то "шаманили" с расположение и крепежами платы, но вибрацию и удар проходим так. Пробовали и с нашими разъемами. На наших тестах разницы никакой. А от такой конструкции отказались. Крайне нетехнологично. У нас контакта не было и до вибрации. Да и не удобно. Как не меняй операции. Что обжим, затем пайка (изоляция горит), что пайка и обжим (не подобраться). В итоге плюнули и ушли в классику - штырь-гнездо.
  14. Ну что делать, что делать. Действовать. Импорт ведет себя так же? Нет - ставьте импорт и письмо производителю с актом испытаний. Действительно сильная вибрация и удары? Может паять, а не обжимать? Конструкция корпуса и крепеж платы правильно сделаны? Нет ли неожиданно возникающих резонансов? Ну и по обстоятельствам.
  15. Хм... А зачем винда если контроллер с Ethernet? Если никого не найдете и в конце августа будет еще актуально, то minimumlaw (a) rambler <dot> ru Я из Питера.
×
×
  • Создать...