MSPM0_ValvanoWare
1.0
ECE445L starter code
inc
Matrix.h
Go to the documentation of this file.
1
36
#ifndef __MATRIX_H__
37
#define __MATRIX_H__
38
39
// Runs on MSPM0
40
// Provide functions that initialize GPIO ports and SysTick
41
// Use periodic polling
42
// Jonathan Valvano
43
// July 18, 2026
44
45
/* This example accompanies the book
46
"Embedded Systems: Real Time Interfacing to Arm Cortex M Microcontrollers",
47
ISBN: 978-1463590154, Jonathan Valvano, copyright (c) 2026
48
49
50
Copyright 2026 by Jonathan W. Valvano, valvano@mail.utexas.edu
51
You may use, edit, run or distribute this file
52
as long as the above copyright notice remains
53
THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
54
OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
55
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
56
VALVANO SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL,
57
OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
58
For more information about my classes, my research, and my books, see
59
http://users.ece.utexas.edu/~valvano/
60
*/
61
62
63
64
72
void
Matrix_Init
(
void
);
73
74
//
75
//
82
char
Matrix_InChar
(
void
);
83
84
85
#endif
// __MATRIX_H__
Matrix_Init
void Matrix_Init(void)
Initialize matrix keyboard.
Matrix_InChar
char Matrix_InChar(void)
Generated by
1.9.1