[an error occurred while processing this directive]
Пробовал так (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено skn 01 ноября 2006 г. 20:13
В ответ на: ничего не понял. Имя массива в опциях линкера мы и так вводим вручную - следовательно адрес у нас есть. Размер - ну раз мы файл прилепляли, то и размер знаем. Зачем использовать какие-то сегменты в XCL вместо пролетарского CODE мне неясно отправлено DASm 01 ноября 2006 г. 20:02

В поле Symbol ввел, например, massiv, далее в программе объявил:
extern void* massiv; (пробовал char *)
при отладке значение massiv показывает 0xffffffff.
Отсюда и все пляски с сегментами, чтобы точно знать куда лег файл.
С размером вообще не понятно. Я то его знаю, а программа как его узнает? Думаю sizeoff'ом как-то, но че-то не получается.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание