Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Коллеги, как достучаться до регистров R0,R1 из под Сей? Компилятор IAR AVR 3.20.
Отправлено
Звероящер
01 ноября 2008 г. 08:46
Пишу типа,
static __regvar __no_init u8 R0@ 0;
static __regvar __no_init u8 R1@ 1;
Компилер грит, что надо использовать --lock_regs перед обявлениями, а при этом лочить можно только регистры с R4 по R15.
Составить ответ
|
Вернуться на конференцию
Ответы
Всё нашёл. Спасибо всем :)
-
Звероящер
(01.11.2008 09:32:15
92.125.156.50
,
пустое
)
асмовские вставки может поюзать
-
kan
(01.11.2008 09:20:37
192.168.3.9,62.205.163.4
, 97 байт)
Project-Options-C/C++compiler вкладка Code там строка Register Utilisation в ней выбираешь какие реги не трогать. Только там начинается с R15 последовательно вниз
-
колян безпарольный
(01.11.2008 08:52:16
85.195.123.24
,
пустое
)
Это я знаю. Мне регистры R0 и R1 нужны :)
-
Звероящер
(01.11.2008 09:01:54
92.125.156.50
,
пустое
)
неполучица, в них если мне не изменяет они используются для LPM/SPM, а компилятор хочет сам их использовать
-
колян безпарольный
(01.11.2008 09:09:44
85.195.123.25
,
пустое
)
вот они-то для этого ( LPM/SPM ) мне-то и нужны. Или у компилера есть встроенные функции для обращения к оным регистрам. А то как мне флэш прошивать-то из-под бутлоадыря?
-
Звероящер
(01.11.2008 09:20:0
92.125.156.50
,
пустое
)
Ну блин!!! как вчегда начинает вопросы с середины!
-
kan
(01.11.2008 09:23:29
192.168.3.9,62.205.163.4
, 152 байт)
Хе, пойду глядеть... :)
-
Звероящер
(01.11.2008 09:29:51
92.125.156.50
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 93:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru