STрёмные кортексы, в пику некрочипу :) |
Здравствуйте, гость ( Вход | Регистрация )
STрёмные кортексы, в пику некрочипу :) |
Гость_MrYuran_* |
7.7.2011, 21:53
Сообщение
#21
|
Гости |
Дело в том, что MPLAB и С у Microchip-а бесплатные с возможностью коммерческого использования. Продажа лицензий Microchip-у сразу же положила бы конец целой индустрии обдиралова. А это с точки зрения сионистовспециалистов из ARM просто недопустимо... Честно говоря, не понимаю, о чём вы... Например, у NXP есть бесплатна LPCExpresso и одноимённая макетка-отладка-программатор за 700р. Про Eclipse + GCC + GDB/OpenOCD тоже не забываем. |
|
|
7.7.2011, 22:15
Сообщение
#22
|
|
сундук Группа: Пользователи Сообщений: 4043 Регистрация: 21.11.2009 Из: Ростов-на Дону Пользователь №: 15 |
Честно говоря, не понимаю, о чём вы... Например, у NXP есть бесплатна LPCExpresso и одноимённая макетка-отладка-программатор за 700р. Про Eclipse + GCC + GDB/OpenOCD тоже не забываем. LPCExpresso без симулятора. Очередная сборка из Эклипсы и GCC. К тому же кривая. И с ограничениями. Про упомянутую связку из перечисленного выше добра даже не хочу говорить. До MPLAB-а этому набору очень далеко. Как говорится - доработай напильником. Когда эта связка станет хоть чуть-чуть приближаться к этому или к MPLAB-у, тогда можно будет хоть что-то сравнивать. |
|
|
8.7.2011, 2:55
Сообщение
#23
|
|
Активный участник Группа: Пользователи Сообщений: 138 Регистрация: 19.5.2011 Пользователь №: 367 |
|
|
|
8.8.2011, 21:31
Сообщение
#24
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Вот. Вслед за стрёмнодоставаемыми STM8L151C8T6 пришли такие же, но 32-е - STM32F100C8T6.
Авантюра - первый прожект на ARM, который должен стать коммерческим, до того всё 51 да 51... да пребудет со мной Сила. 32-килобайтного ограниченного кайла должно хватить, если что, а там уже как-то на GCC перетащу... |
|
|
8.8.2011, 22:12
Сообщение
#25
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
|
|
|
9.8.2011, 20:40
Сообщение
#26
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Да не без того... Но есть странный опыт, перетаскивание примерно 1/3 этого не сильно сложного прожекта сначала с кайла-51 на резонанс-STM8, а оттуда аж на AVR-GCC, всё заняло дня 4 с перекурами на обслуживание вводных по техподдержке. Код для 51 был изначально ассемблерный.
Если не будут сильно мешать, раздолбаю за парочку недель, неспешно... ну а потом с полгода исправлять скрытые несуразности, как же без этого... |
|
|
Гость_MrYuran_* |
22.9.2011, 15:14
Сообщение
#27
|
Гости |
Про Eclipse + GCC + GDB/OpenOCD тоже не забываем. Сегодня приступил к освоению STM32 и конкретно борды STM3210C-EVAL (любезно предоставленной нам некоей питерской фирмой год назад во временное (похоже, что безвременное) пользование). По наводке с easyelectronics.ru закачал CooCox IDE (не что иное, как с любовью допиленный под кортексы эклипс). Создателям - респектище! Полчаса закачки, полминуты установки - и тестовый проект работает "искаропки", шьётся и моргает светиком! Отладка, трассировка, просмотр периферии, все дела... Без единого телодвижения! Слава эклипсу! Слава GCC! Слава добрым докторам, которые всё это бесплатно дотачивают для таких чайников как я! Позор проприетарщикам, которые даже за тыщи евров не могут сделать даже бледного подобия великолепной платформы под названием эклипс! |
|
|
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 |
Слава эклипсу! Слава GCC! Слава добрым докторам, которые всё это бесплатно дотачивают для таких чайников как я! А нормальный симулятор имеется? А так же дебуггер. И потом, для суровых поделок надо, чтобы все было абсолютно прозрачно. Т. е. все, включая Startup было видно. Так же желательна поддержка критических по времени кусков кода на АСМ. |
|
|
Гость_MrYuran_* |
23.9.2011, 6:13
Сообщение
#30
|
Гости |
А отладчик кокосовский (ColinkEx) склепать получилось? У меня ST-Link фирменный, тоже подаренный на время (а может, и насовсем, в зависимости от продолжения сотрудничества). Цитата А нормальный симулятор имеется? А так же дебуггер. И потом, для суровых поделок надо, чтобы все было абсолютно прозрачно. Т. е. все, включая Startup было видно. Так же желательна поддержка критических по времени кусков кода на АСМ. Всё имеется. Насчет симулятора не скажу, по причине мненахренненужности, отладчик заценил. Стартап подключается отдельным куском кода, можно поправить или свой написать. асм на арме - моветон, но если очень хочется, никаких проблем. Хоть инлайн-асм в сишном исходнике, хоть в отдельном .s файле. Сегодня буду перетаскивать FreeRTOS, заточенный под эту плату, с гуями, из Rowley-проекта в клипсу. Эх, жизнь пошла... Самому разрабатывать - безумное расточительство. А ведь интересно было бы покопаться... Единственное, чего пока не понял - как свой makefile подключить. Галочки - окошечки это конечно хорошо, но я уже привык держать компилятор на коротком поводке, а не отдавать на откуп разным автоматическим конфигураторам. |
|
|
Гость_MrYuran_* |
23.9.2011, 13:50
Сообщение
#31
|
Гости |
да... рано радовался.
После некоторой возни с freeRTOS отметил про себя, что мануал на контроллер читать таки придётся... Равно как и качать нормальную клипсу, нормально её настраивать и управлять вручную из makefile. В жопу кривые конфигураторы с ихними галочками! |
|
|
Гость_AlexKlm_* |
21.1.2012, 23:49
Сообщение
#32
|
Гости |
Авантюра - первый прожект на ARM, который должен стать коммерческим, до того всё 51 да 51... да пребудет со мной Сила. 32-килобайтного ограниченного кайла должно хватить, если что, а там уже как-то на GCC перетащу... Я после AVR перейду на STM32 и LPC, для того что попроще. Вообще меня больше интересует быстродействие при умеренной цене. А ГЦЦ можно настроить, только всё это отнимает прилично времени (особенно для тех кто не знаком с этим продуктом). Правда, я не имею в виду совместно с жабовым "Затмением", я в своей среде, а вот мой приятель говорит что использует Code::Blocks Studio как оболочку. А нормальный симулятор имеется? А так же дебуггер. И потом, для суровых поделок надо, чтобы все было абсолютно прозрачно. Т. е. все, включая Startup было видно. Так же желательна поддержка критических по времени кусков кода на АСМ. GCC сохраняет все промежуточные продукты компиляции, в том числе файлы на асме, можно даже (я так делаю), запустить для разбора изготовленного линкером бинарника objcopy для превращения в ELF-выполяемый формат, потом его перевести в дизасемблированный вид при помощи objdump, где видна вся программа в асме как на ладони, с именами функций о которых даже не догадывался. Т.е. - всё до копейки. И делаю я это всё одной командой make all. А вот насчёт асма, как исходника, это посложнее в плане рисования его в понимаемом для asm формате (это не то чему учили в "автошколе"). Но по образу и подобию библиотечных исходников можно написать и свой асм исходник как отдельный нод проекта. Я так и делал, но чужое, библиотечное, либо генерировал таблицу прерываний и редактировал её, но только пару раз за все время жизни проекта. |
|
|
22.1.2012, 4:28
Сообщение
#33
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
По армам, со временем гцц настолько стал вымораживать, что пересел на кейл.
Для того, чтобы так же легко было работать/перекраивать, как с винавр, надо проделать титаническую работу. |
|
|
Гость_AlexKlm_* |
22.1.2012, 19:27
Сообщение
#34
|
Гости |
По армам, со временем гцц настолько стал вымораживать, что пересел на кейл. Для того, чтобы так же легко было работать/перекраивать, как с винавр, надо проделать титаническую работу. Я согласен что платное лучше, оно заточено под потребителя. А в ГЦЦ-шном качество постольку поскольку и обновление как правило запаздывает. |
|
|
22.1.2012, 19:57
Сообщение
#35
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
|
|
|
26.1.2012, 10:05
Сообщение
#36
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
Кто знает у нас STM32W-RFCKIT ктонить бодяжит?
|
|
|
15.2.2012, 6:41
Сообщение
#37
|
|
Активный участник Группа: Пользователи Сообщений: 704 Регистрация: 20.2.2011 Из: Новосибирск Пользователь №: 337 |
я смотрю, тут все больше STM32, а LPC кто-нибудь пользуется?
|
|
|
Гость_MrYuran_* |
15.2.2012, 6:54
Сообщение
#38
|
Гости |
|
|
|
7.3.2012, 11:55
Сообщение
#39
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Тем временем Cortex-M3 оседлали кремниевые лаборанты. Что-то будет. Цены в общем-то вменяемые, как для такого фарша.
|
|
|
7.3.2012, 12:41
Сообщение
#40
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
Цитата –40 to +85 °C У лошадки хвост не вырос. AppBuilder - вот это правильно, ибо эти все клок-деревья итд итп вещь неудобная в тексте |
|
|
Текстовая версия | Сейчас: 29.3.2024, 13:21 |