美文网首页
MSP430 GCC 安装与工程测试

MSP430 GCC 安装与工程测试

作者: JavenChan | 来源:发表于2018-04-26 09:07 被阅读0次

    下载

    MSP430-GCC-OPENSOURCE: GCC - Open Source Compiler for MSP Microcontrollers >>获取软件

    安装

    路径 :<u>~/ti/gcc</u>

    编写测试Makefile

    在测试工程文件夹目录下(<u>GCC-MSP430/test project/</u>)新建Makefile文件。
    测试工程下载:>>Github
    编写Makefile来使同目录下LEDBlinky.c通过MSP430-ELF-GCC生成可重定位目标文件(*.o)。

    # this is a makefile file for testing the MSP430-ELF-GCC
    
    MCU = msp430f5438a
    DEVICE = -mmcu=$(MCU)
    INCLUDE = -I ~/ti/gcc/include
    CC = ~/ti/gcc/bin/msp430-elf-gcc
    
    LEDBlinky.o: LEDBlinky.c
        @echo  Assembling the source files...
        @$(CC) $(INCLUDE) $(DEVICE) -c LEDBlinky.c
        @echo MSP430-ELF-GCC tested ok.
    
        @echo The \*.o file has been cleaned.
        @rm LEDBlinky.o
    
    • msp430f5438a 为微处理器型号,LEDBlinky.c为测试代码, 这里只是生成目标文件测试MSP430-ELF-GCC功能,因此这两项没有实际意义。
    • ~/ti/gcc/include 为头文件路径,包含诸如msp430.h、msp430f5438a.h、msp430g2553.h等头文件。
    • ~/ti/gcc/bin/msp430-elf-gccMSP430-ELF-GCC bash命令。
    • rm LEDBlinky.o 删除生成的可重定位目标文件。
    • 有关 MSP430-ELF-GCC/GCC的相关命令此处不再赘述。

    测试

    测试步骤:
    • 打开终端
    • 移动至测试目录

      cd ~/.../Note/Development/GCC/GCC-MSP430/test project
      
    • 执行Makefile

      make
      
    输出:
    Assembling the source files...
    MSP430-ELF-GCC tested ok.
    The *.o file has been cleaned.
    

    显示测试成功,MSP430-ELF-GCC 工作正常。

    相关文章

      网友评论

          本文标题:MSP430 GCC 安装与工程测试

          本文链接:https://www.haomeiwen.com/subject/dhgklftx.html