elek-tronshik 0 12 ноября, 2016 Опубликовано 12 ноября, 2016 · Жалоба Привет всем, поставлена задача разработать код для контроллера LPC2292. Думаю использовать LPCXpresso так как там вроде все в одном флаконе есть, проблема заключается в том что этот контроллер на ARM7 и для этого ядра я не нашел что то на подобие CMSIS или LPCopen (все это добро только для ядер Cortex M) прийдется все в ручную все настраивать периферию и тд а это много времени займет. Подскажите пожалуйста как быть, может LPCXpresso не совсем правильный выбор ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 30 14 ноября, 2016 Опубликовано 14 ноября, 2016 · Жалоба CMSIS-а и быть не может, т.к. это Cortex Microcontroller Software Interface Standard А, ну да "…(все это добро только для ядер Cortex M)…" Один хрен, периферию изучать придётся, так что не быстрее этого процесса всё будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
elek-tronshik 0 14 ноября, 2016 Опубликовано 14 ноября, 2016 (изменено) · Жалоба Спасибо! а LPCXpresso нормальный выбор ? Изменено 14 ноября, 2016 пользователем elek-tronshik Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 30 14 ноября, 2016 Опубликовано 14 ноября, 2016 · Жалоба "Не копенгаген", но по опыту, чем лучше владеешь, тем и пользуйся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 14 ноября, 2016 Опубликовано 14 ноября, 2016 · Жалоба а LPCXpresso нормальный выбор ? Очень плохой, как и все IDE поделки производителей железа над компиляторами делающиеся с целью посадить потребителя жестко на свой продукт. В данном случае вообще дурь полная подсаживаться на открытый гнутый компилятор с платной IDE. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
elek-tronshik 0 14 ноября, 2016 Опубликовано 14 ноября, 2016 · Жалоба что посоветуете ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 15 ноября, 2016 Опубликовано 15 ноября, 2016 · Жалоба что посоветуете ?gcc (с lauchpad)+eclipse+cdt+openocd. То же самое, но совершенно бесплано и не привязано к отладчику на платах LPCexpresso. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 14 15 ноября, 2016 Опубликовано 15 ноября, 2016 · Жалоба gcc (с lauchpad) Дам на всякий случай ссылку на это дело: https://launchpad.net/gcc-arm-embedded Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 15 ноября, 2016 Опубликовано 15 ноября, 2016 · Жалоба Дам на всякий случай ссылку на это дело: https://launchpad.net/gcc-arm-embedded Только LPC2xxx это ни разу ни кортексы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 15 ноября, 2016 Опубликовано 15 ноября, 2016 · Жалоба Только LPC2xxx это ни разу ни кортексы. Можно попробовать Sourcery: тут. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 15 ноября, 2016 Опубликовано 15 ноября, 2016 · Жалоба Только LPC2xxx это ни разу не кортексы.А эта ветка ни разу не про кортексы - она прекрасно компилит под всю линейку ARMов. Была проблема в паре предыдущих версий с nano.specs, но в версии от 19.09.16 она решена, собранные этой версией проекты у меня работают и на кортексах, и на AT91SAM7, и на LPC2214. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 15 ноября, 2016 Опубликовано 15 ноября, 2016 · Жалоба Только LPC2xxx это ни разу ни кортексы. Набор с Launchpad прекрасно компилирует под ARM7TDM - проверялось на AT91SAM7Sxxx. Я думаю, их выпиливать из поддерживаемых будут не скоро, как близкого родственника Cortex-A9 например. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 15 ноября, 2016 Опубликовано 15 ноября, 2016 · Жалоба А эта ветка ни разу не про кортексы - она прекрасно компилит под всю линейку ARMов. Была проблема в паре предыдущих версий с nano.specs, но в версии от 19.09.16 она решена, собранные этой версией проекты у меня работают и на кортексах, и на AT91SAM7, и на LPC2214. Стандартная библиотека для ARMv4 там есть в комплекте? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 15 ноября, 2016 Опубликовано 15 ноября, 2016 · Жалоба А эта ветка ни разу не про кортексы - она прекрасно компилит под всю линейку ARMов. Была проблема в паре предыдущих версий с nano.specs, но в версии от 19.09.16 она решена, собранные этой версией проекты у меня работают и на кортексах, и на AT91SAM7, и на LPC2214. Радует! Я просто пошел по ссылке и прочитал описание "ветки". Тогда, пожалуй и себе в коллекцию компиляторов ее добавлю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 15 ноября, 2016 Опубликовано 15 ноября, 2016 · Жалоба Стандартная библиотека для ARMv4 там есть в комплекте?Должна быть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться