Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Хардуер и софтуер за микроконтролери?
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=6903
Страница 1 от 1

Автор:  jsivkov [ Пон Юни 15, 2009 11:46 pm ]
Заглавие:  Хардуер и софтуер за микроконтролери?

Здравейте колеги,
от известно време се занимавам с програмиране на микроконтролери, но използвам само на фирмата Микрочип. След известно разглеждане на предлаганите като възможности и цени микроконтролери попаднах на предлаганите от Атмел и Филипс 32-битови микроконтролери с по-добри характеристики и цени от тези на Микрочип.

Че въпроса ми е следния:
Къде и с какви цени са развойните средства за Атмел и Филипс микроконтролери като софтуер и хардуер /програматори и дебъгери, нещо от рода на ICD2/. Търсенето из сайтовете на производителите още повече ме обърка, така че всяка помощ ще е добре дошла.

Автор:  Nikola Kirov [ Вто Юни 16, 2009 1:31 am ]
Заглавие: 

В този форум има определение за такива колеги.
"Пикоборец"
Още с първия си пост показваш че си май от тази категория по душа :)
Но пък явно имаш желание да се развиваш. Поне имаш някакво намерение :):):)

А сега да поразгледаш форума. Първо да разбереш за кой раздел ти е темата. После да поразгледаш дали няма други постове в които да е обяснено нещо по въпроса. И като си изясниш тия неща може да ти просветне нещо и да се замисляш като пускаш нова тема. Поне да задаваш конкретен въпрос :):):):)

И последно Добре Дошъл във форума ;)

Автор:  kiiid [ Вто Юни 16, 2009 2:23 am ]
Заглавие: 

Виж PSoC. Човек един път като бачка с него и после другите всичките изглеждат като орязани
http://www.cypress.com/psoc

Автор:  Цецо [ Вто Юни 16, 2009 10:12 am ]
Заглавие: 

Под 32 битови на Филипс и Atmel предполагам разбираш ARM, по точно ARM7TDMI . Ако е така по добре се насочи към ядро тип Cortex М3, по близко ще ти е до Микрочипските. ARM7TDMI е прекалено много процесор и прекалено малко контролер, изисква по друг начин на мислене. Cortex-а е нещо по средата, ще преминеш по лесно.

Относно развойните средства - трябва ти среда. Избора е:

1. IAR, Keil - може би най-близки по идеология до MPLAB. В смисъл че е среда без някакви божествени възможности, но изисква минимума време за учене - сядаш и пишеш. Естествено ще ти трябва лекарство.

2. CrossWorks - ако си работил на Visual среди, тази може би ще ти допадне. Пак трябва лекартство.

3. GCC+Eclipse - безплатно, мощно, но не е за начинаещи. Голяма част от времето отива да си блъскаш главата в стената с проблеми в самата среда, а не в програмиране.


Относно програматора/дебъгера тук нещата са унифицирани - JTAG. Най евтиния вариант е Wriggler. Представлява просто едни буфери за паралелния порт. Подържа се почти от всяка среда. Бавен е, ама за начинаещи е добре. Може да се купи и за малко пари от Олимекс(Комет). После следват FTDI3232 - подържа се от някой среди, по бърз, лесен за правене и пак може да се купи от същото място. Последното от евтините е Jlink. Най-доброто, струва малко повече (копието, щото оригинала е бая скъп). Може да се направи и в къщи, ама е доста по сложничък. Предимството е че не съм видял среда с която да не работи и то работи добре.

Развойни платки можеш да си налепиш и сам. Иначе се продават в Olimex (Комет).

Пройзводителите (лесно достъпните) са:
ARM7TDMI - Atmel, Philps, ST
Cortex M3 - Luminary (TI), ST, Atmel, Philips (последните два още са само на хартия).

Вносители на чипове са - Philips (Акерман), Atmel и Luminary (Футурел) и напрактика всичко което се сетиш през Farnell (Комет).

Най евтиния вариант за започване е - купуваш чипа, една хедърна платка, Wriggler-a правиш сам и излекуван IAR. По сметки наум трябва да се включиш в около 20лв.

Иначе ако си по мързелив - в около 100 кинта - платчица и Wriggler от Olimex + IAR.

Автор:  jsivkov [ Вто Юни 16, 2009 10:24 am ]
Заглавие: 

благодаря много за отговорите :)
ще прочета за тези PSoC.

Автор:  Tisho [ Сря Юни 17, 2009 8:28 am ]
Заглавие: 

Погледни и Renesas. :wink:

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/