[an error occurred while processing this directive]
|
У меня-то до того опыта программной работы с USB почти не было. Подавал с UART MSP430 на FT2232, то же самое в РС - использовал драйвер VCP.
Ну, ковырял немного линуксовые драйвера для SL811 и UHC124, но чтобы так, почти с нуля стек писать... Напишу, конечно, мануалов море, только вот сколько время уйдет?
Меня интересует такая вещь - насколько API USB для SAM похож на API UART для MSP? Я его представляю себе так: есть буфер передачи, есть буфер приема. Не однобайтовые, а какой-то длины. Хочу передать - пишу данные в буфер передачи, затем активизирую передачу. Ну и наоборот - в буфере приема объем принятых данных превысил какое-то заданное мной значение - случилось прерывание и я из этого буфера считываю. Ну, конечно, для разных типов каналов все немного по-разному, но принцип-то там такой?
E-mail: info@telesys.ru