... нужно для USB1.1 Вообще-то, Low Speed передает с частотой 1,5МГц, но на прием лучше иметь частоту выше, чтобы можно было синхронизироваться по сигналу выделяя фронты dp/dm. Поэтому я использую частоту ...
Я сделал USB хост контроллер в FPGA для подключения Low Speed устройств, клавиатур или мышей. Немного расскажу про этот проект. Контроллер делается для платы Марсоход3/Марсоход3bis плюс шилд разъемов. ...
... примерно 5МГц, но это даже для низкоскоростного устройства не очень подходит. У Low Speed устройств частота передачи 1,5МГц, что всего в 3 раза (с хвостиком) ниже, чем имеющиеся у нас 5МГц.
Необходимо ...
//простейшая функция USB написанная на языке VERILOG
//дополнительно требуются USB передатчик и приемник
//simplest low speed USB CORE function module ls_usb_core( //clock should be 5Mhz ...
//простейший USB передатчик написанный на VERILOG //simplest low speed USB send function module ls_usb_send( //clock should be 5Mhz input wire clk, input wire reset, input wire [7:0]sbyte, ...
//простейший USB приемник написанный на VERILOG //simplest low speed USB receive function module ls_usb_recv( //clock should be 5Mhz input wire clk, //usb BUS signals input wire dp, ...
... подключено новое устройство.
Устройства для USB1.1 бывают двух типов: полноскоростные (full speed) и низкоскоростные (low speed). Посмотрите на эти две картинки:
Таким образом, полноскоростные ...
... Один из них(для Low Speed - DN) нужно подтянуть резистором на 1.5к к 3.3в. Выходные данные, так-же, на светодиоды или смотреть отладчиком (сигналтапом). Если нет тактового генератора на 24м, то нужную ...
... Один из них(для Low Speed - DN) нужно подтянуть резистором на 1.5к к 3.3в. Выходные данные, так-же, на светодиоды или смотреть отладчиком (сигналтапом). Если нет тактового генератора на 24м, то нужную ...
Подробнее...