Hallo Leute,
ich probiere gerade mal das Atollic TrueStudio Lite 5 aus. Habe meine
Projektdatein aus CoIDE rüberkopiert und für die Projektstruktur in
TrueStudio ein wenig angepasst. Allerdings kommt beim Kompilieren die
Fehlermeldung die ich als Bild angehangen habe.
Ich wundere mich, dass er die Funktionen die ich in der main.c aufrufe
nicht findet. Ich binde in meiner main.c die main.h ein und in der
stehen folgende includes, wobei die Funktionen die er nicht findet in
der peripheral.c stehen, die Prototypen davon in der peripheral.h...
1 | #ifndef __MAIN_H
|
2 | #define __MAIN_H
|
3 |
|
4 | #ifdef __cplusplus
|
5 | extern "C" {
|
6 | #endif
|
7 |
|
8 | /************************************************************
|
9 | * Include
|
10 | ************************************************************/
|
11 |
|
12 | #include <stdint.h>
|
13 | #include "stm32f4xx.h"
|
14 | #include "../system/peripheral.h"
|
15 | #include "../system/interrupt.h"
|
16 |
|
17 | #ifdef __cplusplus
|
18 | }
|
19 | #endif
|
20 |
|
21 | #endif /* __MAIN_H */
|
Viele Grüße