реклама на сайте
подробности

 
 
> Keil можно ли под отладкой сохранить буфер в файл ?
MiklPolikov
сообщение Dec 17 2015, 10:20
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Вопрос:

Нет ли в Keil возможности под отладкой сохранить буфер данных из памяти МК в виде файла на компьютере ?
Казалось бы, если Keil показывает данные в окнах Watch , что чего ему стоит их заодно сохранять ?


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Nixon
сообщение Dec 17 2015, 11:07
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 2 736
Регистрация: 17-06-04
Из: Киев
Пользователь №: 48



Код
#include <yfuns.h>
...
int   f;
f = __open("buffer.txt", _LLIO_CREAT | _LLIO_TRUNC | _LLIO_WRONLY | _LLIO_TEXT);
sprintf(s, "%d\n", var);
__write(f, s, sizeof(unsigned char)*strlen(s));
__close(f);


--------------------
Вам помочь или не мешать?
Go to the top of the page
 
+Quote Post
Палыч
сообщение Dec 17 2015, 13:06
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Команда отладчика SAVE подойдёт?

Цитата
SAVE path\fname startAddr, endAddr
Saves the address range startAddr to endAddr to a file fname located in the directory path.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 01:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01355 секунд с 7
ELECTRONIX ©2004-2016