2 * Configuration of module: Port (Port_Cfg.c)
\r
7 * Configured for (MCU): STM32_F107
\r
9 * Module vendor: ArcCore
\r
10 * Generator version: 2.0.2
\r
12 * Generated by Arctic Studio (http://arccore.com)
\r
16 #include "stm32f10x_gpio.h"
\r
19 const uint32 remaps[] = {
\r
25 const GpioPinCnfMode_Type GPIOConf[] =
\r
28 .GpioPinCnfMode_0 = 0,
\r
29 .GpioPinCnfMode_1 = 0,
\r
30 .GpioPinCnfMode_2 = 0,
\r
31 .GpioPinCnfMode_3 = 0,
\r
32 .GpioPinCnfMode_4 = 0,
\r
33 .GpioPinCnfMode_5 = 0,
\r
34 .GpioPinCnfMode_6 = 0,
\r
35 .GpioPinCnfMode_7 = 0,
\r
36 .GpioPinCnfMode_8 = 0,
\r
37 .GpioPinCnfMode_9 = 0,
\r
38 .GpioPinCnfMode_10 = 0,
\r
39 .GpioPinCnfMode_11 = 0,
\r
40 .GpioPinCnfMode_12 = 0,
\r
41 .GpioPinCnfMode_13 = 0,
\r
42 .GpioPinCnfMode_14 = 0,
\r
43 .GpioPinCnfMode_15 = 0,
\r
46 .GpioPinCnfMode_0 = 0,
\r
47 .GpioPinCnfMode_1 = 0,
\r
48 .GpioPinCnfMode_2 = 0,
\r
49 .GpioPinCnfMode_3 = 0,
\r
50 .GpioPinCnfMode_4 = 0,
\r
51 .GpioPinCnfMode_5 = 0,
\r
52 .GpioPinCnfMode_6 = 0,
\r
53 .GpioPinCnfMode_7 = 0,
\r
54 .GpioPinCnfMode_8 = 0,
\r
55 .GpioPinCnfMode_9 = 0,
\r
56 .GpioPinCnfMode_10 = 0,
\r
57 .GpioPinCnfMode_11 = 0,
\r
58 .GpioPinCnfMode_12 = 0,
\r
59 .GpioPinCnfMode_13 = 0,
\r
60 .GpioPinCnfMode_14 = 0,
\r
61 .GpioPinCnfMode_15 = 0,
\r
64 .GpioPinCnfMode_0 = 0,
\r
65 .GpioPinCnfMode_1 = 0,
\r
66 .GpioPinCnfMode_2 = 0,
\r
67 .GpioPinCnfMode_3 = 0,
\r
68 .GpioPinCnfMode_4 = 0,
\r
69 .GpioPinCnfMode_5 = 0,
\r
70 .GpioPinCnfMode_6 = 0,
\r
71 .GpioPinCnfMode_7 = 0,
\r
72 .GpioPinCnfMode_8 = 0,
\r
73 .GpioPinCnfMode_9 = 0,
\r
74 .GpioPinCnfMode_10 = 0,
\r
75 .GpioPinCnfMode_11 = 0,
\r
76 .GpioPinCnfMode_12 = 0,
\r
77 .GpioPinCnfMode_13 = 0,
\r
78 .GpioPinCnfMode_14 = 0,
\r
79 .GpioPinCnfMode_15 = 0,
\r
82 .GpioPinCnfMode_0 = GPIO_INPUT_MODE | GPIO_INPUT_PULLUP_CNF,
\r
83 .GpioPinCnfMode_1 = GPIO_OUTPUT_10MHz_MODE | GPIO_ALT_PUSHPULL_CNF,
\r
84 .GpioPinCnfMode_2 = 0,
\r
85 .GpioPinCnfMode_3 = 0,
\r
86 .GpioPinCnfMode_4 = 0,
\r
87 .GpioPinCnfMode_5 = 0,
\r
88 .GpioPinCnfMode_6 = 0,
\r
89 .GpioPinCnfMode_7 = 0,
\r
90 .GpioPinCnfMode_8 = 0,
\r
91 .GpioPinCnfMode_9 = 0,
\r
92 .GpioPinCnfMode_10 = 0,
\r
93 .GpioPinCnfMode_11 = 0,
\r
94 .GpioPinCnfMode_12 = 0,
\r
95 .GpioPinCnfMode_13 = 0,
\r
96 .GpioPinCnfMode_14 = 0,
\r
97 .GpioPinCnfMode_15 = 0,
\r
100 .GpioPinCnfMode_0 = 0,
\r
101 .GpioPinCnfMode_1 = 0,
\r
102 .GpioPinCnfMode_2 = 0,
\r
103 .GpioPinCnfMode_3 = 0,
\r
104 .GpioPinCnfMode_4 = 0,
\r
105 .GpioPinCnfMode_5 = 0,
\r
106 .GpioPinCnfMode_6 = 0,
\r
107 .GpioPinCnfMode_7 = 0,
\r
108 .GpioPinCnfMode_8 = 0,
\r
109 .GpioPinCnfMode_9 = 0,
\r
110 .GpioPinCnfMode_10 = 0,
\r
111 .GpioPinCnfMode_11 = 0,
\r
112 .GpioPinCnfMode_12 = 0,
\r
113 .GpioPinCnfMode_13 = 0,
\r
114 .GpioPinCnfMode_14 = 0,
\r
115 .GpioPinCnfMode_15 = 0,
\r
118 .GpioPinCnfMode_0 = 0,
\r
119 .GpioPinCnfMode_1 = 0,
\r
120 .GpioPinCnfMode_2 = 0,
\r
121 .GpioPinCnfMode_3 = 0,
\r
122 .GpioPinCnfMode_4 = 0,
\r
123 .GpioPinCnfMode_5 = 0,
\r
124 .GpioPinCnfMode_6 = 0,
\r
125 .GpioPinCnfMode_7 = 0,
\r
126 .GpioPinCnfMode_8 = 0,
\r
127 .GpioPinCnfMode_9 = 0,
\r
128 .GpioPinCnfMode_10 = 0,
\r
129 .GpioPinCnfMode_11 = 0,
\r
130 .GpioPinCnfMode_12 = 0,
\r
131 .GpioPinCnfMode_13 = 0,
\r
132 .GpioPinCnfMode_14 = 0,
\r
133 .GpioPinCnfMode_15 = 0,
\r
136 .GpioPinCnfMode_0 = 0,
\r
137 .GpioPinCnfMode_1 = 0,
\r
138 .GpioPinCnfMode_2 = 0,
\r
139 .GpioPinCnfMode_3 = 0,
\r
140 .GpioPinCnfMode_4 = 0,
\r
141 .GpioPinCnfMode_5 = 0,
\r
142 .GpioPinCnfMode_6 = 0,
\r
143 .GpioPinCnfMode_7 = 0,
\r
144 .GpioPinCnfMode_8 = 0,
\r
145 .GpioPinCnfMode_9 = 0,
\r
146 .GpioPinCnfMode_10 = 0,
\r
147 .GpioPinCnfMode_11 = 0,
\r
148 .GpioPinCnfMode_12 = 0,
\r
149 .GpioPinCnfMode_13 = 0,
\r
150 .GpioPinCnfMode_14 = 0,
\r
151 .GpioPinCnfMode_15 = 0,
\r
156 const GpioPinOutLevel_Type GPIOOutConf[] =
\r
159 .GpioPinOutLevel_0 = 0,
\r
160 .GpioPinOutLevel_1 = 0,
\r
161 .GpioPinOutLevel_2 = 0,
\r
162 .GpioPinOutLevel_3 = 0,
\r
163 .GpioPinOutLevel_4 = 0,
\r
164 .GpioPinOutLevel_5 = 0,
\r
165 .GpioPinOutLevel_6 = 0,
\r
166 .GpioPinOutLevel_7 = 0,
\r
167 .GpioPinOutLevel_8 = 0,
\r
168 .GpioPinOutLevel_9 = 0,
\r
169 .GpioPinOutLevel_10 = 0,
\r
170 .GpioPinOutLevel_11 = 0,
\r
171 .GpioPinOutLevel_12 = 0,
\r
172 .GpioPinOutLevel_13 = 0,
\r
173 .GpioPinOutLevel_14 = 0,
\r
174 .GpioPinOutLevel_15 = 0,
\r
177 .GpioPinOutLevel_0 = 0,
\r
178 .GpioPinOutLevel_1 = 0,
\r
179 .GpioPinOutLevel_2 = 0,
\r
180 .GpioPinOutLevel_3 = 0,
\r
181 .GpioPinOutLevel_4 = 0,
\r
182 .GpioPinOutLevel_5 = 0,
\r
183 .GpioPinOutLevel_6 = 0,
\r
184 .GpioPinOutLevel_7 = 0,
\r
185 .GpioPinOutLevel_8 = 0,
\r
186 .GpioPinOutLevel_9 = 0,
\r
187 .GpioPinOutLevel_10 = 0,
\r
188 .GpioPinOutLevel_11 = 0,
\r
189 .GpioPinOutLevel_12 = 0,
\r
190 .GpioPinOutLevel_13 = 0,
\r
191 .GpioPinOutLevel_14 = 0,
\r
192 .GpioPinOutLevel_15 = 0,
\r
195 .GpioPinOutLevel_0 = 0,
\r
196 .GpioPinOutLevel_1 = 0,
\r
197 .GpioPinOutLevel_2 = 0,
\r
198 .GpioPinOutLevel_3 = 0,
\r
199 .GpioPinOutLevel_4 = 0,
\r
200 .GpioPinOutLevel_5 = 0,
\r
201 .GpioPinOutLevel_6 = 0,
\r
202 .GpioPinOutLevel_7 = 0,
\r
203 .GpioPinOutLevel_8 = 0,
\r
204 .GpioPinOutLevel_9 = 0,
\r
205 .GpioPinOutLevel_10 = 0,
\r
206 .GpioPinOutLevel_11 = 0,
\r
207 .GpioPinOutLevel_12 = 0,
\r
208 .GpioPinOutLevel_13 = 0,
\r
209 .GpioPinOutLevel_14 = 0,
\r
210 .GpioPinOutLevel_15 = 0,
\r
213 .GpioPinOutLevel_0 = GPIO_OUTPUT_LOW,
\r
214 .GpioPinOutLevel_1 = GPIO_OUTPUT_LOW,
\r
215 .GpioPinOutLevel_2 = 0,
\r
216 .GpioPinOutLevel_3 = 0,
\r
217 .GpioPinOutLevel_4 = 0,
\r
218 .GpioPinOutLevel_5 = 0,
\r
219 .GpioPinOutLevel_6 = 0,
\r
220 .GpioPinOutLevel_7 = 0,
\r
221 .GpioPinOutLevel_8 = 0,
\r
222 .GpioPinOutLevel_9 = 0,
\r
223 .GpioPinOutLevel_10 = 0,
\r
224 .GpioPinOutLevel_11 = 0,
\r
225 .GpioPinOutLevel_12 = 0,
\r
226 .GpioPinOutLevel_13 = 0,
\r
227 .GpioPinOutLevel_14 = 0,
\r
228 .GpioPinOutLevel_15 = 0,
\r
231 .GpioPinOutLevel_0 = 0,
\r
232 .GpioPinOutLevel_1 = 0,
\r
233 .GpioPinOutLevel_2 = 0,
\r
234 .GpioPinOutLevel_3 = 0,
\r
235 .GpioPinOutLevel_4 = 0,
\r
236 .GpioPinOutLevel_5 = 0,
\r
237 .GpioPinOutLevel_6 = 0,
\r
238 .GpioPinOutLevel_7 = 0,
\r
239 .GpioPinOutLevel_8 = 0,
\r
240 .GpioPinOutLevel_9 = 0,
\r
241 .GpioPinOutLevel_10 = 0,
\r
242 .GpioPinOutLevel_11 = 0,
\r
243 .GpioPinOutLevel_12 = 0,
\r
244 .GpioPinOutLevel_13 = 0,
\r
245 .GpioPinOutLevel_14 = 0,
\r
246 .GpioPinOutLevel_15 = 0,
\r
249 .GpioPinOutLevel_0 = 0,
\r
250 .GpioPinOutLevel_1 = 0,
\r
251 .GpioPinOutLevel_2 = 0,
\r
252 .GpioPinOutLevel_3 = 0,
\r
253 .GpioPinOutLevel_4 = 0,
\r
254 .GpioPinOutLevel_5 = 0,
\r
255 .GpioPinOutLevel_6 = 0,
\r
256 .GpioPinOutLevel_7 = 0,
\r
257 .GpioPinOutLevel_8 = 0,
\r
258 .GpioPinOutLevel_9 = 0,
\r
259 .GpioPinOutLevel_10 = 0,
\r
260 .GpioPinOutLevel_11 = 0,
\r
261 .GpioPinOutLevel_12 = 0,
\r
262 .GpioPinOutLevel_13 = 0,
\r
263 .GpioPinOutLevel_14 = 0,
\r
264 .GpioPinOutLevel_15 = 0,
\r
267 .GpioPinOutLevel_0 = 0,
\r
268 .GpioPinOutLevel_1 = 0,
\r
269 .GpioPinOutLevel_2 = 0,
\r
270 .GpioPinOutLevel_3 = 0,
\r
271 .GpioPinOutLevel_4 = 0,
\r
272 .GpioPinOutLevel_5 = 0,
\r
273 .GpioPinOutLevel_6 = 0,
\r
274 .GpioPinOutLevel_7 = 0,
\r
275 .GpioPinOutLevel_8 = 0,
\r
276 .GpioPinOutLevel_9 = 0,
\r
277 .GpioPinOutLevel_10 = 0,
\r
278 .GpioPinOutLevel_11 = 0,
\r
279 .GpioPinOutLevel_12 = 0,
\r
280 .GpioPinOutLevel_13 = 0,
\r
281 .GpioPinOutLevel_14 = 0,
\r
282 .GpioPinOutLevel_15 = 0,
\r
286 const Port_ConfigType PortConfigData =
\r
289 .padConfig = GPIOConf,
\r
290 .outConfig = GPIOOutConf,
\r
292 .remapCount = sizeof(remaps) / sizeof(uint32),
\r
293 .remaps = &remaps[0]
\r