ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
1 июля
80514
mtx (05.02.2007 20:09, просмотров: 492)
Проблема с USB в LPC2148 не устанавливается CDFULL_INT Используется модифицированный апп AN10420 от Филипс. Переделано на стандартный CDC драйвер. Для теста передаем данные в COM, LPC назад принятое отдает. Все работает, т.е. данные через 2-ю точку передаются, но через неопределенный промежуток времени CDFULL_INT перестает устанавливаться (30сек-2мин). Может кто наступал на такие грабли? В дебаге видно, что прерывание 2-й точки сбрасывается. EP_INT_CLR = 1 << n; while ((DEV_INT_STAT & CDFULL_INT) == 0); <--- Вот здесь val = CMD_DATA; DEV_INT_CLR = CDFULL_INT;