Народ посоветуйте, с какого контроллера начать? что бы не слишком старый был, но информации было бы достаточно.
Предполагаю 16F84, или что другое посоветуете?
Страница 1 из 1
микроконтроллер - чего начать
#5
Отправлено 18 Июнь 2005 - 23:13
Говорю как человек с довольно серьёзным опытом программирования микроконтроллеров: PIC - это пародия, никто его давно не использует кроме любителей. Однозначно AVR. Для изучения лучше взять ATmega8. Можно для начала писать на Си, из бесплатных компиляторов рекомендую GNU-шный WinAVR.
#6
Отправлено 19 Июнь 2005 - 00:15
gnom77
Послушай отцов, AlchemisT и Pronix, они плохого не посоветуют, а вот полезностей скажут много -))
Сам месяцок назад начал из любопытства капаться с контроллерами, взял именно мегу8...
Вот моя подборочка ссылок:
http://www.telesys.r...trol/index.shtm
http://www.fulcrum.r...ic_sel.pl?FID=1
http://avr123.by.ru/
Послушай отцов, AlchemisT и Pronix, они плохого не посоветуют, а вот полезностей скажут много -))
Сам месяцок назад начал из любопытства капаться с контроллерами, взял именно мегу8...
Вот моя подборочка ссылок:
http://www.telesys.r...trol/index.shtm
http://www.fulcrum.r...ic_sel.pl?FID=1
http://avr123.by.ru/
#7
Отправлено 19 Июнь 2005 - 20:06
Pronix
ИМХО у меня опыт программирования не меньше, но так голословно утверждать, что PICи это вчерашниий день я бы не стал. всякому приложению свой МК... нельзя сталкивать АVR и PIC как Intel и AMD, всякому овощу свой фрукт... иначе говоря, если хватает производительности и удобства написания, отладки и программирования данного МК, то зачит это и есть ваш МК!
P.S. имею большой опыт в создании коммерческих устройств как на PIC так и на MSP430 и на AVR и знаю о чём говорю.
ИМХО у меня опыт программирования не меньше, но так голословно утверждать, что PICи это вчерашниий день я бы не стал. всякому приложению свой МК... нельзя сталкивать АVR и PIC как Intel и AMD, всякому овощу свой фрукт... иначе говоря, если хватает производительности и удобства написания, отладки и программирования данного МК, то зачит это и есть ваш МК!
P.S. имею большой опыт в создании коммерческих устройств как на PIC так и на MSP430 и на AVR и знаю о чём говорю.
#8
Отправлено 19 Июнь 2005 - 22:19
Я не утверждал, что это вчерашний день! Вот MSP430 - действительно старовато для новых проектов, есть ЦСП дешевле и лучше. Впрочем, думаю, сам знаешь. Год назад ещё имел несчастье "доделывать" в конторе проект на PIC, так переплевался весь... Если что-то простое делать, в принципе разницы никакой, но если серьезней - с пиками без поллитры иногда не разберешься. В первую очередь - они менее помехозащищенные, во вторую - отсутствуют бесплатные Си-компиляторы (хотя, если честно, я не искал, но и не слышал о таких), ну и многое другое, чисто техническое...
Да, кстати, Intel и AMD сравнивать действительно не стоит - если есть деньги, надо брать Интел. Нет - так АМД, другого деления там нет. А вот AVR по сравнению с PIC и дешевле, и лучше по всем параметрам.
Да, кстати, Intel и AMD сравнивать действительно не стоит - если есть деньги, надо брать Интел. Нет - так АМД, другого деления там нет. А вот AVR по сравнению с PIC и дешевле, и лучше по всем параметрам.
#9
Отправлено 23 Июнь 2005 - 05:39
Для любителя, тем более, начинающего любителя PIC гораздо менее удобен. Начать с того, что к нему нужен программатор, а AVR шьется "пятью проводками" (да, я знаю, что так лучше не делать, но, если очень хочется ...)
Под AVR есть нормальный С.
А если начинать не с mega8, а c mega16, да извести еще одну mega16 на AVR JTAG - то и отладка становится более чем приятной.
А если говорить о современных контроллерах - то (IMHO) брать нужно LPC21xx. (Неделю назад прикупился конструктором: платка, на ней LPC2129, Ethernet, и USB (FT232) ). Как будет денек, спаяю себе "будильник админа": штуку, которая висит на стенке, периодически пингует сервера и поднимает шум, если какой-то помер.
Под AVR есть нормальный С.
А если начинать не с mega8, а c mega16, да извести еще одну mega16 на AVR JTAG - то и отладка становится более чем приятной.
А если говорить о современных контроллерах - то (IMHO) брать нужно LPC21xx. (Неделю назад прикупился конструктором: платка, на ней LPC2129, Ethernet, и USB (FT232) ). Как будет денек, спаяю себе "будильник админа": штуку, которая висит на стенке, периодически пингует сервера и поднимает шум, если какой-то помер.
Поделиться темой:
Страница 1 из 1