Далеко не на всех. Это физический уровень энумерации USB. Соответственно, чтобы была возможность поддержки LS/FS/HS pullap может быть реализован софтово. Вот сейчас работаю с L0 - там именно так.
Дык, более свежие микроконтроллеры уже не страдают теми багами, которыми страдали первые. В тех же F0 тоже подтяжка внутри МК работает, никаких внешних резисторов с транзисторами лепить не надо. Кстати, dosikus хвастался, что у него все отлично и без транзистора работает - прямой подтяжкой через ногу и полуторакилоомный резистор. Учитывая то, что ток получается значительно ниже предельного, в принципе, транзистор и правда нафиг не нужен (пока не сгорит МК ☹)
В серийных изделиях такого не видел. Зато видел стабилитронные сборки. Я в схемотехнике слабо разбираюсь, но в заложенные 4ма при 1.5к и 3 вольтах, я так понимаю, вполне укладываемся.
Reply
Reply
Reply
D- для low speed device
D+ для full speed device и high speed device(сначала работает как full и потом уже программно переходит в high)
Reply
Reply
Reply
Reply
Reply
В тех же F0 тоже подтяжка внутри МК работает, никаких внешних резисторов с транзисторами лепить не надо.
Кстати, dosikus хвастался, что у него все отлично и без транзистора работает - прямой подтяжкой через ногу и полуторакилоомный резистор.
Учитывая то, что ток получается значительно ниже предельного, в принципе, транзистор и правда нафиг не нужен (пока не сгорит МК ☹)
Reply
Reply
Reply
Reply
Reply
Leave a comment