来自另一个源文件的C调用函数

时间:2015-07-17 18:04:01

标签: c function header

这是我的代码:

的main.c

#include <bluetooth.h>
#include <tftController.h>
main() {
initLCD();
wait();
}

bluetooth.c

#include "bluetooth.h"
void mainHandler() {
    if (receieve == "start") {
    startTFT();
    }
}

tftController.c

void startTFT() {
     sw(0x51);
     delay(100);
     sw(0x08);
     delay(100);
     putImage();
}

我面临的问题是startTFT()无法从 bluetooth.c 调用,即使代码编译得很好。任何人都可以帮助我或指出这里有什么问题?非常感谢 !!!我在微控制器上使用它来驱动TFT LCD。

1 个答案:

答案 0 :(得分:1)

您需要致电mainHandler

<强>的main.c

#include <bluetooth.h>
#include <tftController.h>
main() {
    initLCD();
    mainHandler();
    wait();
}