Visualizza messaggio singolo
Vecchio 13 gennaio 13, 20:24   #3 (permalink)  Top
HappyFly
User
 
L'avatar di HappyFly
 
Data registr.: 01-01-2008
Residenza: Perugia
Messaggi: 672
Immagini: 12
Citazione:
Originalmente inviato da romoloman Visualizza messaggio
Che vuol dire senza mixer e niente altro ?
senza mixer come conti di mandare gli stick ad un modello ?
Forse è una questione di nomi, io chiamo calcolo il trasferimento da comando a canale, senza mixer intendevo senza la possibilità di fare miscelazioni tra i canali ... per semplificare sul vecchio prototipo trasferivo direttamente dall'uscita dr/expo al generatore PPM sui singoli canali ...

Citazione:
Originalmente inviato da romoloman Visualizza messaggio
Comunque pensa questo, ti servono un interrupt per la generazione del PPM (lo fai bit banged)
Ovvio, per generare il frame PPM mica ci si può fidare dei tempi con i ritardi ...

Citazione:
Originalmente inviato da romoloman Visualizza messaggio
e un interrupt per la lettura degli stick.
Qui se mi dai una dritta mi aiuti, cosa intendi un interrupt con timer per rilevare a tempo l'ADC degli stick oppure un interrupt agganciato sul valore dell'ADC ? Nel prototipo che mi avevo realizzato prendevo una serie di misure degli stick ad ogni ciclo di PPM

Citazione:
Originalmente inviato da romoloman Visualizza messaggio
Quindi la mera conoscenza del C non basta, dotati di datasheet del ATMEGA64
Si conosco di massima l'ATMEGA64, sono più ferrato sul PIC16F877 ma mi sono letto un paio di volte lo scorso inverno il datasheet dell'ATMEGA64, comunque grazie del consiglio più che giusto, a questo livello di programmazione devi conoscere bene l'hardware, non hai risorse e spazio come con codice di più altro livello ...

Citazione:
Originalmente inviato da romoloman Visualizza messaggio
Per l'hello world ti consiglio di partire dalle prime versioni di TH9X r2 - th9x - Alternative Firmware for 9-ch FlySky RC-Control - Google Project Hosting
Più semplice da capire e sfoltire rispetto a un er9x o un open9x.
Ora guardo, aveva molti bug TH9X quando è stato fermato lo sviluppo ?

Comunque grazie intanto per le dritte, sei un mito con il lavoro che hai fatto per ora sul firmware della 9X
__________________
Ducunt volentem fata, nolentem trahunt
HappyFly non è collegato   Rispondi citando