as3993 ST25RU3993 Firmware
Main Page
Related Pages
Data Structures
Files
Product by ElecKits
Where Buy
Tutorial
File List
Globals
src
timer.h
Go to the documentation of this file.
1
/*
2
*****************************************************************************
3
* AS3993/ST25RU3993 Firmware tech@eleckits.com http://iot.eleckits.com *
4
* STMicroelectronics ST25RU3993 is an EPC Class 1 Gen 2 RFID reader IC *
5
* *
6
* IMPORTANT - PLEASE READ CAREFULLY BEFORE COPYING, INSTALLING OR USING *
7
* THE SOFTWARE. *
8
* *
9
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS *
10
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT *
11
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS *
12
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT *
13
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, *
14
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT *
15
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, *
16
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY *
17
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT *
18
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE *
19
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *
20
*****************************************************************************
21
*/
29
#ifndef __TIMER_H__
30
#define __TIMER_H__
31
#include "
global.h
"
32
#include <p24Fxxxx.h>
33
#include <libpic30.h>
34
35
/* Porting note: replace delay functions which with functions provided with your controller or use timer */
36
#define delay_ms(ms) { __delay_ms(ms); }
37
#define delay_us(us) { __delay_us(us); }
38
42
void
slowTimerStart
( );
43
48
u16
slowTimerValue
( );
49
54
void
slowTimerStop
( );
55
64
void
timerInit
();
65
#endif
slowTimerValue
u16 slowTimerValue()
Definition:
timer.c:48
slowTimerStart
void slowTimerStart()
Definition:
timer.c:38
global.h
This file provides declarations for global helper functions.
timerInit
void timerInit()
Definition:
timer.c:59
slowTimerStop
void slowTimerStop()
Definition:
timer.c:53
WuXi Silicontrol Electronic Technology Co., Ltd. : Generated on Mon Dec 14 2017 14:29:33 for as3993 ST25RU3993 Firmware by
1.8.5