Task #14441

Interruption sur fin de communication SPI du PIC18F45K50

Added by Mathieu LAMEYNARDIE 3 months ago. Updated 3 months ago.

Status:ClosedStart date:10/23/2022
Priority:ImmediateDue date:
Assignee:-% Done:

0%

Category:-Estimated time:8.00 hours
Target version:Polytech Projets GE - Première Itération 2022
Remaining (hours)0.0

Description

Je veux récupérer l’information de fin de transmission SPI d’un octet sur PIC18F45K50 pour optimiser la vitesse de transmission de plusieurs octets.
Comme indiqué dans la partie 16.2.3 et plus particulièrement la figure 16-6 de la doc du PIC, cette information correspond à un font montant sur SSPIF (flag bit)
Cette feature consiste donc à générer une interruption (mettre un pin à l’état haut par exemple) sur front montant de SSPIF.
Idée : Vous pouvez commencer par générer un code de communication SPI avec MCC sur MPLAB auquel vous ajouterez ajouter la feature.
En pièce jointe vous trouverez le code que j’utilise actuellement pour vous aider à configurer la communication SPI. Et la doc du PIC
Pour plus d’info, venez me voir en salle de projet.

com_SPI_SERIAL.X.rar (843 KB) Mathieu LAMEYNARDIE, 10/23/2022 11:26 AM

pic18f45k50.pdf (4.66 MB) Mathieu LAMEYNARDIE, 10/23/2022 11:26 AM

History

#1 Updated by Mathieu LAMEYNARDIE 3 months ago

  • Remaining (hours) changed from 8.0 to 0.0
  • Status changed from New to Closed

Also available in: Atom PDF