Группа: Участник
Сообщений: 91
Регистрация: 3-07-11
Пользователь №: 66 028
Подскажите можно ли как нибудь сделать автоматическое сохранение, массива в файл на комп, для последующей обработки. Пока вечно правой кнопкой по нему нажимаю и сохранить, но уже как-то надоело, да и формат сохранения, не айс.
Нередко при отладке хочется скопировать массив данных из окна Watch в Excel или матпакет для обсчета. Copy-paste в данном случае не работает. Есть решение - применить макрос (вложен). Его надо подцепить к Iar - меню Debug/Macros... - давим add и register. При отладке переходим в окно Quick watch и вводим строку DumpInt16("dumpint16.txt", &trace_buffer, sizeof(trace_buffer)) В папке с проектом iar появится файл. Естественно, вывод можно форматировать под свои нужды - для других типов данных, с поясняющими строками... В хелпе IAR переходим на указатель и вводим __fmessage. По ссылке http://supp.iar.com/Support/?note=24166&am...m=search+result опорная статья от IAR.