Pages: 1 ... 3 4 [5] 6   Go Down
Author Topic: ATTiny 45 board usb  (Read 5473 times)
0 Members and 1 Guest are viewing this topic.
Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 574
Posts: 12647
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bah, qui c'è gente che è certa del non funzinamento per le proprie notevoli conoscenze teoriche (Astro), gente che è certa del non funzionamento per le proprie esperienze pratiche (Leo ed io), gente che ragionevolmente rinuncia fidandosi di tanta dir male (flz), gente che nutre speranza di riuscire dove altri hanno clamorosamente fallito (Testato), gente che dice di aver fatto funzionare tutto con vai di varia misura ma non mostra nulla di concreto, infine gente che dice di far funzionare tutto, ad ogni intervento rilascia una goccia di saggezza, l'ultima quella che ci vogliono due euro, ma che ancora non ha mostrato un briciolo di schema applicativo né fornito info tali da far capire agli altri cosa ha fatto (Niki77): VIVA L'ITALIA.

L'unico fattore comune è che sembra che questo tipo di comunicazione funzioni colo a quelli il cui NICK comincia con NIK: quindi a tutti gli altri: rinunciate, siete fottuti per nascita! smiley-yell smiley-yell smiley-yell :smiley-yell
Logged


0
Online Online
Faraday Member
**
Karma: 47
Posts: 5972
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

grazie astro dell'approfondimento.

solo un appunto: ArduinoUNO usa il codice V-USB ? l'8u2, ed il 16u2 usati ufficialmente usano un quarzo 16MHz, e' la dimostrazione che i 12MHz non sono obbligatori. a questo punto teoricamente non vedo problemi a prendere i sorgenti dell'8u2 e modificarli al fine di fare accendere un led su una sua uscita oltre a fare da convertitore (di certo non sarei io a poterlo fare) smiley

p.s. spettate non e' che l'8u2 ha una usb hardware ?  smiley-yell
Quote
Microcontroller with USB Controller

 smiley-yell smiley-yell smiley-yell
 smiley-zipper smiley-zipper smiley-zipper

Mi e' venuta un'idea che cambiera' il corso delle cose, se devo usare la usb uso un micro con usb integrata
(forse l'avevo gia' letta...., ma come insegna la mela morsa l'importante e' brevettarle le cose, non inventarle)
 smiley-evil smiley-evil smiley-evil
« Last Edit: April 08, 2012, 04:15:35 am by Testato » Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 137
Posts: 9720
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

l'8u2, ed il 16u2 usati ufficialmente usano un quarzo 16MHz, e' la dimostrazione che i 12MHz non sono obbligatori.

Invece i 12 MHz sono obbligatori eccome, è puramente una questione di timing, al limite è possibile usare i 6 MHz per la low speed, però poi non ce la fai a gestire tutto quanto col micro perché diventa troppo lento.
Una delle cavolate della Vusb è proprio quella di voler gestire anche clock diversi da 12 MHz, è un errore molto grave.
Secondo te, se Atmel ha deciso di utilizzare un quarzo da 12 MHz, alimentazione a 3.3V e software in assembler c'è un motivo reale oppure è solo perché gli passava per la testa di fare così in quel momento, oppure è la soluzione giusta per far funzionare una emulazione software, per quanto con dei limiti, di una porta USB ?

Edit: sto parlando di emulazione software della USB, nei micro con USB Hardware, come l'8u2, il discorso è diverso.

« Last Edit: April 08, 2012, 04:19:34 am by astrobeed » Logged

0
Online Online
Faraday Member
**
Karma: 47
Posts: 5972
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ok,
ma tecnicamente quindi, l'8u2 che ha il controller integrato, perche' viene usato con quarzo da 16 ?
avra' un prescaler che poi li porta a 12 ? ma perche' non usare direttamente 12 MHz come quarzo ?
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 137
Posts: 9720
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

p.s. spettate non e' che l'8u2 ha una usb hardware ?  smiley-yell

Ovviamente si, giusto per la cronaca internamente ha un PLL che moltiplica la frequenza in ingresso per 6 allo scopo di portarla a 48 MHz( multiplo di 12 MHz) che serve per il modulo USB hardware.
Il clock del quarzo da 16 MHz viene diviso per 2 tramite il prescaler ottenendo 8 MHz che moltiplicati per 6 dal PLL consentono di arrivare a 48 MHz.
Logged

