![]() |
@aero330: devo dire che saresti stato un ottimo allievo..... :wink: Questo piccolo bug conferma che scrivere codice ben strutturato e rispettoso di alcune regole sintattiche e grammatiche facilita la risol}uzione dei problemi. void ADC_Reading(){ while (u8_Scount < NSAMP) { // sample each channel A0 to A1 for (u8_cnt1 = 0; u8_cnt1 < N_CH; u8_cnt1++) { u16_sum[u8_cnt1] += analogRead(A0 + u8_cnt1); } u8_Scount++; delay(10); } A livello estetico e grafico, ma questa è una mia fissazione e non regola, io preferisco avere le parentesi graffe sempre su riga singola anche per i cicli: " Codice: void ADC_Reading()perchè in molti editor le parentesi vengono meglio evidenziate e si capisce al volo dove sono le istruzioni eseguite da un while/for/switch.... ma questa è una mia mania come usare solo 2 spazi per le indentazioni. :yeah: } |
Citazione:
Sarò sincero, sono fresco di laurea ma tutto quello che so sulla programmazione è merito di una buona istruzione all'istituto tecnico. Per le parentesi/indentazioni noto che ognuno ha la sua "filosofia" :wink: |
ottimo,funziona alla grande. ho pure capito come spostare i vari testi. pero nel codice che io avevo postato non ti sei accorto che avevo tolto la cornice bianca,che era pure doppia e fastidiosa.:D grazie ancora. |
Citazione:
Ottimo che tu l'abbia levata perchè ridondante.:wink: |
ciao mi e arrivato il tutto e ho fatto esperimenti. ho tolto il delay,ho fatto male? si impallera? venerdì li provo sul posto per dove li ho realizzati e vedremo. ciao e grazie |
Citazione:
Il problema può presentarsi durante le multiple acquisizioni del segnale analogico tramite i diversi ADC (convertitori analogici/digitale) interni in quanto caratterizzati da un tempo di conversione (100us) di gran lunga superiore alla tempistica di acquisizione di ogni singolo canale...ma ci pensa la CPU stessa a controllare il tutto correttamente |
|
Citazione:
|
Citazione:
|
Citazione:
|
| Tutti gli orari sono GMT +2. Adesso sono le 12:38. |
Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002