Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Выбираем контроллер для изучения


Автор: PILOT 19.8.2004, 16:47
Ну если конечно никто ничего не выберет тогда выберу я :)
ну и сами понимаете, что например pic я почти не знаю (хотя и понимаю, что он принципиально не отличается от других камней)...

СУВ.

Автор: -= Александр =- 19.8.2004, 21:15
Хорошо что за PIC никто не проголосует! =)

Автор: S.A.P. 19.8.2004, 22:26
Хотел бы тоже научиться. PILOT , не задерживай с уроками
smile.gif .
PS: выбрал ARR, хотя и не разбираюсь, но где - то слышал, что он обладает рядом преимуществ.

Автор: Sardar 19.8.2004, 22:44
AVR так как х51'вые у себя штудируем smile.gif
Слышал что их оргомное множество с различными добавочными устройствами, хорошо бы их по быстрому просмотреть/обсудить.

Автор: Zaman 19.8.2004, 22:52
AVR и х51 - это все продукты одной фирмы Atmel, если я не ошибаюсь

Автор: PILOT 20.8.2004, 07:58
51-ый это скорее Intel (хотя клоны выпускает Atmel, хотя кто сегодня не выпускает их, даже наши)
AVR - Atmel

СУВ.

Автор: Dr.Death 20.8.2004, 12:10
Я выбрал AVR, так как у него другая архитектура(RISC), а у 51'ых Intel'овская. smile.gif

Автор: -= Александр =- 20.8.2004, 13:38
По-моему у интела тоже RISC... Но все раво на AVR я уже что-то построил, а х51 и в руках не держал...

Автор: cardinal 20.8.2004, 16:10
Цитата
Но все раво на AVR я уже что-то построил, а х51 и в руках не держал...

А я наоборот smile.gif

Автор: PILOT 20.8.2004, 16:54
Короче я так понял AVR. ;)

СУВ.

Автор: cardinal 20.8.2004, 16:55
Цитата(Dr @ 20.8.2004, 11:10)
Я выбрал AVR, так как у него другая архитектура(RISC), а у 51'ых Intel'овская.

И что RISC это лучше?

Автор: Dr.Death 21.8.2004, 10:29
Цитата
И что RISC это лучше?

Нет, просто я уже программировал на асме под PC, ведь у процессора Pentium архитектура Intel, я посмотрел, у 51'ых команды схожие с ассемблером под PC.

Автор: shedon 26.8.2004, 10:25
Цитата(Zaman @ 19.8.2004, 19:52)
AVR и х51 - это все продукты одной фирмы Atmel, если я не ошибаюсь

Не знаю на счёт AVR, но x51 - выпускают ддесяток фирм, включая Atmel, а само ядро изобрёл интел

Автор: Guest 13.9.2004, 10:47
А как можно говорить, какой контроллер лучше выбрать, если не знаешь задачи под которую он выбирается?
Сравнивать 51 и AVR некорректно. 51-му надо 12 тактов на команду, а в AVR в основном 1 такт(различие архитектур). Поэтому каждый контроллер хорош под свою задачу.
ИМХО не стал бы использовать ни тот, ни другой. :-)))

Автор: PILOT 13.9.2004, 20:07
Задача стоит - изучение принципов, основ, а дальше сами изучаете то, что под вашу задачу подходит...
Здесь не ведется обсуждение того, что лучше. Здесь идет голосование - что изучать.

СУВ.
"ИМХО" - ваше право. smile.gif

Автор: rcdimon 14.9.2004, 11:48
А я мог бы и за PICи проголосовать, по крайней мере их я знаю почти на 100%. Но решил переходить на авры. Купил по ним книгу, вроде ниче. По многим параметрам гораздо лучше пик. Но не по всем и если делаешь что то не очень сложное и нада сделать быстро, то лучше я считаю пики.

Автор: =AK= 11.11.2004, 01:09
Цитата(Guest @ 13.9.2004, 10:47)
Сравнивать 51 и AVR некорректно. 51-му надо 12 тактов на команду, а в AVR в основном 1 такт(различие архитектур).

8051 разработал Интел, выпускать их стали в 80-х годах прошлого века. У них было 12 тактов на цикл, команда выполняется за 1 или 2 цикла. При макс. тактовой 12 МГц, оригинальный 8051 исполнял команду за 1 или 2 мкс.

Сейчас процы с системoй команд 51-го выпускают с десяток фирм: Philips, Inhineon, Cygnal, OKI, Dallas, Atmel, Winbond, ISSI, SST, Analog Devices, etc. Современные 51-е обычно выполняют цикл за 6 (напр. Atmel - процы разработанные Temic), 4 (напр. Philips, Dallas), или даже за 1 такт (напр. Cygnal); aрхитектура тут ни при чем smile

Имея тактовые до 50-100 МГц, современные 51-е уделывают AVR по производительности smile

Автор: Ivan. 11.11.2004, 09:57
а не лучхе ли выбирать ADSP 21-серии?

Автор: val 11.11.2004, 18:34
А почему никто не интересуется контроллерами помощнее. Ну, разве не интересно рассмотреть, скажем, процессы такие как Motorola ColdFire. Мощное ядро, большие возможности, хоть целую ОСь на него монтируй, что собственно и делается...
Добавлено @ 18:36
Цитата
а не лучхе ли выбирать ADSP 21-серии?


А это дорогой, Ivan., уже сигнальный процессор и не относится к контроллерам, хотя я не против рассмотреть и его. Приходилось и на нём программить...
Добавлено @ 18:39


Да, прошу прощения, Моторола больше процессоры не делает. От неё откололась её полупроводниковая часть и сейчас является отдельной компанией Freescale Semiconductor (http://www.freescale.com)

Автор: Guest 12.11.2004, 00:58
Цитата(val @ 11.11.2004, 18:34)
А почему никто не интересуется контроллерами помощнее. Ну, разве не интересно рассмотреть, скажем, процессы такие как Motorola ColdFire. Мощное ядро, большие возможности, хоть целую ОСь на него монтируй, что собственно и делается... 



Начинать с 32-х разрядых - моветон: smile
K тому же предложенный ColdFire на ладан дышит, уж лучше бы тогда ARM smile

Автор: val 12.11.2004, 10:22
Цитата
Начинать с 32-х разрядых - моветон: 
K тому же предложенный ColdFire на ладан дышит, уж лучше бы тогда ARM 


А что плохого начинать с 32-ых разрядных. Думаю, по-тихоньку все контроллеры перейдут на эту разрядность. Кому нужна морока с однобайтными словами smile. Да и цены на 32-ух битные сильно упали...

Ну а на счет того, что ColdFire на ладан дышет, это да, немного староват конечно, за то во многих дивайсах используется. Практически в каждом третьем HP LaserJet он, родимый, сидит. Кроме того, вышло новое, пятое ядро, так что не всё так плохо. Против ARM ничего плохого не скажу, это супер.

Автор: konst696 9.12.2004, 19:23
И чего ваша тусовка PICи не переваривает.
А если на счет голосования, то лучше AVR.
Весьма интересно.

Может кто нибудь даст ссылочку, где скачать путевый софт для работы с AVR.

Буду благодарен.

Автор: shedon 9.12.2004, 20:04
Цитата(konst696 @ 9.12.2004, 16:23)
И чего ваша тусовка PICи не переваривает.

пики производит только одна фирма, а это не есть гуд, т.к. ставишь себя в жесткие рамки и в зависимость от одного производителя. Вобще моё имхо, что пики это чисто любительские контроллеры.
ЗЫ Сейчас перехожу с 51ых на АРМ. Опятьже имхо, арм - наиболее удачное ядро подходящее для широкого круга задач.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)