ciao!
dopo varie sperimentazioni con demoboard, moduli ethernet e chip vari mi ap presto a implementare un ridotto stack tcp/ip per un pic24f con 16k di flas h e senza sistema operativo; vorrei chiedere a chi ci ha già lavorato: che alternative ci sono alla so luzione microchip che implementa lo stack in modo che sia praticamente scol legato dall'applicazione principale?
lo stack cioè gira in background e con un timer si dedica l'attenzione de lla cpu ai vari task dello stack a turno; in questo modo ovviamente anche i l codice specifico dell'applicazione deve essere suddiviso in piccoli task; quello microchip è uno stack molto versatile (compila sia con pic18 che p ic24, pic32, dspic, ...) sia con che senza o.s. e a quanto pare, non ho pro vato, può essere compilato sia con il c30 sia con altri compilatori C
a me non interessa la portatilità ma che sia un po' più semplice da imp lmentare; vale la pena secondo voi usare il metodo del multitasking cooperativo o si può fare qualcosa di più "diretto"?
-ice-