Pages: [1]   Go Down
Author Topic: resettare programma in memoria?  (Read 924 times)
0 Members and 1 Guest are viewing this topic.
messina
Offline Offline
Newbie
*
Karma: 0
Posts: 18
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salve a tutti, premetto che sono neofita assoluto di arduino, quindi abbiate pazienza se sbaglio qualche concetto...
Da poco è arrivato il mio primo arduino e dopo averlo istallato correttamente carico il primo programma per provare il funzionamento...  e il led lampeggia... ma mi è sorto un dubbio,come faccio a caricare un altro programma se ho immesso già Blink? cioè se procedo come la prima volta i programmi si sovrascrivono? o quello vecchio si sostituisce a quello nuovo automaticamente? smiley-confuse
Logged

Cividale del Friuli
Offline Offline
Newbie
*
Karma: 0
Posts: 38
Arduino UNO lover ;)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Per quello che ne so io, fisicamente riscrive il nuovo sketch su quello vecchio...
Logged

Ghiuro!

messina
Offline Offline
Newbie
*
Karma: 0
Posts: 18
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

quindi il vecchio codice non occupa più  memoria?
Logged

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

semplicemente sovrascrive il file, arduino carica un solo sketch per volta
Marbi
Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 328
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

quindi il vecchio codice non occupa più  memoria?

assolutamente no!
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Devi capire che non hai un disco in cui aggiungi dei file e quelli vecchi, se non li cancelli, restano lì ad occupare memoria.

Ogni volta che fai l'upload di uno sketch, riparti dalla 1a locazione di memoria e scrivi per tutta la lunghezza del tuo programma, sovrascrivendo quello che c'era prima.
Logged


BZ (I)
Offline Offline
Brattain Member
*****
Karma: 251
Posts: 21270
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Devi capire che non hai un disco in cui aggiungi dei file e quelli vecchi, se non li cancelli, restano lì ad occupare memoria.

Ogni volta che fai l'upload di uno sketch, riparti dalla 1a locazione di memoria e scrivi per tutta la lunghezza del tuo programma, sovrascrivendo quello che c'era prima.

ad eccezzione del Bootloader che é messo in una parte della memoria e protetto contro sovvrascritture.
Con programmazione degli registri del ATmega é possibile fare alcune impostazioni diverse, ma sono cose che per il momento non tTi servono.

Ciao Uwe
Logged

Pages: [1]   Go Up
Jump to: