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

 
 
85 страниц V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> свежак KGP win32/arm/avr/mips/m68k, GNU tools chain
AHTOXA
сообщение Aug 12 2008, 07:59
Сообщение #46


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(klen @ Aug 12 2008, 13:43) *
Ну че? продолжать?
ктонить пользует реально?


Конечно продолжать! Использую под АРМ, АВР и i386, очень доволен. a14.gif

ЗЫ. Я вам там ответил, может пригодится.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
klen
сообщение Aug 12 2008, 08:24
Сообщение #47


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(AHTOXA @ Aug 12 2008, 11:59) *
ЗЫ. Я вам там ответил, может пригодится.

дык тоже самое - в СВ не работает останов/запуск трассы. переодически проверяю билды для CВ.

седня наверно выложу сборку для win32
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Aug 18 2008, 11:06
Сообщение #48


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Реально пока не пользую, но отслеживаю. Полезно очень, ИМХО, ибо начинающим сложно собрать всю систему (toolchain). Только повторно попрошу поправить сайт: сделать ссылки на свежие версии или хотя бы просмотр каталога файлов.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Aug 20 2008, 05:58
Сообщение #49


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Andy Great @ Aug 18 2008, 14:06) *
Полезно очень, ИМХО, ибо начинающим сложно собрать всю систему (toolchain).
Я думаю, что очень полезной даже для начинающих была бы максимально подробная пошаговая инструкция для такой сборки. Буквально начиная с "берем машину с только что установленной виндой и интернетом".


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Aug 20 2008, 07:09
Сообщение #50


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



ОФФ: вчера читал такого типа инструкцию для желающих смотреть сат ТВ на ПК. Сильно сомневаюсь в возможности удовлетворения всех "а почему у меня...". Проще (да и полезнее) делать как klen
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Aug 20 2008, 08:09
Сообщение #51


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Andy Great @ Aug 20 2008, 10:09) *
ОФФ: вчера читал такого типа инструкцию для желающих смотреть сат ТВ на ПК. Сильно сомневаюсь в возможности удовлетворения всех "а почему у меня...". Проще (да и полезнее) делать как klen
Не соглашусь. Собирал mspgcc, ибо имевшаяся сборка устарела и надо было кое-что добавить (конструкторы, кое-что в инициализации). Набил некоторое количество шишек. Написал для себя инструкцию (где-то здесь выкладывал). Через некоторое время вышла официальная сборка с моими добавлениями. Снес все, что относилось к своей сборке. Теперь понадобилось добавить поддержку ядра MSP430X. Достал ту инструкцию, нашел в ней несколько пунктов, которые уже забыл и если бы она не сохранилась - наступил бы на те же грабли.

klen, безусловно, делает полезное дело. Но если кто-то "подсядет" на его сборки, а завтра klen решит (тьфу, тьфу, тьфу) оставить электронику (как Bill), то эти кто-то окажутся в тупике.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Sep 2 2008, 18:34
Сообщение #52


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



Несколько вопросов. Компилирую для Mega48.
1. неправильно настраивается начало сегмента данных - компилятор настраивает на 0x60. Это обошел указанием линковщику вручную начало данных 0x100. В старой сборке 2006го года такого не было.
2. неправильно генерируется таблица векторов прерываний. фактически присутствуют только первые 10, дальше сразу идет начало программы. Соответственно включение прерываний TX, RX приводит к сбросу/зависанию программы. В старой сборке 2006го года такого тоже не было.
3. Новая версия от klen выдает ошибку при копиляции inline-ассемблерной функции - выдает что-то типа повторное определение меток, хотя в старых версиях такого не было.

И попутно - как правильно объявлять инициализированные переменные в .h файлах подключаемых библиотек - в .h объявление переменной, а в .С такое же объявление с присвоением значения и атрибутами-модификаторами ? А регистровые переменные ?

Сообщение отредактировал ukpyr - Sep 2 2008, 18:43
Go to the top of the page
 
+Quote Post
klen
сообщение Sep 2 2008, 20:07
Сообщение #53


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(ukpyr @ Sep 2 2008, 22:34) *
3. Новая версия от klen выдает ошибку при копиляции inline-ассемблерной функции - выдает что-то типа повторное определение меток, хотя в старых версиях такого не было.

И попутно - как правильно объявлять инициализированные переменные в .h файлах подключаемых библиотек - в .h объявление переменной, а в .С такое же объявление с присвоением значения и атрибутами-модификаторами ? А регистровые переменные ?


код в студию.
по поводу переменных вообще не понял в чем проблема.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Sep 2 2008, 23:21
Сообщение #54


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(Сергей Борщ @ Aug 20 2008, 17:09) *
оставить электронику (как Bill)

bb-offtopic.gif
Упс. А что случилось? Я-то и думаю, куда пропал этот человек?


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
COMA
сообщение Sep 3 2008, 03:52
Сообщение #55


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Насколько помню, писали что ушёл в сетевой маркетинг.
Go to the top of the page
 
+Quote Post
goodwin
сообщение Sep 3 2008, 03:59
Сообщение #56


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Цитата(COMA @ Sep 3 2008, 06:52) *
Насколько помню, писали что ушёл в сетевой маркетинг.


Ну это кто как склонен/предрасположен понимать...
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 3 2008, 07:28
Сообщение #57


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(haker_fox @ Sep 3 2008, 02:21) *
Упс. А что случилось? Я-то и думаю, куда пропал этот человек?
Насколько я понял - кого-то из близких с того света вытащили и это на него сильно повлияло.

P.S. Вот, нашел его прощальное письмо на телесисах.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Make_Pic
сообщение Sep 3 2008, 13:13
Сообщение #58


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Цитата(Сергей Борщ @ Sep 3 2008, 10:28) *
Насколько я понял - кого-то из близких с того света вытащили и это на него сильно повлияло.

P.S. Вот, нашел его прощальное письмо на телесисах.


Да жаль, и SM то же видимо по тем же причинам перестал появляться на конфах. Жаль, время идет...
Go to the top of the page
 
+Quote Post
klen
сообщение Sep 4 2008, 16:03
Сообщение #59


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



свежак для AVR

bu cvs 20080903
gcc 4.3.2 релиз
avrlibc 1.6.2
gdb6.8 cvs 20080904 - для сильных мужчин & моих соседей по палате
make sh rm - для подержки AVRStudio

http://klen.org/Files/DevTools/kgp_avr-elf...6.8.20080904.7z

чуток потестировал, вроде без косяков.
распаковываете куданить, тыкаете настроками проекта к avr-gcc и make. далее вы должны по идее забить про компиллер.

тем кто не вкурсе (или я ужо давно отстал) AVRS 4.14.589 AvrPluginavrgccplugin1.0.0.9 имеют косяк. Если вы используете float то разумно всегда подлинковывать libm, это позволяет ускорить скрость * операций до 144 а / до ~440 тактов для float. так вот AVRS не позволяет это сделать sad.gif как опцию -lm. точнее можно в опциях линкера но это ничего не даст, -lm должен быть к помандной строке после списка объектников приложения, таковы правила линковки LD. Я руками правлю xml файл проекта.
явно указывать libm.a некашерно потому что компиллер сам должен выбрать ее правильную версию...
если это все лечится прще - раскажите мне.
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Sep 25 2008, 05:11
Сообщение #60


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



Цитата
код в студию

отправил на почту
Go to the top of the page
 
+Quote Post

85 страниц V  « < 2 3 4 5 6 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th April 2024 - 06:19
Рейтинг@Mail.ru


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