Автор Тема: NXP LPC4000  (Прочетена 17358 пъти)

Vexorian

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

Смятам да изоставя PIC-овете :)
Викторио Семир Ел Хаким, София 20г.
Аналогова/Цифрова електроника, програмиране
I\'m watching your ass! :D

tommyboy

  • Направо Робот! :)
  • *****
  • Публикации: 416
    • Профил
NXP LPC4000
« Отговор #1 -: Септември 19, 2011, 05:20:20 pm »
Идват двуядрените и в нашия сектор вече, то няма лошо да се занимава човек с тях само да са достъпни от към чипове, развойни среди, програматори, че ако са скъпи няма да видят много бял свят сред аматьорите.

Vexorian

  • Заклет Роботостроител
  • *****
  • Публикации: 305
    • Профил
NXP LPC4000
« Отговор #2 -: Септември 21, 2011, 05:04:54 pm »
NXP за съжаление нямат много подкрепа относно развойните среди и т.н. Те нямат и много документация честно казано. Повечето решения са създадени от други фирми. За смятка на това обаче, контролерите им са страшно гъвкави и мощни. В сравнение с тях, контролерите на Atmel и Microchip са като играчки. Което ме довежда до мисълта, че те са по-скоро направени за сложни решения, подхванати от професионални инженери, а не толкова към хобистите и аматьорския пазар. Иначе аз сега трябва да се занимавам с LPC1769 за един проект и засега ми е доста трудно да намеря готова информация :)
Викторио Семир Ел Хаким, София 20г.
Аналогова/Цифрова електроника, програмиране
I\'m watching your ass! :D

tommyboy

  • Направо Робот! :)
  • *****
  • Публикации: 416
    • Профил
NXP LPC4000
« Отговор #3 -: Септември 25, 2011, 10:01:13 am »
Да из имах мерак за тях преди година ама ми беше голям зор докато намеря развойна среда, Eclips мисля, че се казваше и беше много трудно да я подкарам, в крайна сметка не успях

bateAz

  • Зомбиран Роботостроител
  • *****
  • Публикации: 187
    • Профил
NXP LPC4000
« Отговор #4 -: Септември 25, 2011, 10:17:16 am »
Eclipse-ът не е развойна среда ( в смисъл на "всичко в едно" ). Той е един графичен интерфейс с текстов редактор и почти нищо повече. Основните функционалности - компилиране, линване, дебъгване, се осигуряват от външни апликейшъни. За всяка отделна фамилия процове има отделен "tool chain" - верижка с инструменти. Каквито си сложиш, за такъв контролер имаш среда.
И сглобяването на всичко това в една среда не е лесна работа. Аз се справих с много зор ( за MSP430 ). Когато ми потрябва за друг контролер ( ARM Cortex ), отидох при човек да ми го настрои. Така че, ако ти трябва, най-добре е да ползваш жокера "обади се на приятел". Поне в началото.
Не може да не може

Венцислав Караджов, 61 год.

Vexorian

  • Заклет Роботостроител
  • *****
  • Публикации: 305
    • Профил
NXP LPC4000
« Отговор #5 -: Септември 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 ако имаш материали отностно тези контролери, плс пост-ни ги :))
Викторио Семир Ел Хаким, София 20г.
Аналогова/Цифрова електроника, програмиране
I\'m watching your ass! :D