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

andk

Свой
  • Постов

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

  • Посещение

Весь контент andk


  1. У нас есть, пользуем. На мой взгляд вполне себе прибор и свое назначение/характеристики полностью оправдывает.
  2. 2 ArMouReR: Попробовал. Q2 Fitter долго думал, потом в изнеможении упал со словами: "Internal Error: Sub-system: TDC, File: /quartus/tsm/tdc/tdc_accessories_delay_slack_module.cpp, Line: 1638 scaling_factor >= m_min_legal_scaling_factor && scaling_factor <= m_max_legal_scaling_factor............" Больше издеваться над скотиной не стал, вернул все на место. 2 Sergey'F: >>Проверить выполнение временных требований. Не, ну как бы и с ругачкой и без ругачки времянка выдерживается, поэтому для меня проблема имеет чисто академический интерес. >>Рискну предположить, что это баг, так как ......... Да вот похоже на то.
  3. Нда.. Не все так очевидно оказалось в мое случае :) Сделал по рекомендации которую привел des00 - не помогло. Убрал галку с "Compilation process settings" -> "Run I/O assignment analysis before compilation" - ругачка ".. Timing-Driven Compilation is disabled ......." пропала. Как теперь понять то ли Q2 забил на на ругачку то ли действительно включилась Timing-Driven Compilation ? :)
  4. Как неоднократно говорено на форуме "экстрасенсы все в отпуске" Приведите хоть какие-нибудь конкретные данные - схему, скорость, еще чего нибудь
  5. Та же фигня. Еще не в тему, но тоже не пойму, чего вдруг вылезает ругачка "Warning: Following ХХ pins must meet Altera requirements for 3.3V, 3.0V, and 2.5V interfaces Info: Pin SpiRx[8] uses I/O standard 3.3-V LVTTL at 126 .................................................." Пробовал прописать и в ручную, и через Pin Planner - не помогает. Что сделать надо чтоб это сообщение исчезло?
  6. Я использую ADUM14ХХ + драйвер. То есть ставишь свои любимые драйверы, а после них эту развязку. Работает на ура. Правда у меня полный дуплекс. ADM24ХХ я пользовал, работало, потом отказался из-за габаритов. Оказалость выгоднее поставить драйвер + развязку.
  7. Дык... Даже не знаю с чего начать.. Ну вот с начала наверно :) Я работаю в основном с цифровыми схемами, аналоговая часть тоже есть, хотя и не сильно заморочная - операционники, ацп, цап, ну и питание. На рассыпухе ничего не делаю. Ищу элементы чаще всего в интернете. Так получается быстрее, чем рыться по бумажным каталогам. Соответственно, на запрос вываливается все, кроме отечественного... Может оно и производится, но кем и где - для меня загадка. А моему поставщику я говорю "быстрее и дешевле". Ну и ищет он опять-таки в интернете, известные бренды или у крупных поставщиков(вражеских). Все. круг замкнулся. Я не знаю что производят наши, мой поставщик и подавно не знает и подсказать мне не может. Проблемы почти со всеми комплектующими - или нет того что нужно (100% цифровых схем и, я подозреваю, большой процент аналоговых) или старье, которое ни по параметрам, ни по габаритам, ни по цене, ни по срокам... Сейчас в моих приборах только разьемы отечественные, да и то только по тому, что нужно стыковаться к существующей аппаратуре. А, ну и проволоки. Надо бы отсканировать и показать списки, что присылают нам в качестве новых разработок элементной базы - без слез смотреть не возможно. Ну что еще сказать.. По моему отечественная электронная промышленность мертва. Давно.
  8. С Новым Годом Electronix! Удачи и успехов!
  9. Есть VIBLT1-SMT-Series (www.cui.com) но на такие выходные напряжения нет Еще у TI есть DCR01 Series, но тоже низковольтные Если только последовательно зацепить
  10. ARM vs. MIPS

    На мой взгляд правильный ответ - что наиболее подходит для выполнения задачи, то и лучше. Проц выбирают под конкретную задачу. Священные войны "Avr vs Pic или Arm vs Mips" - чушь. Ну есть еще нюансы типа цены, доставабельности, и т.д.
  11. Насколько я помню, очень хороший вибростойкий клей-мастика. Такого фиолетового цвета. Применяется в "оборонке". Время жизни - несколько часов. То есть делается непосредственно перед применением. Если правильно помню - токсичный. Подробности видимо, только у химиков.
  12. Недавно говорил со своим старым другом - он ювелир. Так вот, он делает такую хитрую фишку: Чтобы припой не "прилипал" где не нужно, берется простой мягкий карандаш и заштриховывается защищаемое место. То есть, берем карандаш и штрихуем паяльное жало, уменьшая таким образом размер зоны с припоем. Графит при случае об губку снимается также легко, как и наносится. Может кому поможет.
  13. Данные поксорить (Data xor Sychro ) с синхросигналом. Все. :)
  14. Посмотрите на ADM2486 - все в одном флаконе. The ADM2486 differential bus transceiver is an integrated, galvanically isolated component designed for bidirectional data communication on multipoint bus transmission lines. 20 Mbps data rate 5 V or 3 V operation (VDD1) High common-mode transient immunity: >25 kV/μs Isolated DE status output Receiver open-circuit, fail-safe design Thermal shutdown protection
  15. В случае применения FPGA можно попробовать LVDS - до XXX Гбит Можно разделить на отдельные потоки (физически) - этакое подобие наращивания как у PCI-X. Память FPGA использовать под FIFO. И выход на АРМ 32 разрядной шиной. Может получиться очень быстро.
  16. Да нет проблем, если чип поддерживает инструкции LPM/STM.
  17. MULTI for MIPS

    >Так а какую либу??? Во всех либах присутствуют имена функций. Так что, есть шанс найти нужную либу по содержанию в ней нужного тебе имени функции. > Я расчитываю на то, что свой файл (сишный с вызовом мат функции) > я отдам условно говоря покупателю, а он пусть линкует его с чем хочет. Не, ну если исходники отдаешь - какие проблемы? >>А вот возможность линковки обьектников сделаных из-под разных компиляторов.... >>не знаю, ни разу так не делал..... Что-то мне думается шансов мало... >Должно быть нормально, так как формат объектника стандартный - ELF. >По крайней мере для GNU и MULTI. Линкер не ругается, и нормально вызывает мою функцию, >только при вызове мат функции внутри моей идет чер знает куда. >Если в моей функции отменить выхов сторонней мат функции, то все ОК. По моему дело не в формате обьектника, а в наборе библиотек, который использовался. Вот здесь и сомнения в совместимости. Не, не знаю. Никогда так не делал. Вообще, ситуация странная в том смысле, что мат функция отсутствует в памяти. Может выбраны не те опции для процессора? (типа наличия мат сопроцессора, разрядности, еще чего-нибудь?) Или условная компиляция где-то затесалась и требует каких-то параметров? Попробуй в math.h перед вызываемой тобой функцией поставить #error "xxxx" - пройдет или нет?
  18. MULTI for MIPS

    Ну а впрямую сказать линкеру "линкуй либу ХХХ" ? Поискать имя функции в библиотеках можно, имена там есть. А вот возможность линковки обьектников сделаных из-под разных компиляторов.... не знаю, ни разу так не делал..... Что-то мне думается шансов мало...
  19. MULTI for MIPS

    Да, GHS довольно своеобразная среда..:) Я к ней привыкнуть не смог, пользуюсть отдельными утилитами. Только отладчик запускаю из-под среды. Просмотри файлы проекта (default.gpj, *.gpj) скорее всего там и найдешь проблему. В оконцовке у меня это выглядит примерно так: 1. Батник для запуска компилятора - ...... D:\Dev\GHS\mips407\gbuild.exe -all default.gpj ....... default.gpj - файл "проекта" - #!gbuild primaryTarget=mips_standalone.tgt [Project] -bsp generic <<< здесь глобальные настройки компилятора -G -object_dir=objs -wantprototype -cpu=rc32364 -littleendian default.con src\hello.gpj [Program] src\resource.gpj [Project] Если настройки компилятора разные для разных файлов, то оформляется ввиде "подпроектов" с индивидуальными настройками внутри. Соответственно, hello.gpj и resource.gpj - файлы: #!gbuild [Program] hello.c <<< исходники добавляю свои, как мне нужно dmatest.c tdm.c eth.c DspIf.c standalone_ram.ld <<< файлик для линкера - я имя его не менял, потроха поправил и все. resource.gpj - не разбирался, зачем этот файл, поэтому оставил все как было. #!gbuild [Project] resource_readme.txt standalone_ram.ld Ну и все практически :) В standalone_ram.ld правишь что тебе нужно, прикручиваешь свою любимую среду и вперед! Кстати, хелп у GHS не плохой, много полезных фич можно вычитать. Бинарник... не помню, по моему не заморачиваясь на разборки с линкерными ключами - конвертировал из ELF - да он не очень мне нужен был. А Вообще - Build options - Linker - Generate additional output. Creates the specified output type in addition to the project executable. Permitted settings for this option are: <> Memory Image File (-memory) – Generates output file with .mem extension containing the output of the image as translated by the gmemfile utility program. For more information about gmemfile, see "The gmemfile Utility Program" in the MULTI: Building Applications book for your target. Вроде то, что тебе нужно. По виду - честный образ памяти. <> S-Record File (-srec) – Generates output file with .run extension containing the output of the image as translated by the gsrec utility program. For more information about gsrec, see "The gsrec Utility Program" in the MULTI: Building Applications book for your target. <> None (--no_additional_output) : [default]
  20. А вот если: datab=>X"16" или datab=>"00010110" то может пойдет :)
  21. На ftp выложены исходники мониторов для MIPS в /upload/MCs/MIPS/Monitors
  22. 2admin: Может выложить мониторы на ftp? Тогда там бы каталог/раздельчик для MIPS завести... А то народ нет-нет да интересуется.
  23. Я ответил в другом разделе, повторю: Какой монитор интересует? У меня есть IDT/sim, pmon,yamon.
  24. Какой монитор (для MIPS) нужен? У меня есть IDT, pmon,yamon
×
×
  • Создать...