1
#ifndef
PORTABLE_WORDSIZES
2
#ifdef
__MW_TARGET_USE_HARDWARE_RESOURCES_H__
3
#ifndef
__MW_TARGET_HARDWARE_RESOURCES_H__
4
#define
__MW_TARGET_HARDWARE_RESOURCES_H__
5
6
#define
MW_MULTI_TASKING_MODE
1
7
#include "c2000BoardSupport.h"
8
#include "F2837xD_device.h"
9
#include "F2837xD_Examples.h"
10
#include "F2837xD_GlobalPrototypes.h"
11
#include "F2837xD_cputimer.h"
12
#include "c2000SchedulerTimer.h"
13
14
#define
MW_USECODERTARGET
1
15
#define
MW_TARGETHARDWARE
TI
Delfino
F2837xD
16
#define
MW_CONNECTIONINFO_SERIAL_IPADDRESS
codertarget
.
registry
.
getLoopbackIP
;
17
#define
MW_CONNECTIONINFO_SERIAL_PORT
17725
18
#define
MW_CONNECTIONINFO_SERIAL_VERBOSE
0
19
#define
MW_CONNECTIONINFO_CAN_MEXARGS
20
#define
MW_EXTMODE_CONFIGURATION
serial
21
#define
MW_RTOS
Baremetal
22
#define
MW_SCHEDULER_INTERRUPT_SOURCE
0
23
#define
MW_RUNTIME_BUILDACTION
0
24
#define
MW_RUNTIME_DEVICEID
1
25
#define
MW_RUNTIME_FLASHLOAD
1
26
#define
MW_RUNTIME_CPU
0
27
#define
MW_RUNTIME_LOADCOMMANDARG
$
(
TARGET_ROOT
)
/
CCS_Config
/
f28377D
.
ccxml
28
#define
MW_RUNTIME_CPU2MODELENABLE
102
29
#define
MWalse
#define
MW_RUNTIME_CPU2MODEL
30
#define
MW_RUNTIME_PF1DMAACCESS
0
31
#define
MW_RUNTIME_PF2DMAACCESS
0
32
#define
MW_TARGETLINKOBJ_USECUSTOMLINKER
0
33
#define
MW_TARGETLINKOBJ_NAME
$
(
TARGET_ROOT
)
/
src
/
c28377D
.
cmd
34
#define
MW_CLOCKING_CPUCLOCKRATEMHZ
200
35
#define
MW_CLOCKING_USEINTERNALOSC
0
36
#define
MW_CLOCKING_OSCCLK
20
37
#define
MW_CLOCKING_AUTOSETPLLSETTINGS
1
38
#define
MW_CLOCKING_PLLCR
20
39
#define
MW_CLOCKING_DIVSEL
2
40
#define
MW_CLOCKING_CLOSESTCPUCLOCK
200
41
#define
MW_CLOCKING_LSPCLKDIV
0
42
#define
MW_CLOCKING_LSPCLK
200.000000
43
#define
MW_ADCA_CPUCORE
1
44
#define
MW_ADCA_CLOCKDIV
7
45
#define
MW_ADCA_CLOCKFREQUENCY
40.000000
46
#define
MW_ADCA_OFFSETCORRECTIONVALUE
AdcaRegs
.
ADCOFFTRIM
.
bit
.
OFFTRIM
47
#define
MW_ADCA_EXTERNALREFERENCESELECTOR
0
48
#define
MW_ADCA_EXTERNALREFERENCEVREFHI
3.3
49
#define
MW_ADCA_EXTERNALREFERENCEVREFLO
0
50
#define
MW_ADCA_INTPULSEGENERATION
0
51
#define
MW_ADCA_SOCPRIORITY
0
52
#define
MW_ADCA_XINT2GPIO
GPIO0
53
#define
MW_ADCB_CPUCORE
1
54
#define
MW_ADCB_CLOCKDIV
7
55
#define
MW_ADCB_CLOCKFREQUENCY
40.000000
56
#define
MW_ADCB_OFFSETCORRECTIONVALUE
AdcbRegs
.
ADCOFFTRIM
.
bit
.
OFFTRIM
57
#define
MW_ADCB_EXTERNALREFERENCESELECTOR
0
58
#define
MW_ADCB_EXTERNALREFERENCEVREFHI
3.3
59
#define
MW_ADCB_EXTERNALREFERENCEVREFLO
0
60
#define
MW_ADCB_INTPULSEGENERATION
0
61
#define
MW_ADCB_SOCPRIORITY
0
62
#define
MW_ADCB_XINT2GPIO
GPIO0
63
#define
MW_ADCC_CPUCORE
1
64
#define
MW_ADCC_CLOCKDIV
7
65
#define
MW_ADCC_CLOCKFREQUENCY
40.000000
66
#define
MW_ADCC_OFFSETCORRECTIONVALUE
AdccRegs
.
ADCOFFTRIM
.
bit
.
OFFTRIM
67
#define
MW_ADCC_EXTERNALREFERENCESELECTOR
0
68
#define
MW_ADCC_EXTERNALREFERENCEVREFHI
3.3
69
#define
MW_ADCC_EXTERNALREFERENCEVREFLO
0
70
#define
MW_ADCC_INTPULSEGENERATION
0
71
#define
MW_ADCC_SOCPRIORITY
0
72
#define
MW_ADCC_XINT2GPIO
GPIO0
73
#define
MW_ADCD_CPUCORE
1
74
#define
MW_ADCD_CLOCKDIV
7
75
#define
MW_ADCD_CLOCKFREQUENCY
40.000000
76
#define
MW_ADCD_OFFSETCORRECTIONVALUE
AdcdRegs
.
ADCOFFTRIM
.
bit
.
OFFTRIM
77
#define
MW_ADCD_EXTERNALREFERENCESELECTOR
0
78
#define
MW_ADCD_EXTERNALREFERENCEVREFHI
3.3
79
#define
MW_ADCD_EXTERNALREFERENCEVREFLO
0
80
#define
MW_ADCD_INTPULSEGENERATION
0
81
#define
MW_ADCD_SOCPRIORITY
0
82
#define
MW_ADCD_XINT2GPIO
GPIO0
83
#define
MW_DACA_VOLTAGE
0
84
#define
MW_DACA_LOADMODE
0
85
#define
MW_DACB_VOLTAGE
0
86
#define
MW_DACB_LOADMODE
0
87
#define
MW_DACC_VOLTAGE
0
88
#define
MW_DACC_LOADMODE
0
89
#define
MW_EPWM_CLOCKDIV
1
90
#define
MW_EPWM_PINASSIGNMENT_TZ1
GPIO12
91
#define
MW_EPWM_PINASSIGNMENT_TZ2
None
92
#define
MW_EPWM_PINASSIGNMENT_TZ3
None
93
#define
MW_EPWM_PINASSIGNMENT_SYNCI
None
94
#define
MW_EPWM_PINASSIGNMENT_SYNCO
None
95
#define
MW_EPWM_PINASSIGNMENT_PWM1A
1
96
#define
MW_EPWM_PINASSIGNMENT_PWM1B
1
97
#define
MW_EPWM_PINASSIGNMENT_PWM2A
1
98
#define
MW_EPWM_PINASSIGNMENT_PWM2B
1
99
#define
MW_EPWM_PINASSIGNMENT_PWM3A
1
100
#define
MW_EPWM_PINASSIGNMENT_PWM3B
1
101
#define
MW_EPWM_PINASSIGNMENT_PWM4A
1
102
#define
MW_EPWM_PINASSIGNMENT_PWM4B
1
103
#define
MW_EPWM_PINASSIGNMENT_PWM5A
1
104
#define
MW_EPWM_PINASSIGNMENT_PWM5B
1
105
#define
MW_EPWM_PINASSIGNMENT_PWM6A
1
106
#define
MW_EPWM_PINASSIGNMENT_PWM6B
1
107
#define
MW_EPWM_PINASSIGNMENT_PWM7A
1
108
#define
MW_EPWM_PINASSIGNMENT_PWM7B
1
109
#define
MW_EPWM_PINASSIGNMENT_PWM8A
1
110
#define
MW_EPWM_PINASSIGNMENT_PWM8B
1
111
#define
MW_EPWM_PINASSIGNMENT_PWM9A
1
112
#define
MW_EPWM_PINASSIGNMENT_PWM9B
1
113
#define
MW_EPWM_PINASSIGNMENT_PWM10A
1
114
#define
MW_EPWM_PINASSIGNMENT_PWM10B
1
115
#define
MW_EPWM_PINASSIGNMENT_PWM11A
1
116
#define
MW_EPWM_PINASSIGNMENT_PWM11B
1
117
#define
MW_EPWM_PINASSIGNMENT_PWM12A
1
118
#define
MW_EPWM_PINASSIGNMENT_PWM12B
1
119
#define
MW_ECAP_PINASSIGNMENT_ECAP1
GPIO24
120
#define
MW_ECAP_PINASSIGNMENT_ECAP2
GPIO25
121
#define
MW_ECAP_PINASSIGNMENT_ECAP3
GPIO26
122
#define
MW_ECAP_PINASSIGNMENT_ECAP4
GPIO20
123
#define
MW_ECAP_PINASSIGNMENT_ECAP5
GPIO21
124
#define
MW_ECAP_PINASSIGNMENT_ECAP6
GPIO23
125
#define
MW_ECAP_PINASSIGNMENT_APWM1
13
126
#define
MW_ECAP_PINASSIGNMENT_APWM2
14
127
#define
MW_ECAP_PINASSIGNMENT_APWM3
15
128
#define
MW_ECAP_PINASSIGNMENT_APWM4
16
129
#define
MW_ECAP_PINASSIGNMENT_APWM5
17
130
#define
MW_ECAP_PINASSIGNMENT_APWM6
18
131
#define
MW_EQEP_PINASSIGNMENT_EQEP1A
2
132
#define
MW_EQEP_PINASSIGNMENT_EQEP1B
2
133
#define
MW_EQEP_PINASSIGNMENT_EQEP1S
2
134
#define
MW_EQEP_PINASSIGNMENT_EQEP1I
2
135
#define
MW_EQEP_PINASSIGNMENT_EQEP2A
1
136
#define
MW_EQEP_PINASSIGNMENT_EQEP2B
1
137
#define
MW_EQEP_PINASSIGNMENT_EQEP2S
1
138
#define
MW_EQEP_PINASSIGNMENT_EQEP2I
1
139
#define
MW_EQEP_PINASSIGNMENT_EQEP3A
2
140
#define
MW_EQEP_PINASSIGNMENT_EQEP3B
2
141
#define
MW_EQEP_PINASSIGNMENT_EQEP3S
2
142
#define
MW_EQEP_PINASSIGNMENT_EQEP3I
2
143
#define
MW_I2C_MODE
0
144
#define
MW_I2C_ADDRDATAFORMAT
0
145
#define
MW_I2C_OWNADDRESS
1
146
#define
MW_I2C_BITCOUNT
0
147
#define
MW_I2C_MODULECLOCKPRESCALER
9
148
#define
MW_I2C_MODULECLOCKFREQUENCY
20000000.000000
149
#define
MW_I2C_MASTERCLKLOWTIME
20
150
#define
MW_I2C_MASTERCLKHIGHTIME
20
151
#define
MW_I2C_MASTERCLOCKFREQUENCY
400000.000000
152
#define
MW_I2C_MASTERCLOCKFREQUENCY_1
400000.000000
153
#define
MW_I2C_MASTERCLOCKFREQUENCY_2
400000.000000
154
#define
MW_I2C_ENABLELOOPBACK
0
155
#define
MW_I2C_PINASSIGNMENT_SDAA
1
156
#define
MW_I2C_PINASSIGNMENT_SCLA
1
157
#define
MW_I2C_ENABLETXINT
0
158
#define
MW_I2C_TXFIFOLEVEL
16
159
#define
MW_I2C_ENABLERXINT
0
160
#define
MW_I2C_RXFIFOLEVEL
16
161
#define
MW_I2C_ENABLESYSINT
0
162
#define
MW_I2C_AAS
0
163
#define
MW_I2C_SCD
0
164
#define
MW_I2C_ARDY
0
165
#define
MW_I2C_NACK
0
166
#define
MW_I2C_AL
0
167
#define
MW_I2C_B_MODE
0
168
#define
MW_I2C_B_ADDRDATAFORMAT
0
169
#define
MW_I2C_B_OWNADDRESS
1
170
#define
MW_I2C_B_BITCOUNT
0
171
#define
MW_I2C_B_MODULECLOCKPRESCALER
9
172
#define
MW_I2C_B_MODULECLOCKFREQUENCY
20000000.000000
173
#define
MW_I2C_B_MASTERCLKLOWTIME
20
174
#define
MW_I2C_B_MASTERCLKHIGHTIME
20
175
#define
MW_I2C_B_MASTERCLOCKFREQUENCY
400000.000000
176
#define
MW_I2C_B_MASTERCLOCKFREQUENCY_1
400000.000000
177
#define
MW_I2C_B_MASTERCLOCKFREQUENCY_2
400000.000000
178
#define
MW_I2C_B_ENABLELOOPBACK
0
179
#define
MW_I2C_B_PINASSIGNMENT_SDAA
1
180
#define
MW_I2C_B_PINASSIGNMENT_SCLA
1
181
#define
MW_I2C_B_ENABLETXINT
0
182
#define
MW_I2C_B_TXFIFOLEVEL
16
183
#define
MW_I2C_B_ENABLERXINT
0
184
#define
MW_I2C_B_RXFIFOLEVEL
16
185
#define
MW_I2C_B_ENABLESYSINT
0
186
#define
MW_I2C_B_AAS
0
187
#define
MW_I2C_B_SCD
0
188
#define
MW_I2C_B_ARDY
0
189
#define
MW_I2C_B_NACK
0
190
#define
MW_I2C_B_AL
0
191
#define
MW_SCI_A_ENABLELOOPBACK
0
192
#define
MW_SCI_A_SUSPENSIONMODE
2
193
#define
MW_SCI_A_NUMBEROFSTOPBITS
0
194
#define
MW_SCI_A_PARITYMODE
0
195
#define
MW_SCI_A_CHARACTERLENGTHBITS
0
196
#define
MW_SCI_A_USERBAUDRATE
115200
197
#define
MW_SCI_A_BAUDRATEPRESCALER
216.000000
198
#define
MW_SCI_A_BAUDRATE
115207.000000
199
#define
MW_SCI_A_COMMUNICATIONMODE
0
200
#define
MW_SCI_A_BLOCKINGMODE
0
201
#define
MW_SCI_A_DATABYTEORDER
0
202
#define
MW_SCI_A_DATASWAPWIDTH
0
203
#define
MW_SCI_A_PINASSIGNMENT_TX
2
204
#define
MW_SCI_A_PINASSIGNMENT_RX
2
205
#define
MW_SCI_B_ENABLELOOPBACK
0
206
#define
MW_SCI_B_SUSPENSIONMODE
2
207
#define
MW_SCI_B_NUMBEROFSTOPBITS
0
208
#define
MW_SCI_B_PARITYMODE
0
209
#define
MW_SCI_B_CHARACTERLENGTHBITS
0
210
#define
MW_SCI_B_USERBAUDRATE
115200
211
#define
MW_SCI_B_BAUDRATEPRESCALER
216.000000
212
#define
MW_SCI_B_BAUDRATE
115207.000000
213
#define
MW_SCI_B_COMMUNICATIONMODE
0
214
#define
MW_SCI_B_BLOCKINGMODE
0
215
#define
MW_SCI_B_DATABYTEORDER
0
216
#define
MW_SCI_B_DATASWAPWIDTH
0
217
#define
MW_SCI_B_PINASSIGNMENT_TX
1
218
#define
MW_SCI_B_PINASSIGNMENT_RX
1
219
#define
MW_SCI_C_ENABLELOOPBACK
0
220
#define
MW_SCI_C_SUSPENSIONMODE
2
221
#define
MW_SCI_C_NUMBEROFSTOPBITS
0
222
#define
MW_SCI_C_PARITYMODE
0
223
#define
MW_SCI_C_CHARACTERLENGTHBITS
0
224
#define
MW_SCI_C_USERBAUDRATE
115200
225
#define
MW_SCI_C_BAUDRATEPRESCALER
216.000000
226
#define
MW_SCI_C_BAUDRATE
115207.000000
227
#define
MW_SCI_C_COMMUNICATIONMODE
0
228
#define
MW_SCI_C_BLOCKINGMODE
0
229
#define
MW_SCI_C_DATABYTEORDER
0
230
#define
MW_SCI_C_DATASWAPWIDTH
0
231
#define
MW_SCI_C_PINASSIGNMENT_TX
1
232
#define
MW_SCI_C_PINASSIGNMENT_RX
1
233
#define
MW_SCI_D_ENABLELOOPBACK
0
234
#define
MW_SCI_D_SUSPENSIONMODE
2
235
#define
MW_SCI_D_NUMBEROFSTOPBITS
0
236
#define
MW_SCI_D_PARITYMODE
0
237
#define
MW_SCI_D_CHARACTERLENGTHBITS
0
238
#define
MW_SCI_D_USERBAUDRATE
115200
239
#define
MW_SCI_D_BAUDRATEPRESCALER
216.000000
240
#define
MW_SCI_D_BAUDRATE
115207.000000
241
#define
MW_SCI_D_COMMUNICATIONMODE
0
242
#define
MW_SCI_D_BLOCKINGMODE
0
243
#define
MW_SCI_D_DATABYTEORDER
0
244
#define
MW_SCI_D_DATASWAPWIDTH
0
245
#define
MW_SCI_D_PINASSIGNMENT_TX
1
246
#define
MW_SCI_D_PINASSIGNMENT_RX
1
247
#define
MW_SPI_A_MODE
0
248
#define
MW_SPI_A_USERBAUDRATE
1843200
249
#define
MW_SPI_A_BAUDRATEFACTOR
108.000000
250
#define
MW_SPI_A_BAUDRATE
1834862.000000
251
#define
MW_SPI_A_DATABITS
15
252
#define
MW_SPI_A_CLOCKPOLARITY
0
253
#define
MW_SPI_A_CLOCKPHASE
0
254
#define
MW_SPI_A_SUSPENSIONMODE
2
255
#define
MW_SPI_A_ENABLELOOPBACK
0
256
#define
MW_SPI_A_ENABLETHREEWIRE
0
257
#define
MW_SPI_A_TXINTERRUPTENABLE
0
258
#define
MW_SPI_A_FIFOINTERRUPTLEVEL_TX
0
259
#define
MW_SPI_A_RXINTERRUPTENABLE
0
260
#define
MW_SPI_A_FIFOINTERRUPTLEVEL_RX
16
261
#define
MW_SPI_A_FIFOENABLE
1
262
#define
MW_SPI_A_FIFOTRANSMITDELAY
0
263
#define
MW_SPI_A_PINASSIGNMENT_SIMO
1
264
#define
MW_SPI_A_PINASSIGNMENT_SOMI
1
265
#define
MW_SPI_A_PINASSIGNMENT_CLK
1
266
#define
MW_SPI_A_PINASSIGNMENT_STE
1
267
#define
MW_SPI_A_PINVALUE_SIMO
16
268
#define
MW_SPI_A_PINVALUE_SOMI
17
269
#define
MW_SPI_A_PINVALUE_CLK
18
270
#define
MW_SPI_A_PINVALUE_STE
19
271
#define
MW_SPI_A_PINMUX_SIMO
1
272
#define
MW_SPI_A_PINMUX_SOMI
1
273
#define
MW_SPI_A_PINMUX_CLK
1
274
#define
MW_SPI_A_PINMUX_STE
1
275
#define
MW_SPI_A_FIFO_LEVEL
16.000000
276
#define
MW_SPI_B_MODE
0
277
#define
MW_SPI_B_USERBAUDRATE
1843200
278
#define
MW_SPI_B_BAUDRATEFACTOR
108.000000
279
#define
MW_SPI_B_BAUDRATE
1834862.000000
280
#define
MW_SPI_B_DATABITS
15
281
#define
MW_SPI_B_CLOCKPOLARITY
0
282
#define
MW_SPI_B_CLOCKPHASE
0
283
#define
MW_SPI_B_SUSPENSIONMODE
2
284
#define
MW_SPI_B_ENABLELOOPBACK
0
285
#define
MW_SPI_B_ENABLETHREEWIRE
0
286
#define
MW_SPI_B_TXINTERRUPTENABLE
0
287
#define
MW_SPI_B_FIFOINTERRUPTLEVEL_TX
0
288
#define
MW_SPI_B_RXINTERRUPTENABLE
0
289
#define
MW_SPI_B_FIFOINTERRUPTLEVEL_RX
16
290
#define
MW_SPI_B_FIFOENABLE
1
291
#define
MW_SPI_B_FIFOTRANSMITDELAY
0
292
#define
MW_SPI_B_PINASSIGNMENT_SIMO
1
293
#define
MW_SPI_B_PINASSIGNMENT_SOMI
1
294
#define
MW_SPI_B_PINASSIGNMENT_CLK
2
295
#define
MW_SPI_B_PINASSIGNMENT_STE
2
296
#define
MW_SPI_B_PINVALUE_SIMO
24
297
#define
MW_SPI_B_PINVALUE_SOMI
25
298
#define
MW_SPI_B_PINVALUE_CLK
26
299
#define
MW_SPI_B_PINVALUE_STE
27
300
#define
MW_SPI_B_PINMUX_SIMO
6
301
#define
MW_SPI_B_PINMUX_SOMI
6
302
#define
MW_SPI_B_PINMUX_CLK
6
303
#define
MW_SPI_B_PINMUX_STE
6
304
#define
MW_SPI_B_FIFO_LEVEL
16.000000
305
#define
MW_SPI_C_MODE
0
306
#define
MW_SPI_C_USERBAUDRATE
1843200
307
#define
MW_SPI_C_BAUDRATEFACTOR
108.000000
308
#define
MW_SPI_C_BAUDRATE
1834862.000000
309
#define
MW_SPI_C_DATABITS
15
310
#define
MW_SPI_C_CLOCKPOLARITY
0
311
#define
MW_SPI_C_CLOCKPHASE
0
312
#define
MW_SPI_C_SUSPENSIONMODE
2
313
#define
MW_SPI_C_ENABLELOOPBACK
0
314
#define
MW_SPI_C_ENABLETHREEWIRE
0
315
#define
MW_SPI_C_TXINTERRUPTENABLE
0
316
#define
MW_SPI_C_FIFOINTERRUPTLEVEL_TX
0
317
#define
MW_SPI_C_RXINTERRUPTENABLE
0
318
#define
MW_SPI_C_FIFOINTERRUPTLEVEL_RX
16
319
#define
MW_SPI_C_FIFOENABLE
1
320
#define
MW_SPI_C_FIFOTRANSMITDELAY
0
321
#define
MW_SPI_C_PINASSIGNMENT_SIMO
1
322
#define
MW_SPI_C_PINASSIGNMENT_SOMI
1
323
#define
MW_SPI_C_PINASSIGNMENT_CLK
1
324
#define
MW_SPI_C_PINASSIGNMENT_STE
1
325
#define
MW_SPI_C_PINVALUE_SIMO
50
326
#define
MW_SPI_C_PINVALUE_SOMI
51
327
#define
MW_SPI_C_PINVALUE_CLK
52
328
#define
MW_SPI_C_PINVALUE_STE
53
329
#define
MW_SPI_C_PINMUX_SIMO
6
330
#define
MW_SPI_C_PINMUX_SOMI
6
331
#define
MW_SPI_C_PINMUX_CLK
6
332
#define
MW_SPI_C_PINMUX_STE
6
333
#define
MW_SPI_C_FIFO_LEVEL
16.000000
334
#define
MW_ECAN_A_MODULECLOCKFREQUENCY
200.000000
335
#define
MW_ECAN_A_BAUDRATEPRESCALER
20.000000
336
#define
MW_ECAN_A_TSEG1
4
337
#define
MW_ECAN_A_TSEG2
3
338
#define
MW_ECAN_A_BAUDRATE
1000000
339
#define
MW_ECAN_A_SBG
0
340
#define
MW_ECAN_A_SJW
1
341
#define
MW_ECAN_A_SAM
0
342
#define
MW_ECAN_A_ENHANCEDCANMODE
1
343
#define
MW_ECAN_A_SELFTESTMODE
0
344
#define
MW_ECAN_A_PINASSIGNMENT_TX
3
345
#define
MW_ECAN_A_PINASSIGNMENT_RX
3
346
#define
MW_ECAN_B_MODULECLOCKFREQUENCY
200.000000
347
#define
MW_ECAN_B_BAUDRATEPRESCALER
20.000000
348
#define
MW_ECAN_B_TSEG1
4
349
#define
MW_ECAN_B_TSEG2
3
350
#define
MW_ECAN_B_BAUDRATE
1000000
351
#define
MW_ECAN_B_SBG
0
352
#define
MW_ECAN_B_SJW
1
353
#define
MW_ECAN_B_SAM
0
354
#define
MW_ECAN_B_ENHANCEDCANMODE
1
355
#define
MW_ECAN_B_SELFTESTMODE
0
356
#define
MW_ECAN_B_PINASSIGNMENT_TX
2
357
#define
MW_ECAN_B_PINASSIGNMENT_RX
2
358
#define
MW_WATCHDOG_ENABLE_WATCHDOG
0
359
#define
MW_WATCHDOG_WATCHDOGCLOCK
0
360
#define
MW_WATCHDOG_TIME_PERIOD
0.013107
361
#define
MW_WATCHDOG_WATCHDOGEVENT
0
362
#define
MW_GPIO0_7_GPIOQUALSEL0
0
363
#define
MW_GPIO0_7_GPIOQUALSEL1
0
364
#define
MW_GPIO0_7_GPIOQUALSEL2
0
365
#define
MW_GPIO0_7_GPIOQUALSEL3
0
366
#define
MW_GPIO0_7_GPIOQUALSEL4
0
367
#define
MW_GPIO0_7_GPIOQUALSEL5
0
368
#define
MW_GPIO0_7_GPIOQUALSEL6
0
369
#define
MW_GPIO0_7_GPIOQUALSEL7
0
370
#define
MW_GPIO0_7_QUALPRD
0
371
#define
MW_GPIO8_15_GPIOQUALSEL8
0
372
#define
MW_GPIO8_15_GPIOQUALSEL9
0
373
#define
MW_GPIO8_15_GPIOQUALSEL10
0
374
#define
MW_GPIO8_15_GPIOQUALSEL11
0
375
#define
MW_GPIO8_15_GPIOQUALSEL12
0
376
#define
MW_GPIO8_15_GPIOQUALSEL13
0
377
#define
MW_GPIO8_15_GPIOQUALSEL14
0
378
#define
MW_GPIO8_15_GPIOQUALSEL15
0
379
#define
MW_GPIO8_15_QUALPRD
0
380
#define
MW_GPIO16_23_GPIOQUALSEL16
0
381
#define
MW_GPIO16_23_GPIOQUALSEL17
0
382
#define
MW_GPIO16_23_GPIOQUALSEL18
0
383
#define
MW_GPIO16_23_GPIOQUALSEL19
0
384
#define
MW_GPIO16_23_GPIOQUALSEL20
0
385
#define
MW_GPIO16_23_GPIOQUALSEL21
0
386
#define
MW_GPIO16_23_GPIOQUALSEL22
0
387
#define
MW_GPIO16_23_GPIOQUALSEL23
0
388
#define
MW_GPIO16_23_QUALPRD
0
389
#define
MW_GPIO24_31_GPIOQUALSEL24
0
390
#define
MW_GPIO24_31_GPIOQUALSEL25
0
391
#define
MW_GPIO24_31_GPIOQUALSEL26
0
392
#define
MW_GPIO24_31_GPIOQUALSEL27
0
393
#define
MW_GPIO24_31_GPIOQUALSEL28
0
394
#define
MW_GPIO24_31_GPIOQUALSEL29
0
395
#define
MW_GPIO24_31_GPIOQUALSEL30
0
396
#define
MW_GPIO24_31_GPIOQUALSEL31
0
397
#define
MW_GPIO24_31_QUALPRD
0
398
#define
MW_GPIO32_39_GPIOQUALSEL32
0
399
#define
MW_GPIO32_39_GPIOQUALSEL33
0
400
#define
MW_GPIO32_39_GPIOQUALSEL34
0
401
#define
MW_GPIO32_39_GPIOQUALSEL35
0
402
#define
MW_GPIO32_39_GPIOQUALSEL36
0
403
#define
MW_GPIO32_39_GPIOQUALSEL37
0
404
#define
MW_GPIO32_39_GPIOQUALSEL38
0
405
#define
MW_GPIO32_39_GPIOQUALSEL39
0
406
#define
MW_GPIO32_39_QUALPRD
0
407
#define
MW_GPIO40_47_GPIOQUALSEL40
0
408
#define
MW_GPIO40_47_GPIOQUALSEL41
0
409
#define
MW_GPIO40_47_GPIOQUALSEL42
0
410
#define
MW_GPIO40_47_GPIOQUALSEL43
0
411
#define
MW_GPIO40_47_GPIOQUALSEL44
0
412
#define
MW_GPIO40_47_GPIOQUALSEL45
0
413
#define
MW_GPIO40_47_GPIOQUALSEL46
0
414
#define
MW_GPIO40_47_GPIOQUALSEL47
0
415
#define
MW_GPIO40_47_QUALPRD
0
416
#define
MW_GPIO48_55_GPIOQUALSEL48
0
417
#define
MW_GPIO48_55_GPIOQUALSEL49
0
418
#define
MW_GPIO48_55_GPIOQUALSEL50
0
419
#define
MW_GPIO48_55_GPIOQUALSEL51
0
420
#define
MW_GPIO48_55_GPIOQUALSEL52
0
421
#define
MW_GPIO48_55_GPIOQUALSEL53
0
422
#define
MW_GPIO48_55_GPIOQUALSEL54
0
423
#define
MW_GPIO48_55_GPIOQUALSEL55
0
424
#define
MW_GPIO48_55_QUALPRD
0
425
#define
MW_GPIO56_63_GPIOQUALSEL56
0
426
#define
MW_GPIO56_63_GPIOQUALSEL57
0
427
#define
MW_GPIO56_63_GPIOQUALSEL58
0
428
#define
MW_GPIO56_63_GPIOQUALSEL59
0
429
#define
MW_GPIO56_63_GPIOQUALSEL60
0
430
#define
MW_GPIO56_63_GPIOQUALSEL61
0
431
#define
MW_GPIO56_63_GPIOQUALSEL62
0
432
#define
MW_GPIO56_63_GPIOQUALSEL63
0
433
#define
MW_GPIO56_63_QUALPRD
0
434
#define
MW_GPIO64_71_GPIOQUALSEL64
0
435
#define
MW_GPIO64_71_GPIOQUALSEL65
0
436
#define
MW_GPIO64_71_GPIOQUALSEL66
0
437
#define
MW_GPIO64_71_GPIOQUALSEL67
0
438
#define
MW_GPIO64_71_GPIOQUALSEL68
0
439
#define
MW_GPIO64_71_GPIOQUALSEL69
0
440
#define
MW_GPIO64_71_GPIOQUALSEL70
0
441
#define
MW_GPIO64_71_GPIOQUALSEL71
0
442
#define
MW_GPIO64_71_QUALPRD
0
443
#define
MW_GPIO72_79_GPIOQUALSEL72
0
444
#define
MW_GPIO72_79_GPIOQUALSEL73
0
445
#define
MW_GPIO72_79_GPIOQUALSEL74
0
446
#define
MW_GPIO72_79_GPIOQUALSEL75
0
447
#define
MW_GPIO72_79_GPIOQUALSEL76
0
448
#define
MW_GPIO72_79_GPIOQUALSEL77
0
449
#define
MW_GPIO72_79_GPIOQUALSEL78
0
450
#define
MW_GPIO72_79_GPIOQUALSEL79
0
451
#define
MW_GPIO72_79_QUALPRD
0
452
#define
MW_GPIO80_87_GPIOQUALSEL80
0
453
#define
MW_GPIO80_87_GPIOQUALSEL81
0
454
#define
MW_GPIO80_87_GPIOQUALSEL82
0
455
#define
MW_GPIO80_87_GPIOQUALSEL83
0
456
#define
MW_GPIO80_87_GPIOQUALSEL84
0
457
#define
MW_GPIO80_87_GPIOQUALSEL85
0
458
#define
MW_GPIO80_87_GPIOQUALSEL86
0
459
#define
MW_GPIO80_87_GPIOQUALSEL87
0
460
#define
MW_GPIO80_87_QUALPRD
0
461
#define
MW_GPIO88_95_GPIOQUALSEL88
0
462
#define
MW_GPIO88_95_GPIOQUALSEL89
0
463
#define
MW_GPIO88_95_GPIOQUALSEL90
0
464
#define
MW_GPIO88_95_GPIOQUALSEL91
0
465
#define
MW_GPIO88_95_GPIOQUALSEL92
0
466
#define
MW_GPIO88_95_GPIOQUALSEL93
0
467
#define
MW_GPIO88_95_GPIOQUALSEL94
0
468
#define
MW_GPIO88_95_GPIOQUALSEL95
0
469
#define
MW_GPIO88_95_QUALPRD
0
470
#define
MW_GPIO96_103_GPIOQUALSEL96
0
471
#define
MW_GPIO96_103_GPIOQUALSEL97
0
472
#define
MW_GPIO96_103_GPIOQUALSEL98
0
473
#define
MW_GPIO96_103_GPIOQUALSEL99
0
474
#define
MW_GPIO96_103_GPIOQUALSEL100
0
475
#define
MW_GPIO96_103_GPIOQUALSEL101
0
476
#define
MW_GPIO96_103_GPIOQUALSEL102
0
477
#define
MW_GPIO96_103_GPIOQUALSEL103
0
478
#define
MW_GPIO96_103_QUALPRD
0
479
#define
MW_GPIO104_111_GPIOQUALSEL104
0
480
#define
MW_GPIO104_111_GPIOQUALSEL105
0
481
#define
MW_GPIO104_111_GPIOQUALSEL106
0
482
#define
MW_GPIO104_111_GPIOQUALSEL107
0
483
#define
MW_GPIO104_111_GPIOQUALSEL108
0
484
#define
MW_GPIO104_111_GPIOQUALSEL109
0
485
#define
MW_GPIO104_111_GPIOQUALSEL110
0
486
#define
MW_GPIO104_111_GPIOQUALSEL111
0
487
#define
MW_GPIO104_111_QUALPRD
0
488
#define
MW_GPIO112_119_GPIOQUALSEL112
0
489
#define
MW_GPIO112_119_GPIOQUALSEL113
0
490
#define
MW_GPIO112_119_GPIOQUALSEL114
0
491
#define
MW_GPIO112_119_GPIOQUALSEL115
0
492
#define
MW_GPIO112_119_GPIOQUALSEL116
0
493
#define
MW_GPIO112_119_GPIOQUALSEL117
0
494
#define
MW_GPIO112_119_GPIOQUALSEL118
0
495
#define
MW_GPIO112_119_GPIOQUALSEL119
0
496
#define
MW_GPIO112_119_QUALPRD
0
497
#define
MW_GPIO120_127_GPIOQUALSEL120
0
498
#define
MW_GPIO120_127_GPIOQUALSEL121
0
499
#define
MW_GPIO120_127_GPIOQUALSEL122
0
500
#define
MW_GPIO120_127_GPIOQUALSEL123
0
501
#define
MW_GPIO120_127_GPIOQUALSEL124
0
502
#define
MW_GPIO120_127_GPIOQUALSEL125
0
503
#define
MW_GPIO120_127_GPIOQUALSEL126
0
504
#define
MW_GPIO120_127_GPIOQUALSEL127
0
505
#define
MW_GPIO120_127_QUALPRD
0
506
#define
MW_GPIO128_135_GPIOQUALSEL128
0
507
#define
MW_GPIO128_135_GPIOQUALSEL129
0
508
#define
MW_GPIO128_135_GPIOQUALSEL130
0
509
#define
MW_GPIO128_135_GPIOQUALSEL131
0
510
#define
MW_GPIO128_135_GPIOQUALSEL132
0
511
#define
MW_GPIO128_135_GPIOQUALSEL133
0
512
#define
MW_GPIO128_135_GPIOQUALSEL134
0
513
#define
MW_GPIO128_135_GPIOQUALSEL135
0
514
#define
MW_GPIO128_135_QUALPRD
0
515
#define
MW_GPIO136_143_GPIOQUALSEL136
0
516
#define
MW_GPIO136_143_GPIOQUALSEL137
0
517
#define
MW_GPIO136_143_GPIOQUALSEL138
0
518
#define
MW_GPIO136_143_GPIOQUALSEL139
0
519
#define
MW_GPIO136_143_GPIOQUALSEL140
0
520
#define
MW_GPIO136_143_GPIOQUALSEL141
0
521
#define
MW_GPIO136_143_GPIOQUALSEL142
0
522
#define
MW_GPIO136_143_GPIOQUALSEL143
0
523
#define
MW_GPIO136_143_QUALPRD
0
524
#define
MW_GPIO144_151_GPIOQUALSEL144
0
525
#define
MW_GPIO144_151_GPIOQUALSEL145
0
526
#define
MW_GPIO144_151_GPIOQUALSEL146
0
527
#define
MW_GPIO144_151_GPIOQUALSEL147
0
528
#define
MW_GPIO144_151_GPIOQUALSEL148
0
529
#define
MW_GPIO144_151_GPIOQUALSEL149
0
530
#define
MW_GPIO144_151_GPIOQUALSEL150
0
531
#define
MW_GPIO144_151_GPIOQUALSEL151
0
532
#define
MW_GPIO144_151_QUALPRD
0
533
#define
MW_GPIO152_159_GPIOQUALSEL152
0
534
#define
MW_GPIO152_159_GPIOQUALSEL153
0
535
#define
MW_GPIO152_159_GPIOQUALSEL154
0
536
#define
MW_GPIO152_159_GPIOQUALSEL155
0
537
#define
MW_GPIO152_159_GPIOQUALSEL156
0
538
#define
MW_GPIO152_159_GPIOQUALSEL157
0
539
#define
MW_GPIO152_159_GPIOQUALSEL158
0
540
#define
MW_GPIO152_159_GPIOQUALSEL159
0
541
#define
MW_GPIO152_159_QUALPRD
0
542
#define
MW_GPIO160_167_GPIOQUALSEL160
0
543
#define
MW_GPIO160_167_GPIOQUALSEL161
0
544
#define
MW_GPIO160_167_GPIOQUALSEL162
0
545
#define
MW_GPIO160_167_GPIOQUALSEL163
0
546
#define
MW_GPIO160_167_GPIOQUALSEL164
0
547
#define
MW_GPIO160_167_GPIOQUALSEL165
0
548
#define
MW_GPIO160_167_GPIOQUALSEL166
0
549
#define
MW_GPIO160_167_GPIOQUALSEL167
0
550
#define
MW_GPIO160_167_QUALPRD
0
551
#define
MW_GPIO168_175_GPIOQUALSEL168
0
552
#define
MW_GPIO168_175_GPIOQUALSEL169
0
553
#define
MW_GPIO168_175_GPIOQUALSEL170
0
554
#define
MW_GPIO168_175_GPIOQUALSEL171
0
555
#define
MW_GPIO168_175_GPIOQUALSEL172
0
556
#define
MW_GPIO168_175_GPIOQUALSEL173
0
557
#define
MW_GPIO168_175_GPIOQUALSEL174
0
558
#define
MW_GPIO168_175_GPIOQUALSEL175
0
559
#define
MW_GPIO168_175_QUALPRD
0
560
#define
MW_DMA_CH1_ENABLEDMACHANNEL
0
561
#define
MW_DMA_CH1_DATASIZE
0
562
#define
MW_DMA_CH1_INTERRUPTSRC
0
563
#define
MW_DMA_CH1_BURSTSIZE
0
564
#define
MW_DMA_CH1_TRANSFERSIZE
1
565
#define
MW_DMA_CH1_SRCBEGINADD
0xC000
566
#define
MW_DMA_CH1_DSTBEGINADD
0xD000
567
#define
MW_DMA_CH1_SRCBURSTSTEP
0
568
#define
MW_DMA_CH1_DSTBURSTSTEP
0
569
#define
MW_DMA_CH1_SRCTRANSSTEP
0
570
#define
MW_DMA_CH1_DSTTRANSSTEP
0
571
#define
MW_DMA_CH1_WRAPSRCSIZE
65536
572
#define
MW_DMA_CH1_WRAPDSTSIZE
65536
573
#define
MW_DMA_CH1_SRCWRAPSTEP
0
574
#define
MW_DMA_CH1_DSTWRAPSTEP
0
575
#define
MW_DMA_CH1_SETCH1TOHIGH
0
576
#define
MW_DMA_CH1_ENABLEONESHOT
0
577
#define
MW_DMA_CH1_ENABLECONTINUOUS
1
578
#define
MW_DMA_CH1_GENINTERRUPT
0
579
#define
MW_DMA_CH1_ENABLEOVERFLOW
0
580
#define
MW_DMA_CH2_ENABLEDMACHANNEL
0
581
#define
MW_DMA_CH2_DATASIZE
0
582
#define
MW_DMA_CH2_INTERRUPTSRC
0
583
#define
MW_DMA_CH2_BURSTSIZE
0
584
#define
MW_DMA_CH2_TRANSFERSIZE
1
585
#define
MW_DMA_CH2_SRCBEGINADD
0xC000
586
#define
MW_DMA_CH2_DSTBEGINADD
0xD000
587
#define
MW_DMA_CH2_SRCBURSTSTEP
0
588
#define
MW_DMA_CH2_DSTBURSTSTEP
0
589
#define
MW_DMA_CH2_SRCTRANSSTEP
0
590
#define
MW_DMA_CH2_DSTTRANSSTEP
0
591
#define
MW_DMA_CH2_WRAPSRCSIZE
65536
592
#define
MW_DMA_CH2_WRAPDSTSIZE
65536
593
#define
MW_DMA_CH2_SRCWRAPSTEP
0
594
#define
MW_DMA_CH2_DSTWRAPSTEP
0
595
#define
MW_DMA_CH2_ENABLEONESHOT
0
596
#define
MW_DMA_CH2_ENABLECONTINUOUS
1
597
#define
MW_DMA_CH2_GENINTERRUPT
0
598
#define
MW_DMA_CH2_ENABLEOVERFLOW
0
599
#define
MW_DMA_CH3_ENABLEDMACHANNEL
0
600
#define
MW_DMA_CH3_DATASIZE
0
601
#define
MW_DMA_CH3_INTERRUPTSRC
0
602
#define
MW_DMA_CH3_BURSTSIZE
0
603
#define
MW_DMA_CH3_TRANSFERSIZE
1
604
#define
MW_DMA_CH3_SRCBEGINADD
0xC000
605
#define
MW_DMA_CH3_DSTBEGINADD
0xD000
606
#define
MW_DMA_CH3_SRCBURSTSTEP
0
607
#define
MW_DMA_CH3_DSTBURSTSTEP
0
608
#define
MW_DMA_CH3_SRCTRANSSTEP
0
609
#define
MW_DMA_CH3_DSTTRANSSTEP
0
610
#define
MW_DMA_CH3_WRAPSRCSIZE
65536
611
#define
MW_DMA_CH3_WRAPDSTSIZE
65536
612
#define
MW_DMA_CH3_SRCWRAPSTEP
0
613
#define
MW_DMA_CH3_DSTWRAPSTEP
0
614
#define
MW_DMA_CH3_ENABLEONESHOT
0
615
#define
MW_DMA_CH3_ENABLECONTINUOUS
1
616
#define
MW_DMA_CH3_GENINTERRUPT
0
617
#define
MW_DMA_CH3_ENABLEOVERFLOW
0
618
#define
MW_DMA_CH4_ENABLEDMACHANNEL
0
619
#define
MW_DMA_CH4_DATASIZE
0
620
#define
MW_DMA_CH4_INTERRUPTSRC
0
621
#define
MW_DMA_CH4_BURSTSIZE
0
622
#define
MW_DMA_CH4_TRANSFERSIZE
1
623
#define
MW_DMA_CH4_SRCBEGINADD
0xC000
624
#define
MW_DMA_CH4_DSTBEGINADD
0xD000
625
#define
MW_DMA_CH4_SRCBURSTSTEP
0
626
#define
MW_DMA_CH4_DSTBURSTSTEP
0
627
#define
MW_DMA_CH4_SRCTRANSSTEP
0
628
#define
MW_DMA_CH4_DSTTRANSSTEP
0
629
#define
MW_DMA_CH4_WRAPSRCSIZE
65536
630
#define
MW_DMA_CH4_WRAPDSTSIZE
65536
631
#define
MW_DMA_CH4_SRCWRAPSTEP
0
632
#define
MW_DMA_CH4_DSTWRAPSTEP
0
633
#define
MW_DMA_CH4_ENABLEONESHOT
0
634
#define
MW_DMA_CH4_ENABLECONTINUOUS
1
635
#define
MW_DMA_CH4_GENINTERRUPT
0
636
#define
MW_DMA_CH4_ENABLEOVERFLOW
0
637
#define
MW_DMA_CH5_ENABLEDMACHANNEL
0
638
#define
MW_DMA_CH5_DATASIZE
0
639
#define
MW_DMA_CH5_INTERRUPTSRC
0
640
#define
MW_DMA_CH5_BURSTSIZE
0
641
#define
MW_DMA_CH5_TRANSFERSIZE
1
642
#define
MW_DMA_CH5_SRCBEGINADD
0xC000
643
#define
MW_DMA_CH5_DSTBEGINADD
0xD000
644
#define
MW_DMA_CH5_SRCBURSTSTEP
0
645
#define
MW_DMA_CH5_DSTBURSTSTEP
0
646
#define
MW_DMA_CH5_SRCTRANSSTEP
0
647
#define
MW_DMA_CH5_DSTTRANSSTEP
0
648
#define
MW_DMA_CH5_WRAPSRCSIZE
65536
649
#define
MW_DMA_CH5_WRAPDSTSIZE
65536
650
#define
MW_DMA_CH5_SRCWRAPSTEP
0
651
#define
MW_DMA_CH5_DSTWRAPSTEP
0
652
#define
MW_DMA_CH5_ENABLEONESHOT
0
653
#define
MW_DMA_CH5_ENABLECONTINUOUS
1
654
#define
MW_DMA_CH5_GENINTERRUPT
0
655
#define
MW_DMA_CH5_ENABLEOVERFLOW
0
656
#define
MW_DMA_CH6_ENABLEDMACHANNEL
0
657
#define
MW_DMA_CH6_DATASIZE
0
658
#define
MW_DMA_CH6_INTERRUPTSRC
0
659
#define
MW_DMA_CH6_BURSTSIZE
0
660
#define
MW_DMA_CH6_TRANSFERSIZE
1
661
#define
MW_DMA_CH6_SRCBEGINADD
0xC000
662
#define
MW_DMA_CH6_DSTBEGINADD
0xD000
663
#define
MW_DMA_CH6_SRCBURSTSTEP
0
664
#define
MW_DMA_CH6_DSTBURSTSTEP
0
665
#define
MW_DMA_CH6_SRCTRANSSTEP
0
666
#define
MW_DMA_CH6_DSTTRANSSTEP
0
667
#define
MW_DMA_CH6_WRAPSRCSIZE
65536
668
#define
MW_DMA_CH6_WRAPDSTSIZE
65536
669
#define
MW_DMA_CH6_SRCWRAPSTEP
0
670
#define
MW_DMA_CH6_DSTWRAPSTEP
0
671
#define
MW_DMA_CH6_ENABLEONESHOT
0
672
#define
MW_DMA_CH6_ENABLECONTINUOUS
1
673
#define
MW_DMA_CH6_GENINTERRUPT
0
674
#define
MW_DMA_CH6_ENABLEOVERFLOW
0
675
#define
MW_XINT_GPIOXINT1SEL
0
676
#define
MW_XINT_GPIOXINT2SEL
0
677
#define
MW_XINT_GPIOXINT3SEL
0
678
#define
MW_XINT_GPIOXINT4SEL
0
679
#define
MW_XINT_GPIOXINT5SEL
0
680
#define
MW_XINT_POLARITY1
0
681
#define
MW_XINT_POLARITY2
0
682
#define
MW_XINT_POLARITY3
0
683
#define
MW_XINT_POLARITY4
0
684
#define
MW_XINT_POLARITY5
0
685
#define
MW_EXTMODECOMPORT
COM3
686
#define
MW_EXECUTIONPROFILEBUFFERLEN
50.000000
687
#define
MW_DATAVERSION
2016.02
688
689
#endif
/* __MW_TARGET_HARDWARE_RESOURCES_H__ */
690
691
#endif
692
693
#endif
694