Здравствуйте.
Пробую дебаг на stm32 c помощью ITM, но проблема в том что теряются данные, не понятно как это решить и чем это вызвано. Проверяли на разных камнях stm32 и на разных компьютерах, данные теряются
не везде. Т.е. где-то нормально, где-то потери. Например, на работе - stm32f373 там нет никаких потерь, а дома - discovery с stm32f407vg тут потери есть, причём это не связано со скоростью работы контроллера, пробовал и задержки вносить и частоту понижать - ничего не помогает. Может кто сталкивался с этой проблемой и знает как её решить?
Прикрепляю файл с данными, если посмотреть то видны потери, код генерировался так:
Код
while( 1 )
{
static int j;
ITM_EVENT32_WITH_PC( 0, j );
j++;
}
Дебаггер - stlink2, iar 6.50.3
https://docs.google.com/file/d/0BxgcZhMUJY8...dit?usp=sharing
Сообщение отредактировал cyb - Apr 18 2013, 20:01