使用C

时间:2016-09-26 15:37:27

标签: c serial-port uart

我正在尝试读取msp430fr5739微控制器的板载温度传感器,并在终端显示结果。

使用C任务应该完成!

所有代码和自定义库都可以在GitHub

上找到

我的操作系统是ubuntu,而我使用的IDE是code composer studio

这是main.c

#include <msp430fr5739.h>
#include "system.h"
#include "temp.h"
#include "uart.h"
/*
    main.c
    1. Switches and LEDs
    2.
    3. Temp sens
 */ 

int main(void) {
    WDTCTL = WDTPW | WDTHOLD;   // Stop watchdog timer

    unsigned int tempVal = 0;   // temp readings

    LEDs_INIT();                // Init leds
    SWITCHEs_INIT();            // Init Switches    
    serialBegin();              // Begin Serial communication at 9600 buad

    while (1)
    {
        __bis_SR_register(LPM4_bits + GIE); // Enter LPM4 with interrupts enabled
        tempVal = getThermisterVal();

    }
    return 0;
}

我已经尝试按照 demo 已经随板提供的 TI 代码,生成的库发布在GitHub上(我没有发布所有的lib和代码,仅仅是因为它太长了)

现在我真的在努力使用串行通信部件,我知道从微控制器发送的字节必须由PC上的某种串行监视器应用程序读取。 任何帮助表示赞赏。

0 个答案:

没有答案