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

 
 
> Компилятор GNU AVR GCC, использование STL
e-leks
сообщение Dec 23 2011, 17:25
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 12-10-11
Пользователь №: 67 694



Добрый день.
Вопрос по компилятору GNU AVR GCC: Существует ли возможность использования vector и string для 8-ми битных AVR МК(в часности ATMega16)? Рассматриваю использование Code::Block, очень нравится, вот хочу пристреляться. В IAR получилось без проблем, даже удивительно 8-ми битный МК и vector.
Спасибо за внимание, Алексей.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dxp
сообщение Dec 23 2011, 18:29
Сообщение #2


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



QUOTE (e-leks @ Dec 24 2011, 00:25) *
Добрый день.
Вопрос по компилятору GNU AVR GCC: Существует ли возможность использования vector и string для 8-ми битных AVR МК(в часности ATMega16)? Рассматриваю использование Code::Block, очень нравится, вот хочу пристреляться. В IAR получилось без проблем, даже удивительно 8-ми битный МК и vector.
Спасибо за внимание, Алексей.

STL требует аллокации памяти под элементы контейнеров - работу со свободной памятью. Не думаю, что на AVR (да и на других процах без MMU) это хорошая затея - накладные расходы по памяти и быстродействию для AVR будут великоваты, и от фраментации кучи не уйти. sad.gif


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:17
Рейтинг@Mail.ru


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