Mein Compiler meint immer ich hätte die Variable nicht definiert, sobald ich diese in einer externen c-Datei behandle. Siehe das Beispiel. In der main.c habe ich temp als global definiert..oder? Das müsste doch gehen! main.c :
1 | uint8_t temp = 0; |
2 | |
3 | void main (void){ |
4 | |
5 | ....
|
6 | |
7 | }
|
util.c :
1 | temp = 5; |