Skip to content

Commit 8bade60

Browse files
committed
2.0.7
1 parent 60fcba3 commit 8bade60

File tree

135 files changed

+33330
-11653
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+33330
-11653
lines changed

lesson-19/ek-tm4c123gxl/README.txt

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
This directory contains the support code for the EK-TM4C123GXL board
2+
(TivaC LauchPad).
3+
4+
The sub-directories contain code that is specific to the particular
5+
ARM toolchains, such as ARM (MDK-ARM), GCC, and IAR.
6+
7+
8+
CMSIS-Compliant Device Files
9+
============================
10+
The code also includes the CMSIS-compliant interface to the TM4C123GH6PM
11+
MCU files:
12+
13+
TM4C123GH6PM.h
14+
system_TM4C123GH6PM.h
15+
system_TM4C123GH6PM.c
16+
arm\startup_TM4C123GH6PM.s
17+
gcc\startup_TM4C123GH6PM.c
18+
iar\startup_TM4C123GH6PM.s
19+
20+
21+
Adjusting the CPU Clock Speed
22+
-----------------------------
23+
The current setting is to run at 50MHz from PLL, but the CPU clock speed
24+
can be modified by editing the file system_TM4C123GH6PM.c.

lesson-19/ek-tm4c123gxl/TM4C123.h

+121
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
/**************************************************************************//**
2+
* @file TM4C123.h
3+
* @brief CMSIS Device System Header File for
4+
* Texas Instruments Tiva TM4C123 Device Series
5+
* @version V12591
6+
* @date 12. February 2014
7+
*
8+
* @note
9+
* modified by Keil
10+
******************************************************************************/
11+
12+
#ifndef TM4C123_H
13+
#define TM4C123_H
14+
15+
#if defined(TM4C1230C3PM)
16+
#include "TM4C1230C3PM.h"
17+
#elif defined(TM4C1230D5PM)
18+
#include "TM4C1230D5PM.h"
19+
#elif defined(TM4C1230E6PM)
20+
#include "TM4C1230E6PM.h"
21+
#elif defined(TM4C1230H6PM)
22+
#include "TM4C1230H6PM.h"
23+
#elif defined(TM4C1231C3PM)
24+
#include "TM4C1231C3PM.h"
25+
#elif defined(TM4C1231D5PM)
26+
#include "TM4C1231D5PM.h"
27+
#elif defined(TM4C1231D5PZ)
28+
#include "TM4C1231D5PZ.h"
29+
#elif defined(TM4C1231E6PM)
30+
#include "TM4C1231E6PM.h"
31+
#elif defined(TM4C1231E6PZ)
32+
#include "TM4C1231E6PZ.h"
33+
#elif defined(TM4C1231H6PM)
34+
#include "TM4C1231H6PM.h"
35+
#elif defined(TM4C1231H6PZ)
36+
#include "TM4C1231H6PZ.h"
37+
#elif defined(TM4C1232C3PM)
38+
#include "TM4C1232C3PM.h"
39+
#elif defined(TM4C1232D5PM)
40+
#include "TM4C1232D5PM.h"
41+
#elif defined(TM4C1232E6PM)
42+
#include "TM4C1232E6PM.h"
43+
#elif defined(TM4C1232H6PM)
44+
#include "TM4C1232H6PM.h"
45+
#elif defined(TM4C1233C3PM)
46+
#include "TM4C1233C3PM.h"
47+
#elif defined(TM4C1233D5PM)
48+
#include "TM4C1233D5PM.h"
49+
#elif defined(TM4C1233D5PZ)
50+
#include "TM4C1233D5PZ.h"
51+
#elif defined(TM4C1233E6PM)
52+
#include "TM4C1233E6PM.h"
53+
#elif defined(TM4C1233E6PZ)
54+
#include "TM4C1233E6PZ.h"
55+
#elif defined(TM4C1233H6PM)
56+
#include "TM4C1233H6PM.h"
57+
#elif defined(TM4C1233H6PZ)
58+
#include "TM4C1233H6PZ.h"
59+
#elif defined(TM4C1236D5PM)
60+
#include "TM4C1236D5PM.h"
61+
#elif defined(TM4C1236E6PM)
62+
#include "TM4C1236E6PM.h"
63+
#elif defined(TM4C1236H6PM)
64+
#include "TM4C1236H6PM.h"
65+
#elif defined(TM4C1237D5PM)
66+
#include "TM4C1237D5PM.h"
67+
#elif defined(TM4C1237D5PZ)
68+
#include "TM4C1237D5PZ.h"
69+
#elif defined(TM4C1237E6PM)
70+
#include "TM4C1237E6PM.h"
71+
#elif defined(TM4C1237E6PZ)
72+
#include "TM4C1237E6PZ.h"
73+
#elif defined(TM4C1237H6PM)
74+
#include "TM4C1237H6PM.h"
75+
#elif defined(TM4C1237H6PZ)
76+
#include "TM4C1237H6PZ.h"
77+
#elif defined(TM4C123AE6PM)
78+
#include "TM4C123AE6PM.h"
79+
#elif defined(TM4C123AH6PM)
80+
#include "TM4C123AH6PM.h"
81+
#elif defined(TM4C123BE6PM)
82+
#include "TM4C123BE6PM.h"
83+
#elif defined(TM4C123BE6PZ)
84+
#include "TM4C123BE6PZ.h"
85+
#elif defined(TM4C123BH6PM)
86+
#include "TM4C123BH6PM.h"
87+
#elif defined(TM4C123BH6PZ)
88+
#include "TM4C123BH6PZ.h"
89+
#elif defined(TM4C123FE6PM)
90+
#include "TM4C123FE6PM.h"
91+
#elif defined(TM4C123FH6PM)
92+
#include "TM4C123FH6PM.h"
93+
#elif defined(TM4C123GE6PM)
94+
#include "TM4C123GE6PM.h"
95+
#elif defined(TM4C123GE6PZ)
96+
#include "TM4C123GE6PZ.h"
97+
#elif defined(TM4C123GH6PM)
98+
#include "TM4C123GH6PM.h"
99+
#elif defined(TM4C123GH6PZ)
100+
#include "TM4C123GH6PZ.h"
101+
#elif defined(TM4C1231H6PGE)
102+
#include "TM4C1231H6PGE.h"
103+
#elif defined(TM4C1233H6PGE)
104+
#include "TM4C1233H6PGE.h"
105+
#elif defined(TM4C1237H6PGE)
106+
#include "TM4C1237H6PGE.h"
107+
#elif defined(TM4C123BH6PGE)
108+
#include "TM4C123BH6PGE.h"
109+
#elif defined(TM4C123BH6ZRB)
110+
#include "TM4C123BH6ZRB.h"
111+
#elif defined(TM4C123GH6PGE)
112+
#include "TM4C123GH6PGE.h"
113+
#elif defined(TM4C123GH6ZRB)
114+
#include "TM4C123GH6ZRB.h"
115+
#elif defined(TM4C123GH6ZXR)
116+
#include "TM4C123GH6ZXR.h"
117+
#else
118+
#error "TM4C123.h: TM4C123 Device NOT specified"
119+
#endif
120+
121+
#endif /* TM4C123_H */

0 commit comments

Comments
 (0)