Обновить
4

Пользователь

Отправить сообщение

Ардуино - это просто библиотека. Вы вольны использовать в одном и том же проекте любой уровень абстракции.

Как пример - мой недавний проект на базе simpleFOC

Работа с spi для настройки драйвера bldc через ардуино, потому что скорость небольшая, общение на инициализации плюс по запросу в рантайме

Энкодер, который общается по rd485 на скорости 2.5 Мбит (2 500 000) - LL + DMA, своя библиотека драйвера. Arduino фреймворк в принципе не способен стандартными методами это вывезти, HAL работает, но дебажить это чудовище удовольствие ниже среднего.

При этом сама библиотека simpleFOC тихонечко смеётся, эксплуатируя аппаратные таймеры с dead time и ускорением cordic, ведь она же ограниченная убогая Ардуино библиотека)

PS. Жирно подчёркиваю, что понимание как нагло абьюзить ардуино фреймворк (и как нужно исходя из задач) - приходит только после некоторого опыта за плечами с дебагом в отладчике наперевес с анализатором и осциллографом

я больше электроникой занимаюсь, чем программированием. Клод только месяц использую, скилы вообще пока не трогал

Платы свои, соответственно ориентироваться на покупные модули бесполезно.

Стартую проект с инициализации в нативной ide от микроконтроллера (idf vscode если esp32), описываю в режиме планирования архитектуру, распиновку, объясняю схему.

Только после этого автомат мод и бизнес функционал.

Контекст не раздувается, все работает если не с первого, то со второго раза.

Сейчас в работе проект на esp32c3 super mini, можно сказать релевантно к статье, ведь используется готовый модуль за основу.

Но опять таки, за пределами гребёнки - все равно плата своя, устройства свои. Как мне поможет общая база по отладочным платам - затрудняюсь ответить.

Не вы один что-то не понимаете

Думаю они могут это делать, возможно исходя из нагрузки часть перекидывают на Китай

Окститесь

6 слоёв большую плату заказывал 2 года назад в решение небольшую партию. Шлиф и документы на китайском даже не вытаскивали из коробки)

Поделюсь личным опытом, может кому пригодится

  1. Если на Android amnesia лично у меня вопросов не вызывает, то на Винду давно переехал на wiresock. Есть возможности чёрных/белых списков по IP (в ТЧ подсети) и, что очень важно, по приложениям (имя процесса, путь до файла, и даже целая папка)

  2. Исходя из первого пункта - ставим второй браузер, кидаем его в байпас по приложению и спокойно ходим по РФ сайтам. я исторически использую хром, и проблему второго браузера решаю установкой chrome beta. Для удобства немного прибиваю синхронизацию и натягиваю другую тему, чтобы визуально быстро можно было отличить байпас браузер.

Это не про скрипты, не списки IP

Это про удобство в ежедневной работе

PS. Другие приложения как правило WebView, так что идут лесом. Яндекс диск нормально работает только версия 2.х, которая не обновляется уже чёрт знает сколько, 3 версия - кусок кода неюзабельный.

PS2. Уморительно что изначально всё это настраивалось для того чтобы беспардонно качать софт и документацию с враждебных mouser, digikey, analog.com etc

Не то чтобы мне хотелось защищать миландр, но хочу отметить что в новых МК на RISC v (mdr1206xxx) Кейл отвалился ТК он всё-таки корнями уходит в arm, iar - да, поддерживается, но также есть мануалы и статьи на оф сайте по настройке eclipse или vscode для работы

зацепил заголовок.

Думаю, о, может здесь будут писать про разбор keeloq, перепрошивку скомпрометированного мануфактурника на брелке на свой, может быть экскурс в глупость некоторых производителей сигнализаций 2000х, или своё какое интересное шифрование покажут. Может хотя бы прикручивание удаленного прогрева (в текущие морозы актуально)

Ну да ну да

Если прикрутить графики, с парсингом через те же JSON - вообще цены на будет. Автору респект

По моему как раз Англия по уровню дурдома в регулировании интернета не сильно отстаёт от нас

Замеры изобрели спутниковую рыбалку

Хуже

Всероссийские тракторные соревнования с выступлением селебрити. Сеть просто лежит 3 дня

Говорить о том что какой-то access bus сейчас используется в HDMI - очень странно и притянуто за уши.

Мне кажется корректнее так:

Из i2c пытались сделать самостоятельный интерфейс для подключения периферии - не взлетело.

Тем не менее сам по себе i2c живее всех живых в тех местах, для которых и был придуман - общение между чипами в пределах одной платы для небольших объемов данных. И в HDMI он органично ту же функцию выполняет - обмен служебной информацией

Чего тут все кпт 8 советуют не понимаю. Обычный мел справляется не хуже и удаляется легко

Вот и мне в глаза бросились - на фотографии автора покупная лента - явным образом на упаковке написано 12в. На другой фотографии - явно видно наличие токо ограничивающих резисторов на ленте. Как её не соединяй - она будет кушать 12в и все бОльший ток при увеличении длины. Все светодиоды на таких лентах (по крайней мере 12в) смонтированны группами по 3 (или 6, не помню) светодиода параллельно.

Тем не менее штатный драйвер какой-то матерью эту гирлянду зажёг, а большего и не требуется)

Сам проводил такой ремонт с заменой отдельных светодиодов на планке, и да, с уменьшением тока драйвера (как правило это выпаивание одного резистора из грядки в токовом шунте). Столик для выпаивания - это PTC грелка с Али за 500р.

Интересно, а сколько мастера реально за такое берут? Что-то слабо верится что половину стоимости телевизора.

В 4 гигабитный уже стоит, ограничений нет

В целом блок схемы несомненно благо, и 90% тезисов по составлению здравые.

Однако рисование блок схем в incscape, наличие pcad в голословалке и рассказы про запрет доступа программистов к схемотехнике заставляют шевелиться волосы в самых неожиданных местах.

По существу:

В топ схеме альтиума вам ничто не мешает использовать разные цвета, различные подписи, стрелочки, оформление на свой вкус. При этом блок схема будет являться частью проекта, неразрывно с ним связана, отражать все изменения, будет абсолютно точной и не допускающей двойной трактовки. И разъемы можно все вынести на этот лист, если есть потребность.

То "кликерство", которое вы так осуждаете позволяет мгновенно перепрыгивать по разным листам, смотреть характеристики компонентов, а если параметры грамотно заполнены - по одному КЛИКУ открыть документацию на компонент. И пдф само собой генерируется со всеми плюшками по интерактивности навигации. Ах да, в тот же пдф можно и плату включить, чтобы совсем наглядно было, и даже 3D.

Аргумент, что мол альтум стоит денег, а то и вовсе не продается - ну так и eagle сейчас не купить, и уж тем более pcad. Давайте и схемы Э3 в инкскейпе рисовать, чего уж. По поводу затрат на лицензию для программиста - а с какого перепугу программист должен рисовать э1. Этим должен заниматься схемотехник или ведущий проекта.

И самое главное - если красивые векторные картинки рисуются отдельно от схемы - рано или поздно в жизненном цикле проекта потеряется актуальность и соответствие схеме.

В общем посыл очень верный, а реализация будет зависеть от степени маразма по месту работы)

Atsam несколько я вижу по готовым устройствам вообще в мире не особо котируются

Из недавнего: лень было опрашивать пины переключателей по отдельности, вычитывл весь порт целиком с маскированием нужного. По таймеру конечно. Полученное значение, если входы подключены пачкой - готовое значение переменной например, номера режима. Arm после сложности освоения даёт лёгкость использования

1

Информация

В рейтинге
5 398-й
Зарегистрирован
Активность