Modulo PIC32

Loading thread data ...

Il 25/04/2015 20:40, Megazone ha scritto:

comunque interessante... peccato che l'uso di un linguaggio interpretato, vada a discapito delle prestazioni (e ADC solo a 10 bit anche se con un buon sample rate)

soprattutto arm

--
bye 
!(!1|1)
Reply to
not1xor1

Il 26/04/2015 09:30, Megazone ha scritto:

ad

:-)

>
--
bye 
!(!1|1)
Reply to
not1xor1

"El_Ciula" ha scritto nel messaggio news:553caa58$0$29988$ snipped-for-privacy@news.tiscali.it...

no, l'IDE compila dal C++

Reply to
alfio

"El_Ciula" ha scritto nel messaggio news:553cb84b$0$29991$ snipped-for-privacy@news.tiscali.it...

e' un linguaggio di programmazione, ma non viene interpretato runtime su Arduino, viene compilato in codice macchina dall'IDE e Arduino esegue il codice macchina gia' compilato. quando si parla di linguaggi interpretati, vuol dire che in runtime viene tradotta l'istruzione dal testo ascii all'istruzione assembler, quindi un semplice incrementa di 1, diventa una lunga serie di istruzioni macchina.

Reply to
alfio

"El_Ciula" ha detto:

caratteristica di un linguaggio particolare ma della sua implementazione. Si possono creare sia interpreti che compilatori per ogni tipo i linguaggio. Nel caso di Arduino il C di partenza viene prima compilato (ovvero tradotto in lingiaggio macchina) e poi dato in pasto al modulo. Invece nel modulo in oggetto il linguaggio pseudo

microcontroller prima interpreta il comando e poi lo esegue, mentre su un compilato lo esegue e basta.

Reply to
Megazone

alfio ha scritto:

Non devi spiegare a me, quello che tu non sai.

Senza arroganza eh, giusto per parlarne.

Reply to
El_Ciula

Lo ho visto usare per un energy meter casereccio, confrontandolo con un hp 34401A ha un errore dell 0,5% Max sulla misura di Vrms Irms considerando anche i trasformatori di tensione/corrente.

Il formato 44pin oltretutto e' ancora umanamente possibile inciderlo a casa e saldarlo senza aria calda.

Ovviamente la potenza e' esuberante per quello che deve fare ma lascia posto a molte espansioni .

Giulia

Reply to
GIulia

"El_Ciula" ha scritto nel messaggio news:553ce56d$0$29991$ snipped-for-privacy@news.tiscali.it...

dalle domande che fai, sembri tu quello che non sa. parliamone, cosa non ti aggrada della mia spiegazione sulla differenza tra interpretato e compilato ?

Reply to
alfio

Il 26/04/2015 12:48, Megazone ha scritto:

nel sito originale comunque parlano di compilazione, quindi anche questo linguaggio basic-like dovrebbe essere abbastanza veloce

--
bye 
!(!1|1)
Reply to
not1xor1

alfio ha scritto:

La mia domanda era ironica.

Reply to
El_Ciula

Il 26/04/2015 17:51, GIulia ha scritto:

pochi visto che vengono applicati su un segnale che varia rispetto a

dinamica piuttosto ridotta

quindi magari va tutto bene con un carico lineare, ma con forme d'onda della corrente fortemente distorte (fattore di cresta elevato) penso sia sano nutrire qualche dubbio

per quanto riguarda la potenza attiva poi, essendo i campioni non contemporanei (come nel caso di ADC indipendenti piuttosto che di un

numero di campioni per ciclo (per non parlare della non corrispondenza

BTW quanti sample per secondo fa il tuo energy meter casareccio?

--
bye 
!(!1|1)
Reply to
not1xor1

Il 26/04/2015 18:38, Megazone ha scritto:

:-)

ic,=20

in effetti non si capisce bene... prima scrivono:

Still programming the old fashioned way: Write, Compile, Download, See the results? ---- Not any more

poi invece sotto: The language is simple and interactive like BASIC but compiled like C

probabile sia un compilatore JIT... quindi una via di mezzo tra il C e i linguaggi interpretati di una volta

--
bye 
!(!1|1)
Reply to
not1xor1

"El_Ciula" ha detto:

Beh, ognuno la pensa come vuole in questo campo. Anche i primi microporcessori si programmavano in esadecimale ma questo non vuol

Reply to
Megazone

not1xor1 ha detto:

parla di interpretazione del codice con circa 500.000 linee al

This is an not an interpreted language and its not a compiled language language in the conventional sense. To explain; a conventional compiler takes the code as text and then creates code that is downloaded into the microcontrollers Flash memory. This language will take the source text and compiles it into addresses. When the program is running the addresses are executed one by one, these addresses point directly to machine code and thus the program runs as fast as the address pointer can point and run the addresses.

Reply to
Megazone

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.