В процессе разработки наших мега-дивайсов возник вопрос о реализации захвата пакетов с карты и использования ip-utils (ping/traceroute и тд) с карты. Из нескольких возможных вариантов, было решено пойти средствами операционной системы и реализовать в дополнение к основному последовательному интерфейсу ещё и два сетевых
Вероятно, среди читателей нашего блога найдутся люди, которым в целях общего развития или из-за практических нужд будет интересно узнать: «Как организовать на USB-устройстве новый интерфейс?». На удивление, не так сложно. Сложнее заставить его работать как следует. Про наши наработки в этом направлении сейчас и будет рассказано.
После того, как фирма Atmel подкачала со сроками поставок процессоров Sam3U встал вопрос о выборе нового процессора. Выбор пал на семейство процессоров stm32f10x от фирмы ST Microelectronics, а конкретно — на процессор stm32f105. Одним из особенностей этого процессора является то, что он может загружать в себя прошивку через USB-интерфейс по протоколу DFU (используя собственный загрузчик, находящийся […]