Jump to content

    

spf

Свой
  • Content Count

    738
  • Joined

  • Last visited

Community Reputation

0 Обычный

1 Follower

About spf

  • Rank
    Странник
  • Birthday 02/17/1972

Информация

  • Город
    Array

Recent Profile Visitors

3954 profile views
  1. СПКБ Техно так же производите интерфейсный кабель, но у них диаметр ещё больше - Каталог СПКБ Техно Импортные с наружным 4мм имеются? (У Belden минимальный наружный диаметр 5.4мм, если правильно помню) Какие расстояния между устройствами?
  2. По пирогу - можно в интернете найти материалы на любой вкус и требования "PCB layer Stack-up" http://kbl-circuits.com/Layer stack up.pdf http://www.hottconsultants.com/tips.html https://www.intel.ru/content/dam/www/public/us/en/documents/white-papers/ia-pcb-stack-up-overview.pdf И т.д. и т.п.
  3. Да, есть такое, но с тем же успехом начинающие могут "лепить" и в Альтиуме. В Топоре очень наглядное размещение, особенно с учётом быстрой авторазводки. Удобное размещение - залог хорошей разводки. Про альтиум - у нас подобных подходов было несколько. Все спецы в Альтиуме каждый раз упирались в трудности большого объёма работ по доводке уже полностью выполненной ручной разводки, не смертельно, но и особого удовольствия не испытать при этом. В последствии некоторые стали использовать Топор.
  4. Раз ответа нет, значит нет такого опыта. Тактика разводки зависит от инструмента, которым она выполняется. Если инструмент "лёгкий на подъём", то одна история, а тугой - совсем другая. Как пример. Как-то раз для нас разработали плату в Альтиуме, уровень специалиста высокий. На этапе согласования мы попросили сместить пару элементов, в Топоре это пара движений. Но в Альтиуме не так-то это просто оказалось, на грани полной переразводки РУЧНОЙ, а это день-два. Пришлось так и оставить, шедевр неприкасаемый, т.к. инструмент тугой. Топор лёгкий на подъём, можно получить за пару минут несколько пробных вариантов. Соответственно философия процесса иная. Кого-то это пугает. И что с этими вариантами делать?! Выбрать наиболее оптимальный эскиз размещения с разводкой и выполнить "шлифовку" ручками. Сначало грубо - автоматом, потом ручками наиболее ответственные узлы, можно задать правила, не разводить автоматом важные или наоборот. Можно конечно всё ручками, но времени уйдёт больше, нет смысла в Топоре всё делать руками (если конечно нет особого пункта в ТЗ на разводку).
  5. Опыт осознанной работы в TopoR имеется? Сам авторазмещением в Топоре не пользуюсь, предпочитаю ручное размещение. После этого выполняется предварительная авторазводка, все цепи. Может быть выполнено несколько вариантов, 1-3. Далее выбирается предпочтительный вариант, где меньше мест с перегруженной плотностью разводки. Далее, выполняется (при наличии возможности) перемещение элементов с целью разгрузки плотных участков. Может быть несколько шагов с авторазводкой. Когда предварительная автотрассировка признаётся удовлетворительной, переходим к ручной доводке платы. На этом этапе так же может быть выполнены перемещения элементов, но проводники уже корректируются вручную. Редактировать руками очень удобно, проводники "перерисовываются" автоматически после подвижек и переносов. Плата навигатора При размещении в альтиуме ориентировались использовать 6 слоёв. В Топоре уложились в 4. Плотная разводка
  6. В первую очередь необходимо выполнить размещение, это весомая часть успеха. Если использовать Topor, то выполняется предварительная авторазводка (с настройками всех необходимых правил), а далее уже ручная доводка с учётом всех необходимых требований, которые невозможно задать "автомату". PS: Topor имеет средства для расстановки элементов.
  7. Иногда использование внешнего бывает и оправдано. Или как переходный вариант. За фильтр благодарю.
  8. STM32F042F6P6 - 1.88 на Farnell https://ru.farnell.com/stmicroelectronics/stm32f042f6p6/mcu-32bit-cortex-m0-48mhz-tssop/dp/2469549 ATSAMC21E15A 5-Volt 32-Bit ARM MCU with CAN-FD https://www.microchip.com/wwwproducts/en/ATSAMC21E15A 1.35$ у производителя.
  9. Предпочтительнее будет использовать драйверы CAN FD ready, если предполагается использовать расширение FD, скорость всё же выше.
  10. Доброго здравия! Подскажите, кто реально уже использовал данный интерфейс, какой контроллер CAN FD использовали? Встроенный в МК или внешний? Поделитесь опытом. Пока нашёл только TCAN4550 от TI.
  11. Сергей Борщ наставил на путь истинный. Благодарю за подсказку. # use hardware reset, connect under reset reset_config srst_only srst_nogate connect_assert_srs PS Крошки тут - https://sourceforge.net/p/openocd/mailman/o...home.paul.comp/
  12. Эффекта не получилось. История запуска: openocd -f flash.cfg -c "init" -c "reset halt" -c "stm32f0x unlock 0" -с "shutdown" -c "exit" Open On-Chip Debugger 0.10.0-dev-00384-gf109a93 (2016-10-13-09:42) openocd: invalid option -- '�' openocd: invalid option -- '�' Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD adapter speed: 1000 kHz adapter_nsrst_delay: 100 none separate none separate Info : Unable to match requested speed 1000 kHz, using 950 kHz Info : Unable to match requested speed 1000 kHz, using 950 kHz Info : clock speed 950 kHz Info : STLINK v2 JTAG v21 API v2 SWIM v4 VID 0x0483 PID 0x3748 Info : using stlink api v2 Info : Target voltage: 3.358738 Error: init mode failed (unable to connect to the target) in procedure 'init' in procedure 'ocd_bouncer' Конфиг source [find interface/stlink-v2.cfg] transport select hla_swd source [find target/stm32f0x.cfg] reset_config srst_nogate #reset_config srst_only connect_assert_srst #adapter_nsrst_assert_width 100 #adapter_nsrst_delay 0
  13. Добрый день! Имеется: - openocd: Open On-Chip Debugger 0.10.0-dev-00384-gf109a93 (2016-10-13-09:42) - запрограммированная плата на процессоре STM32F050 - режим - SWD - при запуске прошивки функция выводов программирования переназначается После этого перешить получается только с пинцетом(сброс замыканием), т.к. средствами openocd подключиться не удаётся. Опции настройки сброса пробовал srst_nogate, connect_deassert_srst - не помогли. Для снятия защиты запускаю openocd -f flash.cfg -c "init" -c "halt" -c "stm32f0x unlock 0" -с "shutdown" -c "exit" выдаёт При этом сброса не наблюдается. flash.cfg: source [find interface/stlink-v2.cfg] transport select hla_swd source [find target/stm32f0x.cfg] reset_config srst_nogate #reset_config srst_only connect_assert_srst #adapter_nsrst_assert_width 100 #adapter_nsrst_delay 0 Подскажите, как научить openocd подключаться при сбросе? Благодарю. PS: Со 103-им процессором трудностей по снятию защиты не возникало, но функции выводов не переназначалась.
  14. Разработка на этапе эскизов. Поэтому пока жёстких требований ни по физическому уровню, ни по уровню транслирования CAN<>Ethernet нет. Предварительно остановились на варианте от завода мехатронных изделий. Но может существует ещё более бюджетное решение. Целесообразность собственной разработки (время и ресурсы) пока под вопросом.