ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
135500
Rst7 (20.10.2008 12:31, просмотров: 4913)
AT90USB162 double-bank. Непонятно, как пользовать... Инициализирую 3 эндпоинта в USB-device. EP0 (control) - размер 32 байта. EP1 (in) - размер 32 байта. EP2 (out) - размер 32 байта. Если для EP2 не включать double-bank - все работает. Если включить - не инициализируется эндпоинт. На AT90USB647 все пашет независимо от double-bank. Единственно что, на 647й размер DPRAM 256 байт, на 162й - 176. Но вроде-бы 32+32+2*32<176... Errata читал (да и весь даташит в разделе USB сравнил с 647й). Тишина. Вопрос прост - я что-то пропустил?