Часто, когда вы покупаете микроконтроллер SMD (скажем, AVR) или печатную плату с микроконтроллером SMD, она поставляется с предустановленной программой, которую использует эта плата для запуска. Мне было интересно, как он предварительно загружен - я думаю, что микросхемы DIP можно программировать с использованием DIP-сокетов, так есть ли специальные SMD-разъемы?
microcontroller
surface-mount
Кэссиди Лэйдлоу
источник
источник
Ответы:
Большинство микроконтроллеров имеют возможность внутрисхемного программирования (ICP); Вы можете запрограммировать их через несколько цифровых линий ввода / вывода через JTAG или что-то еще, включив печатную плату и подключив кабель от платы к ПК. Это возможно при использовании сигналов программирования, которые находятся на регулярных логических уровнях. (У микрочипа был метод внутрисхемного программирования при высоком напряжении, когда линия сброса MCLR должна была удерживаться при высоком напряжении (12 В?), Что было нормально только путем добавления изолирующего диода между MCLR и остальной цепью.)
В более ранние дни до ICP вы могли купить большое количество микросхем от производителя, запрограммированных ими, в качестве дополнительной услуги. Маленькие числа должны быть запрограммированы вами или кем-то еще.
Что касается розеток - розетки есть почти для всего . Несколько лет назад я недавно работал с комплектом MSP430, который имел гнездо раскладушки для 64-контактного QFP. Они не дешевые, но работают хорошо. (Вот один для 400-контактного BGA с тактовой частотой до 10 ГГц ). Они используются в основном для тестирования, а не для программирования.
источник
Да, конечно, есть разъемы для устройств SMD. Они обычно используются для производства и тестирования надежности компонентов SMT. Производственное тестирование обычно выполняется с использованием обработчика устройства, по сути, роботизированного устройства, которое передает части, подлежащие тестированию, в гнездо (а) на оборудовании для производственного тестирования.
Такое же производственное испытательное оборудование способно программировать устройства на заводе (практично только для покупок в больших объемах), или дистрибьютор и / или конечный покупатель могут программировать детали.
- отредактировано, чтобы добавить ссылку на автономную систему автоматического программирования. -
http://dataio.com/Solutions/AUTOMATEDPROGRAMMING/PS588.aspx
источник
Я вижу, вы уже получили пару хороших ответов. Возможно, моя статья о внутрисхемном программировании микросхем PIC даст вам некоторую дополнительную информацию и поможет демистифицировать процесс в целом.
источник
<a>
теги работают, вы просто забыли цитаты вокруг URL. Синтаксис есть<a href="URL" title="Hover text">in-line text</a>
. Атрибут title является необязательным, кавычки вокруг URL (и заголовка) - нет. См. <a href=" electronics.stackexchange.com/editing-help"> Справку по редактированию уценок </a> и <a href = " meta.stackexchange.com/q/1777/146495 " title = "Что такое HTML-теги разрешено для переполнения стека, сбоя сервера и привилегированного пользователя? "> этот вопрос MSO </a> для получения дополнительной информации.[text](URL)
синтаксис мини-уценки в комментариях. Вышесказанное только для демонстрации. Не уверен, почему точка с запятой была добавлена, хотя.