Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Т.е. Вы хотите вообще, чтобы gcc не использовал какой-то регистр?
Отправлено
gcc_user
24 апреля 2009, г. 12:29
В ответ на:
Нет никакого fastcall в WinAVR, насколько я понял он есть только в i386. Тем более...
отправлено пользователем
IgorAVR
24 апреля 2009, г. 10:20
Т.е. боретесь за несколько тактов для загрузки/сохранения регистра в обработчике?
Составить ответ
|
Вернуться на конференцию.
Ответы
Да, борюсь за такты в обработчике, т.к. обработчик вызывается часто (шим) и переменная не одна.
-
IgorAVR
(24.04.2009, 14:16:42
92.100.44.65
,
пустое
)
Может компилятор старый, у меня gcc 4.4.0 , вроде, нормально все сделал:
-
gcc_user
(24.04.2009, 16:17:32
144.206.181.131,144.206.181.53
, 451 байт)
Или ближе к Вашему примеру:
-
gcc_user
(24.04.2009, 16:51:47
144.206.181.131,144.206.181.53
, 554 байт)
забыл скопировать объявление глобальной переменной :-)
-
gcc_user
(24.04.2009, 16:54:25
144.206.181.131,144.206.181.53
, 451 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 3 на единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru