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

 
 
> Вывод данных
ShTat
сообщение Dec 18 2006, 16:05
Сообщение #1





Группа: Новичок
Сообщений: 10
Регистрация: 29-08-06
Пользователь №: 19 910



Можно ли в Keil как-нибудь вывести последовательность байт из памяти в виде текста, так, чтобы его потом можно было бы скопировать и вставить, например, в текстовый редактор?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DimG
сообщение Dec 19 2006, 05:48
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 70
Регистрация: 4-04-06
Из: г. Омск
Пользователь №: 15 777



А сразу в файл записывать не хотите? Я это делаю так

define button "Сохранить data","save data.hex d:0x00,d:0x7f"
define button "Сохранить xdata","save xdata.hex x:0x0000,x:0x7fff"

Keil сохраняет данные в файл hex формата.
Кстати эти данные можно загрузить обратно в память

define button "Загрузить data","load data.hex"
define button "Загрузить xdata","load xdata.hex"

либо вставить строки

load data.hex
load xdata.hex

прямо в ini файл и они будут автоматом загружаться в память при отладке.
Go to the top of the page
 
+Quote Post
ShTat
сообщение Dec 19 2006, 10:42
Сообщение #3





Группа: Новичок
Сообщений: 10
Регистрация: 29-08-06
Пользователь №: 19 910



Ну вот, допустим, я написала вот так:

#define button "Сохранить xdata","save xdata.hex x:0x1000,x:0x10A0"

В полученном hex-файле вот что:

:0B18530090005FEBF0A3EAF0A3E9F0C7
:10185E00E4FFFE90005FE0FBA3E0FAA3E02FF9EABD
:10186E003EFAC003C002C001120C01FD900062E0FE
:10187E00FBA3E0FAA3E0F98F828E83120C1A6DD0CF
:10188E0001D002D003120C470FBF00010EEF6418F7
:03189E004E70C0C9
:0118A1002224
.
.
.

И как тут можно понять, что какому адресу соответствует?
Go to the top of the page
 
+Quote Post



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

 


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


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