после инициализации прерываний USART0 ,загрузки программы во флэш и ее запуска прерывание иногда срабатывает и отрабатывается правильно через все как полагается вектора.При повторной перегрузке программы во флэш прерывание окончательно перестает работать, помогает как правило перегрузка IAR и вкл\выкл платы отладки,но опять только на один запуск,и то не всегда,иногда и это не помогает. Причем прерывание включено на RXDY и TXDY,которые исправно мигают, так что прерыванию остается только сработать.Стартап взял стандартный *.s79 из примеров к отладочной плате... иногда срабатывает furious int вместо USART'а ... но очень редко.Если у кого-то есть версии по такой проблеме буду рад их услышать.Спасибо
|