Hur stor plats tar kompilerad kod?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Verkar vara det, fast inget HID stöd.
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: Hur stor plats tar kompilerad kod?

Inlägg av bos »

ekj skrev:men 16 kB utrymme för den kompilerade koden låter inte så enormt.
Beror ju helt på vad du ska göra eller är ute efter. 16kb är rätt mycket i uC-sammanhang.

Ett par referenser: Mitt första uC-bygge blev en pokerklocka (tänk schackklocka) som var hyfsat avancerad med 6 led-segment, ljud/lamp-alarm och fem input-knappar; koden blev 404 bytes stor. Ett kylskåpslarm med en sensor och extern drivkrets; 71 bytes.
Användarvisningsbild
karlstedt
EF Sponsor
Inlägg: 966
Blev medlem: 14 oktober 2003, 16:55:23
Ort: Lund
Kontakt:

Inlägg av karlstedt »

Har för mig att det finns nån jöns som skrivit ihop en TCP/IP stack på 4kB. Tror det är µIP eller nån variant. Det lär väl inte vara en komplett stack men ändå...
Användarvisningsbild
nole
Inlägg: 651
Blev medlem: 10 januari 2006, 12:18:00
Ort: Borlänge

Inlägg av nole »

PICNic har ju inbyggda nätverksfunktioner och webbserver har för mig att den drar 2.1 Kb :)
Användarvisningsbild
Jeppsson
EF Sponsor
Inlägg: 810
Blev medlem: 3 oktober 2005, 18:00:43
Ort: Karlskrona

Inlägg av Jeppsson »

TomasL skrev:Däremot har jag skippat iden att implementera fat, utan kör en FatOnChip lösning istället.
Med den kan jag ansluta valfritt media, typ SD, CF och IDE-diskar.
Pratar via I2C med FOCen, som hanterar FAT32, mycket enklare.
Kollade lite på den länkar som har angivits i tråden på olika FatOnChip och de kostar cirka 140kr exkl frakt och eventuell tull + moms.

Skulle inte detta vara relativt enkelt och billigt att lösa med en egen extra PIC/AVR som fungerar som en FatOnChip?

Kanske till och med redan är någon här som har gjort det?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 47013
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Inlägg av TomasL »

Visst, beror ju hur man räknar, nackdelen med PIC/AVR är RAM begränsningen.

Sedan beror ju det på hur man värdesätter tiden också.
Användarvisningsbild
Jeppsson
EF Sponsor
Inlägg: 810
Blev medlem: 3 oktober 2005, 18:00:43
Ort: Karlskrona

Inlägg av Jeppsson »

TomasL Vilken FatOnChip är det du använde?
Användarvisningsbild
Jeppsson
EF Sponsor
Inlägg: 810
Blev medlem: 3 oktober 2005, 18:00:43
Ort: Karlskrona

Inlägg av Jeppsson »

Vad jag har förståt så är uALFAT programmerat på en Philips µkontroller LPC2103.

Kopierat från databladet!
LPC2103
Single-chip 16-bit/32-bit microcontrollers
32 kB flash with ISP/IAP,
A blend of serial communications interfaces ranging from multiple UARTs, SPI to SSP and two I2C-buses, combined with on-chip SRAM of 8 kB, make these devices very well suited for communication gateways and protocol converters.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 47013
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Inlägg av TomasL »

Jag använder ALFAT chipet fn. Dock verkar det vara på väg "ut".

uALFAT har inget IDE/CF stöd, enbart SD och liknande.

ALFAT är, vill jag minnas en förprogrammerad ARM av nått slag, sitter på hotell just nu så jag kan inte kika.
Användarvisningsbild
exile
EF Sponsor
Inlägg: 496
Blev medlem: 21 oktober 2005, 23:32:07

Inlägg av exile »

elm-chan hemsida finns det ett projekt för en GPS logger som använder sd och fat på en atmega168, den tar ca 9kb flash och ca 900b sram ^^
Skriv svar