MAXREFDES71# Code Documentation
V01.00
MAXREFDES71# 2-Channel Analog Input/Analog Output
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Macros
Pages
utilities.h
Go to the documentation of this file.
1
29
/*
30
* Copyright (C) 2012 Maxim Integrated Products, All Rights Reserved.
31
*
32
* Permission is hereby granted, free of charge, to any person obtaining a
33
* copy of this software and associated documentation files (the "Software"),
34
* to deal in the Software without restriction, including without limitation
35
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
36
* and/or sell copies of the Software, and to permit persons to whom the
37
* Software is furnished to do so, subject to the following conditions:
38
*
39
* The above copyright notice and this permission notice shall be included
40
* in all copies or substantial portions of the Software.
41
*
42
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
43
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
44
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
45
* IN NO EVENT SHALL MAXIM INTEGRATED PRODUCTS BE LIABLE FOR ANY CLAIM, DAMAGES
46
* OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
47
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
48
* OTHER DEALINGS IN THE SOFTWARE.
49
*
50
* Except as contained in this notice, the name of Maxim Integrated Products
51
* shall not be used except as stated in the Maxim Integrated Products
52
* Branding Policy.
53
*
54
* The mere transfer of this software does not imply any licenses
55
* of trade secrets, proprietary technology, copyrights, patents,
56
* trademarks, maskwork rights, or any other form of intellectual
57
* property whatsoever. Maxim Integrated Products retains all ownership rights.
58
*
59
***************************************************************************/
60
#ifndef UTILITIES_H_
61
#define UTILITIES_H_
62
#include "xparameters.h"
/* EDK generated parameters */
63
#include "xbasic_types.h"
64
#include "stdio.h"
65
#include "xgpio.h"
66
#include "xgpio_l.h"
67
#include "
MAXREFDES71.h
"
68
#endif
/* UTILITIES_H_ */
69
70
#pragma once
71
72
void
delay
(
int
nStopValue);
73
void
led_knight_rider
(XGpio *pLED_GPIO,
int
nNumberOfTimes);
74
int
number_raised_to_power
(
int
nBase,
int
nExponent);
75
76
struct
maximDateTime
*
t
;
77
void
print_asterisks
(
int
nQuantity);
78
u8
getUartByte
(u32 nUartAddress);
79
void
sendUartByte
(u32 unUartAddress, u8 uchByte);
80
u8
checkUartEmpty
(u32 unUartAddress);
81
void
initializeOLED
(u8 *pFont);
82
void
sendOLEDSPI
(u8 uchDataToWrite);
83
void
clearOLEDBuffer
(u8 *pauchBuffer);
84
void
displayOLEDBuffer
(u8 *pauchBuffer);
85
void
putCharOLED
(
int
x,
int
y,
char
chCharacter);
86
void
printfToBufferOLED
(
int
x,
int
y,
char
*chString);
87
void
printfToOLED
(
int
x,
int
y,
char
*chString);
88
void
flipAndCopyDisplayBuffer
(u8 *pauchSourceBuffer, u8 *pauchDestinationBuffer);
src
utilities.h
Generated on Mon Apr 14 2014 12:22:26 for MAXREFDES71# Code Documentation by
1.8.2