snabbstart med LPC1768

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
gkar
Inlägg: 1585
Blev medlem: 31 oktober 2011, 15:28:29
Ort: Linköping

snabbstart med LPC1768

Inlägg av gkar »

Jag funderar på att bygga ett litet kort med Ethernet in, som kan samla in mätdata och blinka med lite lampor och dyl.

Vill helst ha något mindre än en fullstor linux.
NXP LPC1768, freeRTOS, verkar som en bra kandidat,
http://sourceforge.net/projects/cm3lwipfreertos/
Någon som känner till detta paket eller har något bättre eller synpunkter?

Eftersom jag är lat! :-) Hur kommer jag igång enklast? (Inte för att jag inte kan, utan för att jag är lat!)

Vilken utvecklingsmiljö skall man välja att utgå ifrån? (Jag är bara lycklig om jag slipper Eclipse, även om det går det med...)
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Re: snabbstart med LPC1768

Inlägg av Korken »

Jag kan säga att den uCn är riktigt trevlig! Du kommer vara nöjd med den.
Jag gillar att sitta i Eclipse och att kompilera med linaro i Ubuntu, men det är en smak sak. :)

Edit: Hur stavar jag egentligen?!
Senast redigerad av Korken 28 november 2012, 08:53:00, redigerad totalt 1 gång.
gkar
Inlägg: 1585
Blev medlem: 31 oktober 2011, 15:28:29
Ort: Linköping

Re: snabbstart med LPC1768

Inlägg av gkar »

Kör du något OS på den, eller rätt på metallen?
TCP/IP?
limpan4all
Inlägg: 8449
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: snabbstart med LPC1768

Inlägg av limpan4all »

Om du inte börjat att jobba med projektet ännu, så titta på Cortex-M4 typ K60 från Freescale nyare, snabbare, billigare och bättre...
NXP LPC1768 (Cortex-M4) är främst till för de som vill migrera uppåt från LPC2368 (Arm7).
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Re: snabbstart med LPC1768

Inlägg av Korken »

gkar skrev:Kör du något OS på den, eller rätt på metallen?
TCP/IP?
Jag körde FreeRTOS på den men testade aldrig TCP/IP på den.
FreeRTOS går hur fint som helst! Inga problem där.

Ska man köra en Cortex-M4 så rekommenderar jag STM32F4.
Sjukt trevlig. TIs LM4F120 är också trevlig. Testade K60 men har tyvärr ingen bra erfarenhet av den.
gkar
Inlägg: 1585
Blev medlem: 31 oktober 2011, 15:28:29
Ort: Linköping

Re: snabbstart med LPC1768

Inlägg av gkar »

Intressant, skall kolla!
Jag har ARM Multi-ICE JTAG interface, men den stöder inte Cortex-Mx..
Vilket JTAG interface rekommenderas? (Har inte bestämt mig om det blir windows eller Ubuntu som utvecklings OS...)

Jag skall leta lite mer och se om det finns något billigt utvecklingskort för dessa med ethernet kontakt.
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Re: snabbstart med LPC1768

Inlägg av Korken »

Jag har testat många JTAG programmerare från Olimex, alla har fungerat bra så de rekommenderar jag!
Just nu har jag den som heter något med Tiny och har en triangulär form (finns på deras hemsida).
Dock så har jag bara testat under Ubuntu, har en VirtalBox som kompilerings-OS och programmering, funkar riktigt bra (har alla verktyg å så installerade och sparade så jag inte behöver göra om en massa varje gång).

Kort med Ethernet: http://www.ebay.com/itm/ARM-NXP-LPC1768 ... 19d39d7b4e
gkar
Inlägg: 1585
Blev medlem: 31 oktober 2011, 15:28:29
Ort: Linköping

Re: snabbstart med LPC1768

Inlägg av gkar »

Det kortet verkar inte helt fel, helt klart en den bästa kandidaten.

Angående FreeRTOS, har du laddat ner det från freertos eller någon annan portning?
SvenW
Inlägg: 1156
Blev medlem: 24 april 2007, 16:23:10
Ort: Göteborg

Re: snabbstart med LPC1768

Inlägg av SvenW »

Är det väsentligt med Ethernet?
Det finns t.ex. billiga Cortex-M3 och M4 Discovery-kort med USB-anslutning
som man lätt kan använda till att blinka lampor och logga mätvärden m.m.
Och med helt fri utvecklingsmiljö. Linaro t.ex.
gkar
Inlägg: 1585
Blev medlem: 31 oktober 2011, 15:28:29
Ort: Linköping

Re: snabbstart med LPC1768

Inlägg av gkar »

Jo, ethernet känner jag är ett krav.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7226
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: snabbstart med LPC1768

Inlägg av psynoise »

OT:

Om man endast vill skicka data med UDP till en fast adress, måste man då också ha ett helt OS, finns det inga bibliotek som kan lösa detta på ett enklare sätt?
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Re: snabbstart med LPC1768

Inlägg av Korken »

gkar skrev:Det kortet verkar inte helt fel, helt klart en den bästa kandidaten.

Angående FreeRTOS, har du laddat ner det från freertos eller någon annan portning?
Jag laddade direkt från deras sida, de va inga problem att få det att fungera. :)
Användarvisningsbild
Andax
Inlägg: 4379
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Re: snabbstart med LPC1768

Inlägg av Andax »

gkar
Inlägg: 1585
Blev medlem: 31 oktober 2011, 15:28:29
Ort: Linköping

Re: snabbstart med LPC1768

Inlägg av gkar »

En släkting med trevligt EVM kort är denna.
http://se.farnell.com/nxp/lpc4357-k43wq ... 357-K43WQA

Dock verkar de inte gå att få tag på för tillfället. Någon som vet något annat ställe man kan köpa dessa?
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7226
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: snabbstart med LPC1768

Inlägg av psynoise »

Andax skrev:psynoise, titta på http://en.wikipedia.org/wiki/LwIP
Tack, det var precis vad jag hade hoppas på. Ytterligare fann jag en LwIP port för LPC177x_8x och LPC18xx/43xx stödd av NXP.

http://www.lpcware.com/content/project/ ... king-stack

Detta kanske också svarar på frågan av gkar "Hur kommer jag igång enklast".
Skriv svar