Sida 1 av 2

snabbstart med LPC1768

Postat: 26 november 2012, 18:47:06
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...)

Re: snabbstart med LPC1768

Postat: 26 november 2012, 19:17:37
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?!

Re: snabbstart med LPC1768

Postat: 26 november 2012, 21:19:59
av gkar
Kör du något OS på den, eller rätt på metallen?
TCP/IP?

Re: snabbstart med LPC1768

Postat: 26 november 2012, 22:40:13
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).

Re: snabbstart med LPC1768

Postat: 26 november 2012, 23:59:53
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.

Re: snabbstart med LPC1768

Postat: 27 november 2012, 10:12:41
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.

Re: snabbstart med LPC1768

Postat: 27 november 2012, 12:47:03
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

Re: snabbstart med LPC1768

Postat: 27 november 2012, 13:37:45
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?

Re: snabbstart med LPC1768

Postat: 27 november 2012, 19:07:43
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.

Re: snabbstart med LPC1768

Postat: 27 november 2012, 21:18:07
av gkar
Jo, ethernet känner jag är ett krav.

Re: snabbstart med LPC1768

Postat: 27 november 2012, 22:18:25
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?

Re: snabbstart med LPC1768

Postat: 27 november 2012, 23:02:31
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. :)

Re: snabbstart med LPC1768

Postat: 27 november 2012, 23:08:40
av Andax

Re: snabbstart med LPC1768

Postat: 28 november 2012, 11:04:31
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?

Re: snabbstart med LPC1768

Postat: 28 november 2012, 11:20:03
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".