реклама на сайте
подробности

 
 
> Переход с IAR на GCC
_Артём_
сообщение Mar 13 2012, 19:14
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Чему соответствуют ключевые слова ( extended keywords) компилятора IAR в GCC.
Интересующие keywords: __monitor, __flash, _no_init, __root.

__flash можно заменить на __attribute__ ((section (".text"))). Или я не прав?

Еще вопрос: Где правильнее искать документацию на компилятор/линкер?
Есть ли документ(ы) наподобие EWAVR_CompilerReference.pdf?

Интересует AVR GCC и ARM GCC (Yagarto).

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zöner
сообщение Mar 13 2012, 20:34
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 195
Регистрация: 16-02-12
Пользователь №: 70 299



первый/четвертый не знаю, второй,третий - атрибуты PROGMEM и noinit:
http://www.nongnu.org/avr-libc/user-manual/mem_sections.html

Цитата
__flash можно заменить на __attribute__ ((section (".text")))
верно, или PROGMEM (из pgmspace.h http://www.nongnu.org/avr-libc/user-manual/pgmspace.html )

еще полезный документик:
http://www.nongnu.org/avr-libc/user-manual/porting.html

документация - на официальном сайте GNU GCC, где же еще ?
http://gcc.gnu.org/onlinedocs/gcc/Variable...able-Attributes
http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html

Сообщение отредактировал zöner - Mar 13 2012, 20:41
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 13:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01822 секунд с 7
ELECTRONIX ©2004-2016