Sono appena tornato a casa.
Ora faccio tutte le prove, cerco di fare anche un video in modo da farti capire meglio quello che succede.
ARM - From PIC
Moderatore:
Paolino
0
voti
[172] Re: ARM - From PIC
No niente, è sempre uguale!
è un bel problema...
è un bel problema...Visita il mio sito : http://www.raffotech.altervista.org
0
voti
[173] Re: ARM - From PIC
Non so che dirti.
Non ho mai scritto un programma includendo i file .c delle librerie.
Non ho mai scritto un programma includendo i file .c delle librerie.

"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
[174] Re: ARM - From PIC
Ma Tardo, avevamo deciso di utilizzare il progetto d'esempio.
Per me possiamo benissimo modificarlo e includere il file lib, non c'è problema.
Lo includo nel progetto e poi lo devo includere anche nel main ?
Per me possiamo benissimo modificarlo e includere il file lib, non c'è problema.
Lo includo nel progetto e poi lo devo includere anche nel main ?
Visita il mio sito : http://www.raffotech.altervista.org
0
voti
[175] Re: ARM - From PIC
Al post [100] ho scritto come faccio io.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
[176] Re: ARM - From PIC
TardoFreak ha scritto:Invece di aprire un nuovo progetto lasciando fare a Keil fai queste operazioni:
- Crei una cartella col nome del tuo progetto
- Dall' esempio copia il file STM32F10xR.LIB. Cercalo in giro negli esempi, lo trovi e lo copi.
- Sempre dagli esempi copi i files stm32f10x_it.c e stm32f10x_it.h nella tua cartella. Questi sono i files che contengono le dichiarazioni delle funzioni di servizio delle interrupt e prima o poi dovrai usarli.
- Copi il file stm32f10x_vectors.s che è il file di startup.
- Dal Keil apri il progetto (all' interno della cartella di progetto ovviamente), non gli fai mettere il suo file di startup, includi questi files e ci aggiungi il main.c.
La libreira standard è dichiarata nel file stm32f10x_lib.h e basta che fai un
- Codice: Seleziona tutto
#include "stm32f10x_lib.h"
nel main e sei a posto.
Poi però devi settare le opzioni.E qui bisogna che prendi il datasheet del micro e te lo studi.
Con il mai vuoto (o meglio con la sola funzione int main (void) scritta fai compilare. Non ti deve dare errori. Questo lo puoi tenere come modello per i tuoi futuri progetti.
Ok, quindi non seguiamo più i file di esempio ma ne creiamo uno nuovo.
Avevo capito che mi consigliavi di modificare uno degli esempi..
Comunque va beh ora riprovo a fare così.
Tu mi hai scritto che bisogna settare le opzioni, e che per questo bisogno studiarsi il datasheet.
Per superare quest'ostacolo non basterebbe far includere a Keil il suo file di startup , invece di includere il file ''stm32f10x_vectors.s'' ?
Dagli esempi ho letto che includendo automaticamente questo file vengono già fatte tutte le inizializzazioni.
Ora provo e ti dico
Visita il mio sito : http://www.raffotech.altervista.org
0
voti
[177] Re: ARM - From PIC
Scusa Pier, fammi capire.
Sono almeno 40 post che ti porto esempi funzionanti e tu continui a dirmi "ma se invece di questo metto l' altro?"
Non so, fai come vuoi.
But if something goes wrong don't come to me.
Sono almeno 40 post che ti porto esempi funzionanti e tu continui a dirmi "ma se invece di questo metto l' altro?"
Non so, fai come vuoi.
But if something goes wrong don't come to me.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
[178] Re: ARM - From PIC
Tardo, perché tu mi hai detto che inserendo il file stm32f10x_vectors.s
devo settarmi tutte le opzioni e studiarmi il datasheet.
Siccome non so quali sono le opzioni di cui parli, e siccome il datasheet non lo so, credo ci sia un modo di programmare la schedina senza conoscere alla perfezione il datasheet, e vorrei cercare di trovarlo.
Perciò, ora provo inserendo il file .s di Keil, se non va metto il file stm32f10x_vectors.s
In questo caso però, quali sono le opzioni da settare di cui parli ?
devo settarmi tutte le opzioni e studiarmi il datasheet.
Siccome non so quali sono le opzioni di cui parli, e siccome il datasheet non lo so, credo ci sia un modo di programmare la schedina senza conoscere alla perfezione il datasheet, e vorrei cercare di trovarlo.
Perciò, ora provo inserendo il file .s di Keil, se non va metto il file stm32f10x_vectors.s
In questo caso però, quali sono le opzioni da settare di cui parli ?
Visita il mio sito : http://www.raffotech.altervista.org
0
voti
[179] Re: ARM - From PIC
Posto il link al video in cui creo PASSO PASSO il progetto , in modo che puoi vedere ''dal vivo'' :
http://www.youtube.com/watch?v=iOaXAXyv ... ata_player
http://www.youtube.com/watch?v=iOaXAXyv ... ata_player
Visita il mio sito : http://www.raffotech.altervista.org
0
voti
[180] Re: ARM - From PIC
Alura,
Ho seguito il tuo video passo per passo (ho voluto verificare) ed ho fatto le stese identiche operazioni creando questo progetto. Non c'è il filmato ma sono diversamente giovane e non avvezzo a certe cose, ti devi fidare.
Questo è il risultato.
Non so cosa dire.
Ho seguito il tuo video passo per passo (ho voluto verificare) ed ho fatto le stese identiche operazioni creando questo progetto. Non c'è il filmato ma sono diversamente giovane e non avvezzo a certe cose, ti devi fidare.
Questo è il risultato.
Non so cosa dire.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
Torna a Realizzazioni, interfacciamento e nozioni generali.
Chi c’è in linea
Visitano il forum: Nessuno e 9 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
