Как стать автором
Обновить

Комментарии 10

"Не всё так однозначно". И в опросах маловато вариантов.
Я использовал Dot для составления блок-схемы алгоритма. Правда — post factum, для документирования.

Dot трудно назвать языком разметки, а dot диаграмма выше выглядит как электронная плата с проводными соединениями между компонентами:)

Может кто знает, есть ли «рисовальщик» дот’ов, который в зависимости от весовых коэффициентов (или других атрибутов), расположилы бы шейпы сверху вниз (или слева направо)? Очень напряжно «перерисовать цепь аккуратнее» для нескольких тысяч связей (пусть будет, например, связь сотрудников в AD).

Есть редактор yEd, он умеет структурировать накиданные схемы. Очень удобная штука. Посмотрите, может туда можно втянуть эту лапшу из дота.
Вам не нужна такая блок-схема (это, кстати, не она, вы так и не узнали, как называются подобные схемы), чтобы разобраться, как работает плата. Вам нужна общая структурная схема и некоторые частные функциональные схемы. Всё равно вы плату в любом случае будете разбирать поблочно, а не целиком сразу. И будете смотреть, на что завязан каждый отдельный блок.
Говорю по своему опыту перерисовывания схемотехники под себя для олвиннеровского H3.

Опять же, у вас тут овал:
Любая принципиальная схема это, в сущности, граф.
А тут уже сова:
Вот Dot код описывающий плату nRF5340-DK.
Где промежуточный этап, Карл? Или вы хотите сказать, что пишете этот код вручную, глядя на pdf-ку? Тогда этому коду грош цена.

 Или вы хотите сказать, что пишете этот код вручную, глядя на pdf-ку?

да.
Этот Dot код нужен для того, чтобы утилита dot.exe отрисовала граф и сама расставила ранги узлов. Так как иначе понять правильный путь электрического сигнала не очевидно.

да.
рукалицо.jpg
А просто пристально, вдумчиво поизучать схему не вариант вообще? По-моему вы мартышкиным трудом с этим описанием занимаетесь. Сколько времени у вас ушло на составление приведенного описания? Полученная схема в виде графа абсолютно нечитаема. Сколько времени вы потратили на то, чтобы привести её в более компактный нечитаемый вид? По-моему это время можно было провести с чуть большей пользой, поблочно разрисовав всё сразу вручную в том же yEd, если вам настолько не хватает структурной схемы готовой борды.

По поводу важности составления блок схем печатных плат у меня есть отдельный пост
https://habr.com/ru/post/667030/

Сколько времени у вас ушло на составление приведенного описания?

пара часов, параллельно просматривая YouTube

Спасибо, я помню ту статью и своё мнение о ней. А вы мой комментарий, похоже, не очень.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.