Sto scrivendo un programma per l'esecuzione su un ATmega 328 che funziona a 16Mhz (è un Arduino Duemilanove se li conosci, è un chip AVR). Ho un processo di interruzione in esecuzione ogni 100 microsecondi. È impossibile, direi, capire quanto "codice" è possibile eseguire in un ciclo di 100 microsecondi …
Sto modificando il codice del microcontrollore AVR e PIC da alcuni anni per lavoro ma non ho mai scritto nulla da zero, lo capisco abbastanza bene. Sto iniziando a scrivere il mio codice ora e ho problemi a iniziare. Mi chiedevo come le altre persone iniziassero a scrivere codice e …
Sto cercando di scrivere un programma per ATTiny13. Il mio problema è che ha vincoli di dimensioni enormi. Bene, quando ho realizzato il mio primo programma Hello World, ci sono voluti 100 byte di spazio del programma solo per accendere e spegnere la luce! Ci sono opzioni che posso dare …
Ho una scheda ATmega32 in posa e immagino che sarebbe perfetto iniziare con i microcontrollori. Una volta ho fatto dei borbottii nella C incorporata (questo è quando ho ottenuto questa scheda) ma il flusso è stato interrotto a causa di alcune cose. Ora ho due domande: Qual è la migliore …
Qual è il modo migliore per proteggere il codice flashizzato su qualsiasi dispositivo basato su AVR dall'ingegneria inversa? Qual è un modo semplice per fornire aggiornamenti agli utenti finali affinché eseguano il flash da soli senza rivelare il codice? (È con un bootloader che decodifica un'immagine crittografata?) Non darmi fuoco …
Sto cercando alcuni LCD grafici a colori non troppo costosi e facili da controllare che posso usare per vari progetti di hobby, insieme a un microcontrollore AVR o forse un ARM in futuro. Più economico è, meglio è, ma voglio essere in grado di controllarlo con una connessione seriale o …
Devo controllare 25 gruppi di 3 LED o 25 LED RGB. Ogni gruppo verrà espulso dall'UC fino a 20 cm (circa 8 pollici). 20 cm è un presupposto molto sicuro, ma penso che sarà di 10 cm o meno. Tuttavia, penso che se sarà anche di 5 cm, sarà difficile …
Sto costruendo un servo controller seriale per conoscere l'elettronica e il linguaggio di assemblaggio come parte del mio progetto di robot hexapod . Molto presto ho deciso che avevo bisogno di più canali I / O rispetto al mio ATTiny2313 che stavo usando al momento supportato, quindi ho studiato alcuni …
Sto usando un PIC12F675 per un progetto e tutto funziona bene tranne una cosa. GP4 non funziona come IO digitale. Ho esaminato molto le configurazioni e il codice, ma non sono riuscito a trovare nulla. config: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = …
Qual è la differenza tra leggere PORTA e PINA? Qual è la relazione tra una porta e i suoi pin? Sono davvero confuso !!! esempio di lettura PORT: (qui il pin di lettura non è utile) Assemblaggio f = 1MHZ ATmega8 Ho bisogno di integrare PORTB ogni 1 ms. (Dutycycle …
Sto cercando di creare una luce LED RGB con telecomando usando un ATtiny13A. So che ATtiny85 è più adatto a questo scopo e so che alla fine potrei non essere in grado di adattare l'intero codice, ma per ora la mia preoccupazione principale è generare un PWM software usando gli …
Attualmente sto usando Atmel Studio 7 e devo abilitare il supporto per c ++ 11. Non sono riuscito a trovare documentazione su questo argomento. Inoltre, non sono nemmeno sicuro che abbia ancora il supporto per c ++ 11.
Ecco la mia situazione: Come progetto personale, sto cercando di scrivere un emulatore per il Sega Megadrive (Sega Genesis) che gira su AVR. Quindi ho cercato un microcontrollore con caratteristiche simili al Motorola 68k fornito con il MegaDrive. Tuttavia, ho notato che le specifiche per il 68k rispetto alla maggior …
Questa è una citazione dal foglio dati ATmega32 : By default, the successive approximation circuitry requires an input clock frequency between 50kHz and 200kHz to get maximum resolution. If a lower resolution than 10 bits is needed, the input clock frequency to the ADC can be higher than 200kHz to …
Sto usando Atmel AT32UC3C2512C e guardando nel foglio dati ci sono due tipi di modalità PWM: allineato al centro e allineato a sinistra. Vorrei sapere quando si suppone che si debba utilizzare ciascuna di queste modalità e i relativi pro e contro.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.