Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

ARM - From PIC

Tipologie, strumenti di sviluppo, hardware e progetti

Moderatore: Foto UtentePaolino

0
voti

[91] Re: ARM - From PIC

Messaggioda Foto Utentepierinter » 9 mar 2012, 18:00

ahhh yes i'm sorry ;)
Pensavo che il codice fosse dentro il ciclo while, disattenzione mia ;)

Per quanto riguarda la prova, che dici ?
Mi vado a prendere un bel adattatore?
Avatar utente
Foto Utentepierinter
620 2 7 10
Expert EY
Expert EY
 
Messaggi: 1395
Iscritto il: 23 mar 2009, 0:05

0
voti

[92] Re: ARM - From PIC

Messaggioda Foto UtenteTardoFreak » 9 mar 2012, 18:02

Si, l' adattatore ti serve.
Puoi provare tutto l' ambaradan prima facendogli scrivere, chessò, un carattere di continuo.
Poi dopo puoi implementare un funzione di echo: quello che scrivi sul terminale ti ritorna indietro paro paro.
Ma per adesso incomincia a fargli scrivere tutte 'A', la ricezione la vedremo più avanti.
Devi anche traslare i livelli da logici a RS-232 e vice versa. Puoi usare un MAX232 o un ST202.
Oppure puoi semplicemente guardare con l' oscilloscopio se ti esce qualcosa dal piedino TX, ancora meglio!
"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.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[93] Re: ARM - From PIC

Messaggioda Foto Utentepierinter » 9 mar 2012, 18:05

Perfetto, è quello che pensavo...dici che questo va bene ?
Se si, scappo a comprarlo!
http://www.futurashop.it/allegato/7100- ... t=&d=15,00
Avatar utente
Foto Utentepierinter
620 2 7 10
Expert EY
Expert EY
 
Messaggi: 1395
Iscritto il: 23 mar 2009, 0:05

0
voti

[94] Re: ARM - From PIC

Messaggioda Foto UtenteTardoFreak » 9 mar 2012, 18:07

Si, quello andrebbe benissimo, non avresti neanche bisogno di traslare il livelli. :ok:
"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.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[95] Re: ARM - From PIC

Messaggioda Foto Utentepierinter » 9 mar 2012, 18:08

ottimo, vado e torno!
Avatar utente
Foto Utentepierinter
620 2 7 10
Expert EY
Expert EY
 
Messaggi: 1395
Iscritto il: 23 mar 2009, 0:05

0
voti

[96] Re: ARM - From PIC

Messaggioda Foto Utentepierinter » 9 mar 2012, 18:56

Perfetto , tornato con l'adattatore in tasca :D
Avatar utente
Foto Utentepierinter
620 2 7 10
Expert EY
Expert EY
 
Messaggi: 1395
Iscritto il: 23 mar 2009, 0:05

0
voti

[97] Re: ARM - From PIC

Messaggioda Foto UtenteTardoFreak » 9 mar 2012, 18:58

Prima di collegarlo prova a scrivere un programmino che mandi continuamente un carattere e guarda con l' oscilloscopio. Dopo colleghi l' adattatore (settalo a 3,3V) e poi guarda quello che succede nel terminale.
"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.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[98] Re: ARM - From PIC

Messaggioda Foto Utentepierinter » 9 mar 2012, 19:17

Ora provo, prima però devo fare il progetto con Keil e scegliere i file da aggiungere al progetto..
Avatar utente
Foto Utentepierinter
620 2 7 10
Expert EY
Expert EY
 
Messaggi: 1395
Iscritto il: 23 mar 2009, 0:05

0
voti

[99] Re: ARM - From PIC

Messaggioda Foto Utentepierinter » 9 mar 2012, 19:56

Caspita, non riesco... quali sono i file che devo includere partendo da un progetto vuoto ?
Avatar utente
Foto Utentepierinter
620 2 7 10
Expert EY
Expert EY
 
Messaggi: 1395
Iscritto il: 23 mar 2009, 0:05

0
voti

[100] Re: ARM - From PIC

Messaggioda Foto UtenteTardoFreak » 9 mar 2012, 20:11

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.
"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.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

PrecedenteProssimo

Torna a Realizzazioni, interfacciamento e nozioni generali.

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti