logo

Knowledge Is Power

 
 

- Reinit des nouveaux posts -

- Recherche -

Messages Privés - Derniers posts
S'enregistrer - Login - Liste des membres
Vous logger : Login Pass

Hardware / Electro >> Interfaçage modules RF TDL2A-433-9 avec un microcontrolleur Newtopic | Reply
poster txt
angel_killah
Inscrit le 29-03-2005
Posté le 12-03-2012 14:38

Hello,

je poste ici au cas où quelqu'un a déjà eu l'experience d'interfacer des modules RF avec un microntrolleur.

J'ai quelques problèmes, j'ai connecté les pins TX & RX des modules vers les pins UART de mon microcontrolleur, j'ai envoyé un octet sur TX pour tenter, et il n'y a absolument aucune réception sur le second module...

Une idée?

Mon code :

Code:
//{-----------------------------------------------------------------------------------------------------------
#define rxPACKETsize 1
//}-----------------------------------------------------------------------------------------------------------


void main(void)

{
unsigned char iST[1];

// Configure UART0 et UART1 en 9600 BPS !
UartSetBaud(0,9600);
UartSetBaud(1,9600);


// Active les UART !
UartOn(0);
UartOn(1);

// Configure la génération d'EVENEMENT suite à la réception de 255 caractères !
UartSetPacketSize(0,rxPACKETsize);
UartSetPacketSize(1,rxPACKETsize);

// Active la génération d'EVENEMENTs
UartEventOn(0);
UartEventOn(1);


// Autorise la génération d'EVENEMENTs
EventOn();

iST[0]='b';
// Envoie iST qui est d'un octet
UartTxBufWrite(iST,1);

// Envoie le contenu du buffer sur UART
UartBulkOut(0);

// Attend un EVENEMENT
while(1) PPI_Out(PD,PPI_In(PB));
}

void IRQ_EVENT_(void)
{
unsigned char iSTR[1];

// Recupere l'évenement
GetMsg();

// Récupère le contenu du buffer de l'UART
UartRxBufRead(1,iSTR);

while(1) DebugCHAR(*iSTR,DEC);

}



[ Ce Message a été édité par: angel_killah le 2012-03-12 14:40 ]
profil | edit | quote
angel_killah
Inscrit le 29-03-2005
Posté le 13-03-2012 06:10

je ne peux pas éditer mon propre post, je ne sais pas pourquoi

Si un admin pouvait le suppr? (j'ai trouvé la solution)
profil | edit | quote
casskroot
Inscrit le 01-11-2003
Posté le 13-03-2012 13:39

Tu peux pas l'éditer parce que ça fait trop longtemps que tu l'as rédigé.
Si tu postais ton erreur/ton oubli/ta solution plutôt que de supprimer le topic ?
_________________________

profil | mail | edit | quote
Newtopic | Reply

Online : efopunu, eudunxexab, Kruchkoor, ugijoque et 52 Guests


Retour Index NewFFR Repository : http://taz.newffr.com
Cagades à Stick : http://alcane.newffr.com
Forum HTML et Archive -> ici
ForumFR Sql/Xml (2006/04) (SF pas à jour du tout...) - Alive since 2001 Newffr.com
Pour toute plainte ou problème -> Contacter Borax, Hyatus, Tweakie ou Stick par message privé (ou Gueulez sur le forum :) )
Retour haut de page