Рекомендации и способы обхода Не использовать конечные точки 3 и 4. 20. USB. В режиме работы “device” неверно описана логика работыпрерывания CLOCK_USABLE_INTERRUPT.Описание Прерывание CLOCK_USABLE_INTERRUPT не соответствует своему смыслу. Данное прерывание должно вырабатываться при детектировании стабильной тактовой частоты от PHY USB блока. Обычно применяется для того, чтобы внутренняя PLL PHY USB блока вошла в рабочий режим при выводе устройства из состояния SUSPEND (т.к. тактирование части IP-блока USB осуществляется от PHY USB, и в состоянии SUSPEND тактирование отключается). На данное прерывание подключено детектирование сигнала сброса на линии USB, и стабильное детектирование возможно только при работе ядра контроллера на частоте > 60 МГц. Условия Прерывание CLOCK_USABLE_INTERRUPT не соответствует своему смыслу. Данное прерывание должно вырабатываться при детектировании стабильной тактовой частоты от PHY USB блока. Обычно применяется для того, чтобы внутренняя PLL PHY USB блока вошла в рабочий режим при выводе устройства из состояния SUSPEND (т.к. тактирование части IP-блока USB осуществляется от PHY USB, и в состоянии SUSPEND тактирование отключается). На данное прерывание подключено детектирование сигнала сброса на линии USB, и стабильное детектирование возможно только при работе ядра контроллера на частоте > 60 МГц. Последствия Невозможно определить, выдает ли блок PHY USB стабильную частоту. Рекомендации и способы обхода Не обслуживать данное прерывание. 21. USB. При неправильной настройке источника тактовой частотыдля PHY USB, и при обращении к регистрам USB контроллер может зависнуть.Описание При неправильной настройке источника тактовой частоты для PHY USB, и при обращении к регистрам USB контроллер может зависнуть. Условия При неправильной настройке источника тактовой частоты для PHY USB, и при обращении к регистрам USB контроллер может зависнуть. Последствия Контроллер может зависнуть при обращении к определенным регистрам USB при отключенном или неправильно настроенном источнике тактовой частоты для PHY USB. Рекомендации и способы обхода 9 Document Outline 1. Выполнение кода из внешней памяти 2. Чтение внутренней flash 3. Выполнение кода из области регистров периферии 4. Операции с внутренней flash 5. Доступная для DMA память 6. Использование альтернативных функций порта ввода-вывода 7. Прерывание RTC 8. Программный вызов прерывания QDC блока QEP 9. Прерывание PCR блока QEP 10. Запись в регистры QPOSCNT, QOUTMR, QWDTMR блока QEP 11. Сброс счетчика QPOSCNT блока QEP по маркеру позиции 12. Запросы от цифровых компараторов АЦП 13. Флаги пустоты FIFO АЦП 14. Асинхронная работа секвенсоров АЦП 15. Прерывания при асинхронной работе секвенсоров АЦП 16. Величина задержки в генераторе «мертвого» времени ШИМ 17. Остановка счетчика TBCTR блока ШИМ 18. USB. В режиме работы “host” невозможно определить отключение устройства в HS режиме. 19. USB. В режиме работы “device” невозможна работа конечных точек 3 и 4. 20. USB. В режиме работы “device” неверно описана логика работы прерывания CLOCK_USABLE_INTERRUPT. 21. USB. При неправильной настройке источника тактовой частоты для PHY USB, и при обращении к регистрам USB контроллер может зависнуть. 22. Программный сброс при тактировании от PLL 23. Прерывания блока eCMP 24. Ошибка генерации событий запуска АЦП и ШИМ блоком eCMP 25. Теневая запись программного управления каналами ШИМ 26. Несанкционированное влияние регистра AQSFRC на регистры сравнения CMPA/CMPB блоков ШИМ 27. Невозможность запустить преобразование АЦП по событиям канала B ШИМ 28. Запись в бит SWI регистра QEPCTL блока QEP