Newsgroup: it.discussioni.auto
Titolo: Programmazione in C  [leggermente OT]

Allora, scrivo in Assembler alla grande su microcontrollori vari, č il 
nonplusultra lo so, solo mi girano le palle quando trovo routines scritte da 
terzi in C di cui non comprendo una fava.
 
Ho iniziato a studiacchiare in questi giorni sto C (azzo) e mi sta venedo la 
pellagra.
 
Siccome so che quě č pieno di Stronzi che smanettano, e visto che io non ci 
capisco proprio un cazzo di questo linguaggio, c'č qualuno disposto a darmi 
una mano quando ho dei dubbi su cosette banali?
 
Grazie.
 
PS: l'assembler in un microcontrollore ha solo pregi rispetto ad altro, il 
mio č un bisogno legato alle teste di cazzo che passano dal mondo PC a 
quello del progetto industriale, gente che andrebbe bruciata in forno, ma 
tanto č. 
 
 

terzi in C di cui non comprendo una fava.
 
un buon programma scritto in  C è di sola scrittura (e non lettura).
 
-- 
Alty
LagunaST

 una mano quando ho dei dubbi su cosette banali?
no.
 
-- 
8tto (41,136+73+32+36,MI)
FocuZ, Setruà, Diana, Maggiolo
Ground control to Major Tom.

 tanto è.
 
Una descrizione che calza a pennello nel mio caso, pero' se permetti 
quando facevo questi lavori, questi pseudo micro computer lobotomizzati 
non esistevano e tutto funzionava lo stesso, forse anche meglio.

 usarli tutti e due.
 
Non è così, il C compilato occupa molto più spazio nella memoria di un 
micro, e spesso qualche centesimo di $ su produzioni di milioni di pezzi fa 
la differenza tra adottare una soluzione o abbandonarla.
 
 
Comunque grazie, apprezzo la disponibilità. 
 
 

 no.
 
Te sei uno stronzone, puoi andare a cag... :) 
 
 

 la differenza tra adottare una soluzione o abbandonarla.
 
Questo succede quando si linkano anche routine inutilizzate.
Sebbene col C sia possibile escluderle e risparmiare memoria, molti non 
lo fanno perche' non sanno fare o non si vogliono sbattere.

acc ha scritto:

Eh, io come premesso non conosco il linguaggio, anzi a dirtela tutta odio il 
software, ma ho dovuto avvicinarmi ai microcontrollori per forza di cose e 
l'assembler ti da il controllo completo, e implica pure di conoscere l'HW al 
100%, il debug è uno stillicidio, ma tantè.
 
Grazie di nuovo. 
 
 


putroppo (o per fortuna)  programmo con altri linguaggi ,di alto livello,
di C non so nulla...
 
ciao
fm 
 
 

 Grazie di nuovo.
 
La mia email e' il mio nick chiocciola libero punto it.

 La mia email e' il mio nick chiocciola libero punto it.
 
Ok approfittero'! :) 
 
 

 darmi una mano quando ho dei dubbi su cosette banali?
 
Un'occhiata si può dare... poi dipende dal tempo che occorre per analizzare 
il problema e darti una risposta, considera inoltre che "su carta" il codice 
funziona tutto, quasi sempre... poi quando si manda in esecuzione le cose 
cambiano... Questo per dirti che una risposta basata sulla semplice lettura 
del codice, spesso è poco significativa.
 
Ciao, fms 
 
 

 significativa.
 
 
Thanks. 
 
 


no è detto..."the better debugger is ...another one"
 

 di C non so nulla...
 
Il "C" è ad alto livello, secondo le definizioni classiche.
 
PS: se poi programmi solo in Java (o VB), allora non programmi, in 
realtà... Scripti... :-P
 
-- 
___________________________________________
 
Luc (38, 235 - 160, CO)
Alfa Giulietta QV 1750 TBi - 159 SW 1.9 JTS
___________________________________________

 tanto è.
 
Infatti basta che vedi come son scritti i software dei PLC: praticamente 
assembler.
 
Ad ogni modo dipende dalle applicazioni. Se stiamo parlando di PIC o 
simili, sicuramente con l'assembler hai un ottimizzazione bestiale ma il 
C ti permette lo stesso controllo sull'hardware e una facilità di 
programmazione incredibile... Se puoi permetterti di non fare troppa 
economia è spesso una buona soluzione. Poi molto dipende anche dal 
compilatore che usi e dal grado di ottimizzazione che questo ti permette 
(solitamente più paghi più ottimizza) :)
 
-- 
Stefano-By3z (31,125+,VE,20pt)
(oOO]\===0000===/[OOo)  Audi A3 8l Ambition 1.8 20v

 permette (solitamente più paghi più ottimizza) :)
 
Ok, sto studiando, e mi chiedo come cazzo hanno scelto gli operatori, a 
parte pochi simboli, gli altri paiono scelti sotto massiccia dose di LSD. 
 
 

 (solitamente più paghi più ottimizza) :)
 
ROTFL! E con quello piu' costoso ti danno anche la la marmotta.