Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Как например переслать из глобальной Си переменной в ассемблерную переменную ОЗУ(не регистр).В примере такое только register unsigned char uc;asm("mov %uc,R0\n" "sleep\n");
Отправлено
дмитрий44
19 февраля 2007 г. 14:20
В ответ на:
Спасибо.Нашёл главу.А с примерами у вас есть?На русском языке есть описание этого helpa?Не попадалось?
отправлено <font color=gray>дмитрий44</font> 19 февраля 2007 г. 14:02
Составить ответ
|
Вернуться на конференцию
Ответы
Непонял... Какую-такую ассемблерную переменную? Что мешает переменную завести в С? У Вас - "ассемблерные вставки", или проект "половина С - половина Asm"?
—
Палыч
(19.02.2007 14:39:7
87.117.3.3
,
пустое
)
ДА.Большая половина проекта была на ассемблере,другая на Си.Вместе надо соединить.Например к переменной ассемблерной надо обратиться FLUSART: .byte 1 ;
—
дмитрий44
(19.02.2007 14:49:33
212.17.11.99
,
пустое
)
Смотрите в help'е "С Runtime Architecture" -> "Assembler Interface and Calling Conversion" , ну, и рядом др. пункты
—
Палыч
(19.02.2007 15:11:46
87.117.3.3
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
при вычитании трёх из шести получится:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru