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

 
 
> Линковщик
cannoneer
сообщение Mar 20 2012, 16:04
Сообщение #1


Участник
*

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



Доброго времени суток. Пишу программу для AVR микроконтроллеров на ассемблере. Нужно скомпоновать объектные файлы. Как это можно сделать? На сколько я понимаю, для этого нужен линковщик. Но какой??
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zombi
сообщение Mar 21 2012, 20:41
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Не понимаю зачем для авр вообще нужен линковщик.
Програмной памяти то не много. Неужели время трансляции напрягает?
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Mar 21 2012, 21:05
Сообщение #3


Гуру
******

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



Цитата(zombi @ Mar 21 2012, 22:41) *
Програмной памяти то не много. Неужели время трансляции напрягает?

Не, немного: 128kB-192kB-256kB..скоро обещают 384kB.

Цитата(zombi @ Mar 21 2012, 22:41) *
Неужели время трансляции напрягает?


Напрягает. 128кБ пересобирается за 1-2 минуты.
Go to the top of the page
 
+Quote Post
zombi
сообщение Mar 22 2012, 15:11
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(_Артём_ @ Mar 22 2012, 00:05) *
Напрягает. 128кБ пересобирается за 1-2 минуты.

Мой самый большой проектик занимает 370кБ в тексте и всего 8кБ в бине.
Точно время трансляции определить не смог.
Результат трансляции появляется практически одновременно с нажатием клавиши ентер.
Причём создается впечатление что львиную долю этого времени занимает вывод на экран результата.
Ну даже если предположить что время трансляции 8кБ = 0.1 сек то 128кБ должно длиться около 1.6 сек.
А 1-2 минуты ... я в шоке. wacko.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- cannoneer   Линковщик   Mar 20 2012, 16:04
- - zombi   Цитата(cannoneer @ Mar 20 2012, 19:04) Ну...   Mar 20 2012, 16:36
- - Leopoldius   На каком ассемблере. Телепатия не помогает увы... ...   Mar 20 2012, 22:10
- - cannoneer   Использую ассемблер для AVR. Компилятор от AVR Stu...   Mar 21 2012, 07:49
|- - Сергей Борщ   Атмеловский ассемблер от AVRStudio такого не подде...   Mar 21 2012, 09:31
|- - ILYAUL   Цитата(Сергей Борщ @ Mar 21 2012, 13:31) ...   Mar 21 2012, 17:27
|- - Сергей Борщ   QUOTE (ILYAUL @ Mar 21 2012, 19:27) Компа...   Mar 21 2012, 20:05
|- - ILYAUL   Цитата(Сергей Борщ @ Mar 22 2012, 00:05) ...   Mar 21 2012, 20:26
- - cannoneer   Спасибо за ответ. Жаль что не поддерживает. А како...   Mar 21 2012, 09:59
|- - Сергей Борщ   QUOTE (cannoneer @ Mar 21 2012, 11:59) А ...   Mar 21 2012, 10:42
- - hd44780   В WinAvr-е есть и компилятор С, и ассемблер, и лин...   Mar 21 2012, 10:16
- - ILYAUL   Цитата(_Артём_ @ Mar 22 2012, 01:05) Напр...   Mar 22 2012, 08:37
|- - _Артём_   Цитата(ILYAUL @ Mar 22 2012, 10:37) Это ч...   Mar 22 2012, 11:37
- - _Артём_   Цитата(zombi @ Mar 22 2012, 17:11) Мой са...   Mar 22 2012, 15:27
- - zombi   Цитата(_Артём_ @ Mar 22 2012, 18:27) Эко ...   Mar 22 2012, 15:57
- - ILYAUL   zombi Ну это Вы поскромничали - семь процессоров н...   Mar 22 2012, 16:36
- - zombi   Цитата(ILYAUL @ Mar 22 2012, 20:36) Ну эт...   Mar 22 2012, 17:15
- - _Артём_   Цитата(zombi @ Mar 22 2012, 19:15) rcall/...   Mar 22 2012, 17:24
|- - zombi   Цитата(_Артём_ @ Mar 22 2012, 21:22) Там ...   Mar 22 2012, 17:29
- - ILYAUL   Цитата(zombi @ Mar 22 2012, 21:15) А шо, ...   Mar 22 2012, 17:32
- - _Артём_   Цитата(ILYAUL @ Mar 22 2012, 19:32) У Вас...   Mar 22 2012, 17:40
- - zombi   Цитата(_Артём_ @ Mar 22 2012, 21:40) Не п...   Mar 22 2012, 17:47
|- - _Артём_   Цитата(zombi @ Mar 22 2012, 19:47) ЗЫ.А ч...   Mar 22 2012, 18:06
- - zombi   Цитата(_Артём_ @ Mar 22 2012, 20:40) Безу...   Mar 24 2012, 18:20
- - ILYAUL   Цитата(_Артём_ @ Mar 22 2012, 21:40) Безу...   Mar 25 2012, 17:35
- - zombi   Цитата(ILYAUL @ Mar 25 2012, 20:35) Zombi...   Mar 25 2012, 18:07
- - ILYAUL   Цитата(zombi @ Mar 25 2012, 22:07) Вариан...   Mar 25 2012, 18:19


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

 


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


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