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

 
 
> Все о ARM GCC4.3, Linker, ASM, C/C++, Windows/Linux.
Vitaliy_ARM
сообщение Dec 9 2008, 10:12
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Все больше прощаюсь с IAR.

Разбираюсь с компановщиком. Документация на него не впечатлила 07.gif . Есть ли у кого готовый пример скрипта размещения констант по указанному адресу во Flash LPC2xxx или другого арма?


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Dec 9 2008, 16:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Vitaliy_ARM @ Dec 9 2008, 13:12) *
Все больше прощаюсь с IAR.

Много полезне вместо демонстративного прощания с IAR тихо и навсегда попрощаться с дурной привычкой "размещения констант по указанному адресу во Flash". Ну а инструментарий у V5 IAR суть есть GNU-тый....


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
singlskv
сообщение Dec 9 2008, 18:35
Сообщение #3


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(zltigo @ Dec 9 2008, 19:38) *
Много полезне вместо демонстративного прощания с IAR тихо и навсегда попрощаться с дурной привычкой "размещения констант по указанному адресу во Flash". Ну а инструментарий у V5 IAR суть есть GNU-тый....
А если это настроечные константы прибора хранящиеся в флеш и требуется возможность
их изменения/записи с помощью спец процедуры ? Как обойтись без абсолютных адресов ?
Как сделать кратность записи странице флеш ?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 9 2008, 18:47
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(singlskv @ Dec 9 2008, 21:35) *
А если это настроечные константы прибора хранящиеся в флеш и требуется возможность
их изменения/записи с помощью спец процедуры ? Как обойтись без абсолютных адресов ?
Как сделать кратность записи странице флеш ?

Если у Вас флеши слишком много, что Вы можете отдать целый сегмент, то и отдайте его в конце. И пишите и пользуйте на здоровье. А если нет, то по любому считать->отпатчитть-стереть->записать придется. Процедура занимающаяся этим изнутри и так знает где что лежит. А наружные патчеры и по сигнатуре найдут без проблем. А втыкать некий кусок в фиксированное место это значит платить кусками неиспользуемого Flash, ибо линкер не сможет идально заполнить зачем-то созданые по Вашей прихоти пустоты.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Vitaliy_ARM   Все о ARM GCC4.3   Dec 9 2008, 10:12
- - oll   Цитата(Vitaliy_ARM @ Dec 9 2008, 16:12) В...   Dec 9 2008, 16:28
||- - singlskv   Цитата(zltigo @ Dec 9 2008, 21:47) Если у...   Dec 9 2008, 19:28
||- - zltigo   Цитата(singlskv @ Dec 9 2008, 22:28) Флеш...   Dec 9 2008, 22:57
|- - Vitaliy_ARM   Цитата(zltigo @ Dec 9 2008, 19:38) Много ...   Dec 10 2008, 13:43
|- - zltigo   Цитата(Vitaliy_ARM @ Dec 10 2008, 16:43) ...   Dec 10 2008, 13:53
||- - Vitaliy_ARM   Цитата(zltigo @ Dec 10 2008, 16:53) Приме...   Dec 10 2008, 14:10
||- - zltigo   Цитата(Vitaliy_ARM @ Dec 10 2008, 17:10) ...   Dec 10 2008, 14:51
||- - Vitaliy_ARM   Цитата(zltigo @ Dec 10 2008, 17:51) C точ...   Dec 17 2008, 11:53
||- - Vitaliy_ARM   Генерирование отладочной информации в коде процесс...   Jan 19 2009, 11:25
||- - amw   Цитата(Vitaliy_ARM @ Jan 19 2009, 13:25) ...   Jan 20 2009, 07:35
||- - Vitaliy_ARM   Цитата(amw @ Jan 20 2009, 10:35) Это отры...   Jan 20 2009, 09:38
|- - Сергей Борщ   Цитата(Vitaliy_ARM @ Dec 10 2008, 15:43) ...   Dec 10 2008, 14:16
- - Harbour   не надо думать узкими категориями только своей зад...   Dec 10 2008, 06:39
|- - VslavX   Цитата(Harbour @ Dec 10 2008, 08:39) корр...   Dec 10 2008, 08:38
|- - zltigo   Цитата(Harbour @ Dec 10 2008, 09:39) не н...   Dec 10 2008, 10:56
- - Harbour   вот примерчик из моего проекта под atmel : script...   Dec 10 2008, 14:15
- - Harbour   Sorry, если что   Dec 10 2008, 14:24
- - Doka   Цитата(Vitaliy_ARM @ Jan 20 2009, 13:38) ...   Apr 8 2009, 08:21


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

 


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


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