IPB

Здравствуйте, гость ( Вход | Регистрация )

8 страниц V  < 1 2 3 4 > »   
Ответить в данную темуНачать новую тему
> STрёмные кортексы, в пику некрочипу :)
Гость_MrYuran_*
сообщение 7.7.2011, 21:53
Сообщение #21





Гости






Цитата(Прохожий @ 4.7.2011, 22:44) *
Дело в том, что MPLAB и С у Microchip-а бесплатные с возможностью коммерческого использования.
Продажа лицензий Microchip-у сразу же положила бы конец целой индустрии обдиралова.
А это с точки зрения сионистовспециалистов из ARM просто недопустимо...

Честно говоря, не понимаю, о чём вы...
Например, у NXP есть бесплатна LPCExpresso и одноимённая макетка-отладка-программатор за 700р.
Про Eclipse + GCC + GDB/OpenOCD тоже не забываем.
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 7.7.2011, 22:15
Сообщение #22


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Цитата(MrYuran @ 7.7.2011, 23:53) *
Честно говоря, не понимаю, о чём вы...
Например, у NXP есть бесплатна LPCExpresso и одноимённая макетка-отладка-программатор за 700р.
Про Eclipse + GCC + GDB/OpenOCD тоже не забываем.

LPCExpresso без симулятора.
Очередная сборка из Эклипсы и GCC. К тому же кривая.
И с ограничениями.
Про упомянутую связку из перечисленного выше добра даже не хочу говорить.
До MPLAB-а этому набору очень далеко.
Как говорится - доработай напильником.
Когда эта связка станет хоть чуть-чуть приближаться к этому или к MPLAB-у, тогда можно будет хоть что-то сравнивать.
Перейти в начало страницы
 
+Цитировать сообщение
andron86
сообщение 8.7.2011, 2:55
Сообщение #23


Активный участник
***

Группа: Пользователи
Сообщений: 138
Регистрация: 19.5.2011
Пользователь №: 367



Цитата(Harbinger @ 2.7.2011, 20:37) *
Старые сименсы на C166 - давно уже достояние истории...

Хе, Хе... у меня ещё 100 штук, 100 приборов ещё делать буду, не пропадать же добру :-)))
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 8.8.2011, 21:31
Сообщение #24


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Вот. Вслед за стрёмнодоставаемыми STM8L151C8T6 пришли такие же, но 32-е - STM32F100C8T6.
Авантюра - первый прожект на ARM, который должен стать коммерческим, до того всё 51 да 51... да пребудет со мной Сила. wink.gif
32-килобайтного ограниченного кайла должно хватить, если что, а там уже как-то на GCC перетащу...
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 8.8.2011, 22:12
Сообщение #25


тот самый
Иконка группы

Группа: Мод
Сообщений: 13629
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



Цитата(Harbinger @ 8.8.2011, 22:31) *
а там уже как-то на GCC перетащу...[/size][/color]

