Прямой эфир

0
Вообще то, CoLink это не штатный модуль для PinBoard II. Это отладчик для ARM Cortex-M3 микроконтроллеров вообще на любых платах.
Просто в свое время, когда Крым был еще украинским, а DI HALT-у было нечего делать, он развел для CoLink свою собственную версию платы с дальнейшим коммерчески прицелом. Хотя на сайте CoLink лежали, в свободном доступе, файлы для самостоятельного изготовления или заказа на производстве, этой печатной платы.
Потом русские забрали Крым себе, а мировое сообщество выразило озабоченность по этому поводу и наложило на Россию экономические санкции. В результате действия этих санкций, экономика в стране забуксовала, а покупательская способность населения России значительно уменьшилась. Оно и понятно, санкции то экономические. Покупать CoLink-и и другие разработки DI HALT-а перестали. Вот почему DI HALT, да и многие другие посетители этого сообщества, не любят нынешнего российского президента.
  • avatar
  • Aneg
  • 28 февраля 2020, 18:08
0
Под концепцией подразумевалась неразрывность, целостность системы «отладочная плата + модули расширения». Сейчас же автору приходится прикладывать в комплект программатор ST Link, потому что изготавливать аналогичный модуль дороже. Понятно, что это всё мелочи, да и конект к openocd занимает какое-то время в отличии от прямой работы ST Link'а. Это скорее, некий техноперфекционизм для особо поехавших типа меня.
  • avatar
  • yudelex
  • 27 февраля 2020, 18:00
0
Не понимаю про концепцию отладочной платы PinBoard II. Это о чем? В чем концептуальность?
  • avatar
  • Aneg
  • 27 февраля 2020, 11:29
0
Приветствую, а не подскажите какие команды нужно кидать для каких функций в порт модуля для Play Next, Prev, Stop, Pasuse, что там еще есть, ну или страничку где все это нашли?
  • avatar
  • Planer
  • 25 февраля 2020, 00:43
0
Есть несколько вариантов взаимодействия утсройства и LabView:
Вариант 1
Вариант 2
Вариант 3

Подробнее о LibUSB

Если быть откровенным, то коммуникацию между USB устройством и LabView через LibUSB изучал. Однако, запустил я через NI VISA Serial (COM-порт).

Примеров коммуникации USB устройств и LabView через LibUSB в инернете достаточно.
  • avatar
  • __bl__
  • 07 февраля 2020, 13:47
+1
А подробнее рассказать можете про LIBUSB?
  • avatar
  • Aneg
  • 07 февраля 2020, 13:22
0
Я думаю, что лучше всего на это ответят в списке рассылки разработчиков (англо-язычная):
sourceforge.net/p/beremiz/mailman/
0
А где можно почитать как адаптировать Beremiz под своё «железо»?
  • avatar
  • tonyk
  • 31 января 2020, 09:17
0
Ясно
0
Как я понимаю, это список того, что ты испортил во вставке, т.е. указание компилятору «не рассчитывай найти в этом регистре после вставки то, что было до нее». Например, временные переменные (если регистра temp тебе не хватает), испорченные входные значения (по дефолту gcc считает, что ты не меняешь то, что перечислено в input-листе, но не перечислено в output или clobber). Компилятор либо постарается назначить элементам клоббер-листа неиспользуемые регистры, либо переинициализирует их после вставки. Кроме того, насколько я помню, туда же записываются барьеры, но не помню, актуально ли это для AVR.
  • avatar
  • Vga
  • 23 января 2020, 14:18
0
Можно подробнее про clobber_list — список эранируемых элементов. Про это ничего в статье не обьяснялось. Для чего это и как использовать?
0
Здравствуйте, тоже самое, не чего не получилось, так же остался на той переделке что в самом начале, платки так и валяются.
  • avatar
  • dremov
  • 17 января 2020, 21:14
0
Приветсвую. Нет так и не удалось победить данную проблему. Оставил переделанной как у автора статьи. А модуль от alxryabov лежит пока невостребованным. У вас, что получилось?
0
Я не думаю, что это надежное решение, плюс у моего до датчика так просто не доберешься, добраться до платы явно проще.
  • avatar
  • Vga
  • 16 января 2020, 07:57
0
Так там вроде просто термодачик немного от вала отогнуть?
0
Тут ты прав однозначно. Буду думать термопресс.
0
У меня и с ламинатором не сильно стабильно. Дорабатывать надо, как минимум в сторону повышения температуры.
  • avatar
  • Vga
  • 15 января 2020, 15:55
0
Перегрел — тонер расплылся, недогрел — непристал местами к стеклотекстолиту… Тут как говорится нужна постоянная практика что не всегда возможно.
Тут недавно наткнулся…
Так какой смысл?
Для того чтобы был стабильно хороший результат нужно пытаться исключать человеческий фактор, то есть автоматизировать процессы. Для перевода тонера на подложку — использовать ламинатор или термопресс (с подобранным уровнем прижима и температуры).
  • avatar
  • Igor_U
  • 15 января 2020, 07:18
0
видео настолько посредственного качества, что сложно судить о чем-то ) да и плата там такая простая, что и обычным лутом проблем быть не должно. А вообще, отзывы разные. Например, вот

img1.liveinternet.ru/images/attach/b/0/19437/19437074_FolieMask.jpg

на тонких дорожках — многочисленные протравы (
0
Ну не знаю… На простых платах прокатывает, а если десяток дорожек рядом 0.3/0.4 мм, такой метод приводил к микроповреждениям дорожек, которые только мультиметром или под микроскопом обнаруживались