LINUX.ORG.RU
ФорумTalks

Почему для ПЛИС под linux больше условий чем для микроконтроллеров?


0

1

Сабж. Уже давно есть нативные и Quartus и Xilinx ISE и даже Actel'овское что-то.
Помимо этого есть еще куча софта от Mentor/Synopsys и т.п. - большая часть также нативна.

Для AVR - студии нет, для msp430 - только Crossover, вроде,
ни Iar ни Keil и в будущем не видно.
Про Eclipse+GCC мне сейчас не нужно рассказывать - я о оф. софте.

С чего бы?


Потому что на ПЛИС серьёзные люди разрабатывают серьъёзные приборы, а на ТИНЬКАХ всякие колхозники ваяют разные ололо-таймеры, облепленные кучей светодиодиков.

/thread

prischeyadro ★★★☆☆
()

> Для AVR - студии нет

Студии не нужны. Есть нативные компилятор и прошивальщик, т.е. все условия для разработки.

segfault ★★★★★
()

Потому что ПЛИС решают намного более широкий круг задач, чем восьмибитные контроллеры, это более серьезная технология. Соответственно, она лучше обеспечена ПО.

Deleted
()
Ответ на: комментарий от registrant

Для MCU у GCC-шных портов достаточно плачевное состояние по качеству генерируемого кода. Особенно по сравнению с IAR

elrprt
() автор топика
Ответ на: комментарий от segfault

AVR-овская студия весьма доставила. И отладкой в том числе.
А если подумать о ситуации, когда ты с камнем не особо знаком, а что-то сделать нужно оперативно - твоя связка значительно проигрывает. Кроме того, компилятор тоже не нативный.

elrprt
() автор топика
Ответ на: комментарий от prischeyadro

Хм... ПЛИС вообще не нужно совать во многие задачи :)
Кроме того, не нужно гнать на тиньки - годная серия.
Даже профит от мег менее очевиден (на их задачи чаще msp430/PIC/arm лучше ляжет)

elrprt
() автор топика
Ответ на: комментарий от GAMer

А не подскажешь навскидку, есть ли у кого M3/M0 с относительно нормальной внешней шиной

Думаю что таких нет, не для того оно предназаначено.

alexru ★★★★
()
Ответ на: комментарий от alexru

>не для того оно предназаначено

Вот уж не согласен, мне внешней шины на кортексах не хватает как воздуха. Ну и на аврах32, прямых конкурентах кортексов, например, внешняя шина есть (только хрен их где достанешь).

Думаю, внешней шины пока нет потому что производители ещё новую архитектуру как следует не обкатали. Но в ожидающихся NXP 1800-й серии она будет.

prischeyadro ★★★☆☆
()
Ответ на: комментарий от elrprt

>Для MCU у GCC-шных портов достаточно плачевное состояние по качеству генерируемого кода. Особенно по сравнению с IAR

MCU - это слишком широкое название, наверняка картина разная по семействам. тут скорее вопрос к производителям, почему они соотв. ветку gcc не поддерживают.

registrant ★★★★★
()
Ответ на: комментарий от Zhbert

sdcc

он очень условно рабочий. Можно его даже не рассматривать.

sergej ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.