Jump to content

    

Прошу совета в выборе mcu.

Вы нужность или ненужность M4 определяете по необходимости FAT и TCP? Странно как-то...

А вы у себя не находите странность? Задаете вопрос и сами отвечаете на него.

Нужность или ненужность M4 никак не связана с FAT и TCP.

Share this post


Link to post
Share on other sites

Большое спасибо всем! Вниматель прочел все посты и очень благодарен за помощь!

К сожалению или к счастью мне дали во временное пользование вот такую плату http://www.wvshare.com/product/Open1788-Standard.htm с NXP (Cortex-M3 правда) и китайский дебагер J-link, тем самым лишили меня возможности выбирать. Не знаю насколько страшен LPC1788, буду надеяться, что контроллер не слишком плохой.

 

А вы у себя не находите странность? Задаете вопрос и сами отвечаете на него.

Нужность или ненужность M4 никак не связана с FAT и TCP.

Тут ничего странного нет, просто jcxz использовал риторическую форму вопроса, представляющую собой вопрос, ответ на который заранее известен, или вопрос, на который даёт ответ сам спросивший.

Share this post


Link to post
Share on other sites
Не знаю насколько страшен LPC1788, буду надеяться, что контроллер не слишком плохой.

 

Могу уверить Вас что это отличный и надёжный контроллер. В сети много примеров для семейства LPC17. Также можете скачать книгу Тревора Мартина где доступным языком описаны как простая переферия, так и сложная.

 

Share this post


Link to post
Share on other sites
Не знаю насколько страшен LPC1788, буду надеяться, что контроллер не слишком плохой.

Нормальный МК. У нас на 1778 (это почти то же самое) несколько законченных проектов уже сделано. Никаких проблем.

Дальше - открываете usermanual (UM10470.pdf) и вперёд.

Share this post


Link to post
Share on other sites

Спасибо большое всем!

 

Вот у меня еще есть такой бестолковый вопрос.

Пошел добывать драйверы и CMSIS для контроллера. На lpcware имеется архив с драйверами lpc177x_8x_08132012.zip но как я понял из того что пишут разработчики - товарищи из NXP на него забили и эти драйверы более необновляются. CMSIS Core там соответствует версии 2.10. Предлагают качать LPCOpen для Keil/IAR либо для ихнего LPCXpresso. А что если я хочу исользовать что-то другое, то как быть? Можно ли будет "подогнать" эти драйверы?

Прошу прощения за такой вопрос, немного запутался с драйверами и toolchain-ами.

 

Глянул как выглядит IDE Keil, это какой-то "привет" из 90-х годов. У них там чтоли прогресс остановился уже?

Share this post


Link to post
Share on other sites

Давно остановился, посему пользую иар, а те кто еще тогда подсел на кейл просто не хоят слезать с него из-за наработаного. Понять их можно.

Share this post


Link to post
Share on other sites
Глянул как выглядит IDE Keil, это какой-то "привет" из 90-х годов. У них там чтоли прогресс остановился уже?

 

IAR тоже не меняет UI своего IDE уже десяток лет.

 

А вот Freescale для своей серии Kinetis постоянно выкладывает что-то новое.

На прошлой неделе выложили бесплатную Kinetis Design Studio IDE без ограничений кода!

Поддерживает JTAG отладчик JLink.

Все навороты современной IDE, мощный SDK, визуальный конфигуратор, Add-On-ы для известных RTOS и проч.

Share this post


Link to post
Share on other sites
Давно остановился, посему пользую иар, а те кто еще тогда подсел на кейл просто не хоят слезать с него из-за наработаного. Понять их можно.

IAR тоже смотрел - страшный динозавр. А почем бы не Eclipse + GNU компилятор с плаганами для MCU? Есть какие-то сложности? Для меня вообще и Eclipse не верх совершенсто, но хоть не Юрский период.

 

IAR тоже не меняет UI своего IDE уже десяток лет.

 

А вот Freescale для своей серии Kinetis постоянно выкладывает что-то новое.

На прошлой неделе выложили бесплатную Kinetis Design Studio IDE без ограничений кода!

Поддерживает JTAG отладчик JLink.

Все навороты современной IDE, мощный SDK, визуальный конфигуратор, Add-On-ы для известных RTOS и проч.

В Freescale молодцы, сделали IDE на базе Eclipse да еще бесплатную. Но к сожалению у меня контроллер не Fresscale(( Разработчики в NXP тоже сделали свою IDE на базе Eclipse, но к сожалению она платная, а бесплатная с ограничением.

Edited by Cree

Share this post


Link to post
Share on other sites
А вот Freescale для своей серии Kinetis постоянно выкладывает что-то новое.

На прошлой неделе выложили бесплатную Kinetis Design Studio IDE без ограничений кода!

Поддерживает JTAG отладчик JLink.

Все навороты современной IDE, мощный SDK, визуальный конфигуратор, Add-On-ы для известных RTOS и проч.

Оба на! А вот это серьезная заявка на победу.. Наверное, gcc под ним, но все равно.

Будет кандидат #1 вместо СТМ32.

Спасибо за инфо.

 

Share this post


Link to post
Share on other sites
IAR тоже не меняет UI своего IDE уже десяток лет.

 

А вот Freescale для своей серии Kinetis постоянно выкладывает что-то новое.

На прошлой неделе выложили бесплатную Kinetis Design Studio IDE без ограничений кода!

Поддерживает JTAG отладчик JLink.

Все навороты современной IDE, мощный SDK, визуальный конфигуратор, Add-On-ы для известных RTOS и проч.

хорошо звучит.

Share this post


Link to post
Share on other sites
IAR тоже смотрел - страшный динозавр. А почем бы не Eclipse + GNU компилятор с плаганами для MCU? Есть какие-то сложности? Для меня вообще и Eclipse не верх совершенсто, но хоть не Юрский период.

Сложности есть: code completion работает через задницу и список файлов в проекте нужно руками задавать. Eclipse совсем не фонтан, IAR мне симпатичнее. Я для себя настроил Sublime Text для работы с иаровскими проектами. Пробовал Visual Studio, но внешний вид хромает.

Share this post


Link to post
Share on other sites
Сложности есть: code completion работает через задницу и список файлов в проекте нужно руками задавать. Eclipse совсем не фонтан, IAR мне симпатичнее. Я для себя настроил Sublime Text для работы с иаровскими проектами. Пробовал Visual Studio, но внешний вид хромает.

Сlion от Jetbrains похоже будет самой лучшей IDE. Работал c intellij idea когда-то. Sublime Text тоже использовал, но потом ушел на Atom.

 

Наверное, gcc под ним, но все равно.

А чем GCC плох? Я прочел что оптимизирует и компилирует довольно неплохо. Судя по всему почти все разработчики контроллеров берут за основу его.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this