Ох и мороки там, из кейла в гцц... :( или обратно.
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 9.8.2011, 20:40
Сообщение #26


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Да не без того... Но есть странный опыт, перетаскивание примерно 1/3 этого не сильно сложного прожекта сначала с кайла-51 на резонанс-STM8, а оттуда аж на AVR-GCC, всё заняло дня 4 с перекурами на обслуживание вводных по техподдержке. Код для 51 был изначально ассемблерный. wink.gif
Если не будут сильно мешать, раздолбаю за парочку недель, неспешно... ну а потом с полгода исправлять скрытые несуразности, как же без этого...
Перейти в начало страницы
 
+Цитировать сообщение
Гость_MrYuran_*
сообщение 22.9.2011, 15:14
Сообщение #27





Гости






Цитата(MrYuran @ 7.7.2011, 23:53) *
Про Eclipse + GCC + GDB/OpenOCD тоже не забываем.

Сегодня приступил к освоению STM32 и конкретно борды STM3210C-EVAL (любезно предоставленной нам некоей питерской фирмой год назад во временное (похоже, что безвременное) пользование).

По наводке с easyelectronics.ru закачал CooCox IDE (не что иное, как с любовью допиленный под кортексы эклипс).
Создателям - респектище!
Полчаса закачки, полминуты установки - и тестовый проект работает "искаропки", шьётся и моргает светиком!
Отладка, трассировка, просмотр периферии, все дела... Без единого телодвижения!

Слава эклипсу!
Слава GCC!
Слава добрым докторам, которые всё это бесплатно дотачивают для таких чайников как я!

Позор проприетарщикам, которые даже за тыщи евров не могут сделать даже бледного подобия великолепной платформы под названием эклипс!
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 22.9.2011, 19:47
Сообщение #28


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



А отладчик кокосовский (ColinkEx) склепать получилось?
Тут странные дела - LPC1343 не достать, а исходники, чтобы перекомпилить под что-то добываемое, авторы не открывают.
Впрочем, вроде лёд тронулся, недельки через три привезут, по несуразной цене (баксов 10 за штуку), да фиг с ним...
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 22.9.2011, 20:01
Сообщение #29


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Цитата(MrYuran @ 22.9.2011, 17:14) *
Слава эклипсу!
Слава GCC!
Слава добрым докторам, которые всё это бесплатно дотачивают для таких чайников как я!

А нормальный симулятор имеется?
А так же дебуггер.
И потом, для суровых поделок надо, чтобы все было абсолютно прозрачно.
Т. е. все, включая Startup было видно.
Так же желательна поддержка критических по времени кусков кода на АСМ.
Перейти в начало страницы
 
+Цитировать сообщение
Гость_MrYuran_*
сообщение 23.9.2011, 6:13
Сообщение #30





Гости






Цитата(Harbinger @ 22.9.2011, 21:47) *
А отладчик кокосовский (ColinkEx) склепать получилось?

У меня ST-Link фирменный, тоже подаренный на время (а может, и насовсем, в зависимости от продолжения сотрудничества).
Цитата
А нормальный симулятор имеется?
А так же дебуггер.
И потом, для суровых поделок надо, чтобы все было абсолютно прозрачно.
Т. е. все, включая Startup было видно.
Так же желательна поддержка критических по времени кусков кода на АСМ.

Всё имеется. Насчет симулятора не скажу, по причине мненахренненужности, отладчик заценил.
Стартап подключается отдельным куском кода, можно поправить или свой написать.
асм на арме - моветон, но если очень хочется, никаких проблем. Хоть инлайн-асм в сишном исходнике, хоть в отдельном .s файле.

Сегодня буду перетаскивать FreeRTOS, заточенный под эту плату, с гуями, из Rowley-проекта в клипсу.
Эх, жизнь пошла... Самому разрабатывать - безумное расточительство. А ведь интересно было бы покопаться...

Единственное, чего пока не понял - как свой makefile подключить.
Галочки - окошечки это конечно хорошо, но я уже привык держать компилятор на коротком поводке, а не отдавать на откуп разным автоматическим конфигураторам.
Перейти в начало страницы
 
+Цитировать сообщение
Гость_MrYuran_*
сообщение 23.9.2011, 13:50
Сообщение #31





Гости






да... рано радовался.
После некоторой возни с freeRTOS отметил про себя, что мануал на контроллер читать таки придётся...
Равно как и качать нормальную клипсу, нормально её настраивать и управлять вручную из makefile.
В жопу кривые конфигураторы с ихними галочками!
Перейти в начало страницы
 
+Цитировать сообщение
Гость_AlexKlm_*
сообщение 21.1.2012, 23:49
Сообщение #32





Гости






Цитата(Harbinger @ 8.8.2011, 22:31) *
Авантюра - первый прожект на ARM, который должен стать коммерческим, до того всё 51 да 51... да пребудет со мной Сила. wink.gif
32-килобайтного ограниченного кайла должно хватить, если что, а там уже как-то на GCC перетащу...

Я после AVR перейду на STM32 и LPC, для того что попроще. Вообще меня больше интересует быстродействие при умеренной цене. А ГЦЦ можно настроить, только всё это отнимает прилично времени (особенно для тех кто не знаком с этим продуктом). Правда, я не имею в виду совместно с жабовым "Затмением", я в своей среде, а вот мой приятель говорит что использует Code::Blocks Studio как оболочку.




Цитата(Прохожий @ 22.9.2011, 21:01) *
А нормальный симулятор имеется?
А так же дебуггер.
И потом, для суровых поделок надо, чтобы все было абсолютно прозрачно.
Т. е. все, включая Startup было видно.
Так же желательна поддержка критических по времени кусков кода на АСМ.


GCC сохраняет все промежуточные продукты компиляции, в том числе файлы на асме, можно даже (я так делаю), запустить для разбора изготовленного линкером бинарника objcopy для превращения в ELF-выполяемый формат, потом его перевести в дизасемблированный вид при помощи objdump, где видна вся программа в асме как на ладони, с именами функций о которых даже не догадывался. Т.е. - всё до копейки. И делаю я это всё одной командой make all.

А вот насчёт асма, как исходника, это посложнее в плане рисования его в понимаемом для asm формате (это не то чему учили в "автошколе"). Но по образу и подобию библиотечных исходников можно написать и свой асм исходник как отдельный нод проекта. Я так и делал, но чужое, библиотечное, либо генерировал таблицу прерываний и редактировал её, но только пару раз за все время жизни проекта.
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 22.1.2012, 4:28
Сообщение #33


тот самый
Иконка группы

Группа: Мод
Сообщений: 13629
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



По армам, со временем гцц настолько стал вымораживать, что пересел на кейл.
Для того, чтобы так же легко было работать/перекраивать, как с винавр, надо проделать титаническую работу.
Перейти в начало страницы
 
+Цитировать сообщение
Гость_AlexKlm_*
сообщение 22.1.2012, 19:27
Сообщение #34





Гости






Цитата(_pasha @ 22.1.2012, 5:28) *
По армам, со временем гцц настолько стал вымораживать, что пересел на кейл.
Для того, чтобы так же легко было работать/перекраивать, как с винавр, надо проделать титаническую работу.

Я согласен что платное лучше, оно заточено под потребителя. А в ГЦЦ-шном качество постольку поскольку и обновление как правило запаздывает.

Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 22.1.2012, 19:57
Сообщение #35


тот самый
Иконка группы

Группа: Мод
Сообщений: 13629
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



Цитата(AlexKlm @ 22.1.2012, 19:27) *
А в ГЦЦ-шном качество постольку поскольку и обновление как правило запаздывает.

Эт точно. Только так было 5 лет назад. Сейчас, по сути, усилиями Клёна, совсем наоборот. Передний край в развитии GCC сразу же обретает конечную форму. Крутой дядька.
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 26.1.2012, 10:05
Сообщение #36


тот самый
Иконка группы

Группа: Мод
Сообщений: 13629
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



Кто знает у нас STM32W-RFCKIT ктонить бодяжит?
Перейти в начало страницы
 
+Цитировать сообщение
kamil yaminov
сообщение 15.2.2012, 6:41
Сообщение #37


Активный участник
***

Группа: Пользователи
Сообщений: 704
Регистрация: 20.2.2011
Из: Новосибирск
Пользователь №: 337



я смотрю, тут все больше STM32, а LPC кто-нибудь пользуется?
Перейти в начало страницы
 
+Цитировать сообщение
Гость_MrYuran_*
сообщение 15.2.2012, 6:54
Сообщение #38





Гости






Цитата(kamil yaminov @ 15.2.2012, 8:41) *
я смотрю, тут все больше STM32

Оно и понятно, т.к. ST издревле позиционируется для приводов и индустриального применения, а филипки - бытовуха.
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 7.3.2012, 11:55
Сообщение #39


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Тем временем Cortex-M3 оседлали кремниевые лаборанты. Что-то будет. Цены в общем-то вменяемые, как для такого фарша.
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 7.3.2012, 12:41
Сообщение #40


тот самый
Иконка группы

Группа: Мод
Сообщений: 13629
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



Цитата
–40 to +85 °C

У лошадки хвост не вырос.
AppBuilder - вот это правильно, ибо эти все клок-деревья итд итп вещь неудобная в тексте
Перейти в начало страницы
 
+Цитировать сообщение

8 страниц V  < 1 2 3 4 > » 
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.3.2024, 0:49