Форум по Роботика

Контролери => Други контролери => Темата е започната от: Vexorian в Септември 18, 2011, 08:17:36 pm

Титла: NXP LPC4000
Публикувано от: Vexorian в Септември 18, 2011, 08:17:36 pm
Двойните ядра навлязоха и в пазара на микроконтролерите. Вижте тази красавица:
http://www.eetimes.com/electronics-news/4210275/NXP-mixes-Cortex-M4-and-M0-in-dual-core-attack

Смятам да изоставя PIC-овете :)
Титла: NXP LPC4000
Публикувано от: tommyboy в Септември 19, 2011, 05:20:20 pm
Идват двуядрените и в нашия сектор вече, то няма лошо да се занимава човек с тях само да са достъпни от към чипове, развойни среди, програматори, че ако са скъпи няма да видят много бял свят сред аматьорите.
Титла: NXP LPC4000
Публикувано от: Vexorian в Септември 21, 2011, 05:04:54 pm
NXP за съжаление нямат много подкрепа относно развойните среди и т.н. Те нямат и много документация честно казано. Повечето решения са създадени от други фирми. За смятка на това обаче, контролерите им са страшно гъвкави и мощни. В сравнение с тях, контролерите на Atmel и Microchip са като играчки. Което ме довежда до мисълта, че те са по-скоро направени за сложни решения, подхванати от професионални инженери, а не толкова към хобистите и аматьорския пазар. Иначе аз сега трябва да се занимавам с LPC1769 за един проект и засега ми е доста трудно да намеря готова информация :)
Титла: NXP LPC4000
Публикувано от: tommyboy в Септември 25, 2011, 10:01:13 am
Да из имах мерак за тях преди година ама ми беше голям зор докато намеря развойна среда, Eclips мисля, че се казваше и беше много трудно да я подкарам, в крайна сметка не успях
Титла: NXP LPC4000
Публикувано от: bateAz в Септември 25, 2011, 10:17:16 am
Eclipse-ът не е развойна среда ( в смисъл на "всичко в едно" ). Той е един графичен интерфейс с текстов редактор и почти нищо повече. Основните функционалности - компилиране, линване, дебъгване, се осигуряват от външни апликейшъни. За всяка отделна фамилия процове има отделен "tool chain" - верижка с инструменти. Каквито си сложиш, за такъв контролер имаш среда.
И сглобяването на всичко това в една среда не е лесна работа. Аз се справих с много зор ( за MSP430 ). Когато ми потрябва за друг контролер ( ARM Cortex ), отидох при човек да ми го настрои. Така че, ако ти трябва, най-добре е да ползваш жокера "обади се на приятел". Поне в началото.
Титла: NXP LPC4000
Публикувано от: Vexorian в Септември 26, 2011, 07:25:37 pm
В екипа ми работят с IAR, но аз искам този път да се придържам към OpenSource :) Та иначе рових няколко дена из нета и открих ето това - http://www.yagarto.de/index.html и това - http://www.makingthings.com/wiki/eclipse-openocd-gnu-arm-toolchain . Като за начало смятам, че е добре. Видях и други неща като WinArm и GNUArm, но тях по-нататък ще ги пробвам.
А и ето това също смятам да го пробвам - http://ics.nxp.com/lpcxpresso/~LPC1769/ .. платката я имам затова :P

tommyboy ако имаш материали отностно тези контролери, плс пост-ни ги :))