Portier Wireless Le portier sans fil est un système bidirectionnel basé sur un microcontrôleur PIC32MX130F064B-I/SS et un module radio 868 MHz, permettant à un visiteur d’envoyer une requête depuis l’extérieur via un bouton alimenté par piles, et à l’occupant du bureau de répondre par des signaux lumineux et sonores grâce à une unité intérieure alimentée en USB, le tout avec appairage sécurisé et gestion autonome de l’énergie.
Chargement...
Recherche...
Aucune correspondance
Mc32Delays.h
Aller à la documentation de ce fichier.
1#ifndef __MC32DELAYS_H
2#define __MC32DELAYS_H
3/*--------------------------------------------------------*/
4// Mc32Delays.h
5/*--------------------------------------------------------*/
6// Description : Adaptation des fonctions de delay afin
7// de pouvoir utiliser la même syntaxe
8// que sous CCS.
9//
10// Auteur : F. Dominé
11//
12// Version : V1.0
13// Compilateur : C32 V2.01
14//
15/*--------------------------------------------------------*/
16
17
18/*--------------------------------------------------------*/
19// Définition des fonctions prototypes
20/*--------------------------------------------------------*/
21// Quelques commentaires:
22// Avec notre configuration, le temps nécessire pour passer
23// une sortie à 0 puis à 1 est denviron 65ns
24// En ajoutant un nop, on obtient environ 100ns
25// On peut en conclure que le temps de cycle est de 33ns
26#define delay_cycle() __asm__( "nop" )
27//void delay500ns(); // nécessaire pour lcd
28//void delay_us(unsigned int); // 32 bits
29//void delay_ms(unsigned int); // 32 bits
30
31//Fonctions basées sur Core Timer
32void delay_msCt(unsigned int NbMs);
33void delay_usCt(unsigned int NbUs);
34void delay500nsCt(void);
35
36
37#endif
void delay_msCt(unsigned int NbMs)
void delay500nsCt(void)
void delay_usCt(unsigned int NbUs)