Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Цифровые сигнальные процессоры (DSP) и их применение»

Как всегда ничего не понимаю!

Отправлено st256 28 декабря 2007 г. 18:03


пишу в С-файле:

#pragma DATA_SECTION(ggg,".test_data")

int ggg = 0x1234;

а в cmd

MEMORY
{
MMR: o = 0x0 l = 0x100
VECS: o = 0x100 l = 0x100
SARAM1: o = 0x200 l = 0x5000
DARAM1: o = 0x5200 l = 0x5000

DARAM2: o = 0xC000 l = 0x500

}

SECTIONS
{
.vectors > VECS

.rtos_core > SARAM1
.isr > SARAM1
.text > SARAM1

.cinit > DARAM1
.sch_data > DARAM1
.data > DARAM1
.bss > DARAM1

.test_data>DARAM2
}


Но переменная ggg оказывается по адресу 0x00003146

Ну почему???


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

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

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите 4 пополам:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru