le travail est fait sur le péripherique UART1 du dspic30f6010
je veux recevoir des données sur le registre U1RXREG(dspic30f6010),ses données doivent etre prédéfini sur mplab.
comment je peux faire ca?
a+
merci
mplab
Modérateur : Modérateur
-
- Administrateur
- Messages : 2327
- Inscription : 23 sept. 2003 19:14
- Localisation : Strasbourg
- Contact :
Salut,
Tu vas dans Debugger -> SCL Generator -> New workbook -> Onglet Register Injection
Tu cliques sur la 1er ligne et tu la remplies :
Reg/Var : U1RXREG
Data Filename : Tu choisis un fichier.txt ou tu auras entré au préalable les valeurs (en hexa sur 3 digits) que tu veux injecter dans ton USART. Chaque valeur doit être sur une ligne. Dès que ton programme lira le registre U1RXREG, la 1ere valeur sera injecté dans le registre, à la 2eme lecture la 2eme valeur sera injecté etc ...
Exemple :
Format : Pkt
Tu sauvegarde : Save Workbook
Tu fais Generate From Workbook -> uart.scl (par exemple)
Tu minimises la fenetre (ne la fermes pas)
Ensuite, Sitmulus Controller -> Open scenario.
Tu ouvres ton fichier uart.stl.
Dans la fenetre Output MPLAB SIM, tu devrais avoir :
a+
JP
Tu vas dans Debugger -> SCL Generator -> New workbook -> Onglet Register Injection
Tu cliques sur la 1er ligne et tu la remplies :
Reg/Var : U1RXREG
Data Filename : Tu choisis un fichier.txt ou tu auras entré au préalable les valeurs (en hexa sur 3 digits) que tu veux injecter dans ton USART. Chaque valeur doit être sur une ligne. Dès que ton programme lira le registre U1RXREG, la 1ere valeur sera injecté dans le registre, à la 2eme lecture la 2eme valeur sera injecté etc ...
Exemple :
Code : Tout sélectionner
061
064
Tu sauvegarde : Save Workbook
Tu fais Generate From Workbook -> uart.scl (par exemple)
Tu minimises la fenetre (ne la fermes pas)
Ensuite, Sitmulus Controller -> Open scenario.
Tu ouvres ton fichier uart.stl.
Dans la fenetre Output MPLAB SIM, tu devrais avoir :
Tu minimises aussi cette fenetre (ne la fermes pas) et lances ta simulation.StimCtrl: SCL file attached successfully.
a+
JP
Ca clignote !!!!
-
- Administrateur
- Messages : 2327
- Inscription : 23 sept. 2003 19:14
- Localisation : Strasbourg
- Contact :
Je l'ai rajouté sur le wiki : http://wiki.jelectronique.com/pic
Si vous voyez quelque chose à rajouter ou à corriger n'hesitez pas.
Si vous voyez quelque chose à rajouter ou à corriger n'hesitez pas.
Ca clignote !!!!