0
Online Online
Faraday Member
**
Karma: 47
Posts: 5972
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

thanks
io chiudo qui per oggi.

BUONA PASQUA A TUTTI  smiley
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

MC
Offline Offline
God Member
*****
Karma: 14
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bah, qui c'è gente che è certa del non funzinamento per le proprie notevoli conoscenze teoriche (Astro), gente che è certa del non funzionamento per le proprie esperienze pratiche (Leo ed io), gente che ragionevolmente rinuncia fidandosi di tanta dir male (flz), gente che nutre speranza di riuscire dove altri hanno clamorosamente fallito (Testato), gente che dice di aver fatto funzionare tutto con vai di varia misura ma non mostra nulla di concreto, infine gente che dice di far funzionare tutto, ad ogni intervento rilascia una goccia di saggezza, l'ultima quella che ci vogliono due euro, ma che ancora non ha mostrato un briciolo di schema applicativo né fornito info tali da far capire agli altri cosa ha fatto (Niki77): VIVA L'ITALIA.

L'unico fattore comune è che sembra che questo tipo di comunicazione funzioni colo a quelli il cui NICK comincia con NIK: quindi a tutti gli altri: rinunciate, siete fottuti per nascita! smiley-yell smiley-yell smiley-yell :smiley-yell

Più che viva l'italia direi viva gli italiani!

Mi rimangio tutto, mi sono sbagliato, non si può fare .
Così è tutto più semplice.

Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 574
Posts: 12647
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Niki77: ormai ti conosco troppo bene  smiley-wink so quanto sei reticente, anche se non ne capisco il motivo (ma lo rispetto qualunque sia), a fornire info sui lavori che fai; per onestà devo dire che sono stato un privilegiato, ma poi il tempo mi ha impedito di darti soddisfazione e mi dispiace; dico però che in un Forum dove ognuno chiede e riceve aiuto, FORSE non bisognerebbe intervenire solo per sbandierare dei successi smiley-cool, e promettere cose ben sapendo che poi non si daranno mai. Sai che ho molta stima di te, e quella non si tocca, ma ciò non mi impedisce di dirti, a mio modesto parere, che in questo Topic hai sbagliato. E te lo dico esattamente come invece ti dissi che avevi ragione in un'altra situazione dove, a torto o ragione, ti sentisti "attaccato" ingiustamente smiley-cry, e per tale motivo decidesti di non diffondere i risultati del tuo ottimo lavoro.
Dire ora "mi sono sbagliato" non è un'uscita elegante smiley-confuse, forse qualcuno può anche crederti, io invece non ti credo, ma questa è e se ne prende atto.
Magari un domani che avrai bisogno di qualcosa e ti si darà un aiuto può essere che ti verrà più facile "aprirti"  smiley-wink
Ciao. smiley
Logged


Offline Offline
Full Member
***
Karma: 0
Posts: 182
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
L'unico fattore comune è che sembra che questo tipo di comunicazione funzioni colo a quelli il cui NICK comincia con NIK: quindi a tutti gli altri: rinunciate, siete fottuti per nascita
smiley-mr-green smiley-mr-green smiley-mr-green
Comunque anche io ho ammesso di avere dei "leggeri" problemi con la mia applicazione di convertitore USB seriale basato sul attiny45 .
In parole povere e meglio far fare le cose come questa ai micro predisposti apposta
Ciao Niko
Logged

Non possiamo pretendere che le cose cambino, se continuiamo a fare le stesse cose(albert Einstein )

MC
Offline Offline
God Member
*****
Karma: 14
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Niki77: ormai ti conosco troppo bene  smiley-wink so quanto sei reticente, anche se non ne capisco il motivo (ma lo rispetto qualunque sia), a fornire info sui lavori che fai; per onestà devo dire che sono stato un privilegiato, ma poi il tempo mi ha impedito di darti soddisfazione e mi dispiace; dico però che in un Forum dove ognuno chiede e riceve aiuto, FORSE non bisognerebbe intervenire solo per sbandierare dei successi smiley-cool, e promettere cose ben sapendo che poi non si daranno mai. Sai che ho molta stima di te, e quella non si tocca, ma ciò non mi impedisce di dirti, a mio modesto parere, che in questo Topic hai sbagliato. E te lo dico esattamente come invece ti dissi che avevi ragione in un'altra situazione dove, a torto o ragione, ti sentisti "attaccato" ingiustamente smiley-cry, e per tale motivo decidesti di non diffondere i risultati del tuo ottimo lavoro.
Dire ora "mi sono sbagliato" non è un'uscita elegante smiley-confuse, forse qualcuno può anche crederti, io invece non ti credo, ma questa è e se ne prende atto.
Magari un domani che avrai bisogno di qualcosa e ti si darà un aiuto può essere che ti verrà più facile "aprirti"  smiley-wink
Ciao. smiley

Ma avrei sbagliato a fare cosa?
Ho aperto un thread dove chiedevo dove poter reperire determinate schede, senza ancora che si sapesse a cosa mi servisse era già nata una prosopopea degna del mitico Omero.
Sa caro professore cosa le dico, io quello che mi serviva di fare l'ho fatto, non ho bisogno di approfondire oltre l'argomento.
E con questo chiudo la mia partecipazione a questo thread (tra l'altro tutt'altro che in topic rispetto al titolo).

Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 574
Posts: 12647
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma avrei sbagliato a fare cosa?
Ho aperto un thread dove chiedevo dove poter reperire determinate schede, senza ancora che si sapesse a cosa mi servisse era già nata una prosopopea degna del mitico Omero.
Sa caro professore cosa le dico, io quello che mi serviva di fare l'ho fatto, non ho bisogno di approfondire oltre l'argomento.
E con questo chiudo la mia partecipazione a questo thread (tra l'altro tutt'altro che in topic rispetto al titolo).
Beh, non c'è bisogno di scaldarsi tanto, non avevo alcuna intenzione provocatoria, ti ho detto ciò che pensavo e l'ho detto semplicemente dopo aver letto gli ultimi tuoi 3 post:
Quote
1 - Il chip si può autoprogrammare tramite la usb stessa senza ftdi o altre amenità varie.
Appena ho un minuto vi faccio un video così forse si capisce meglio.

2 - A me sinceramente funziona anche Su una breadboard da 2 euro con cavi volanti...

3 - Mi rimangio tutto, mi sono sbagliato, non si può fare. Così è tutto più semplice.
per non tacere dell'ultimo tuo intervento:
Quote
4 - io quello che mi serviva di fare l'ho fatto, non ho bisogno di approfondire oltre l'argomento
quindi la cosa è chiusa, ti chiedo scusa se ti ho offeso in qualche modo, ma "scripta manent" dicevano i nostri plus-plus-tera-trisavoli.
Logged


0
Online Online
Faraday Member
**
Karma: 47
Posts: 5972
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

OT, scripta manent lo dicevano, ma non in questo senso, si intendeva dire che le cose scritte restavano sconosciute al mondo (erano tutti analfabeti),  l'importante era cio' che si diceva a voce, verba volant, ed arrivava dappertutto. Come e' cambiato il mondo  smiley
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 574
Posts: 12647
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

OT, scripta manent lo dicevano, ma non in questo senso, si intendeva dire che le cose scritte restavano sconosciute al mondo (erano tutti analfabeti),  l'importante era cio' che si diceva a voce, verba volant, ed arrivava dappertutto. Come e' cambiato il mondo  smiley
veramente questa è l'interpretazione che diamo noi napoletani ai documenti scritti che rilasciamo a qualcuno smiley-yell
so che scherzi ma qualcuno potrebbe prenderti sul serio: il concetto è quello che mentre le parole volano e non si sa dove vanno a finire, in breve sono fumo, e sono negabili (io ho detto questo? ma quando mai?) le cose scritte restano e nessuno può negare di averle scritte.
Logged


Deep south of Italy
Offline Offline
Faraday Member
**
Karma: 8
Posts: 2955
The quieter you become, the more you can hear
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@Menniti però è vero quello che dice Testato, nell'accezione "originale" e più antica della frase l'intento esattamente quello opposto .
Logged

0
Online Online
Faraday Member
**
Karma: 47
Posts: 5972
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

chiedi ad un collega prof di latino  smiley
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Pages: 1 ... 3 4 [5] 6   Go Up
Jump to: