新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > MSP430开发环境MSPGCC + Codeblocks

MSP430开发环境MSPGCC + Codeblocks

作者: 时间:2016-12-02 来源:网络 收藏
我比较喜欢简单小巧的东西,所以官方的CCS不太适合我,IAR又要破解,所以选择这个平台作为MSP430的开发环境。

codeblocks本身就集成MSPGCC编译器的模板,但是新版的MSPGCC比起旧版的似乎有点不一样,所以需要做一些配置的工作。
理论上,搭建方法也适用于linux系统,我个人还没在linux下搭建。

相比Eclipse,codeblocks显得很小巧(不想要MinGW的话也不到30M),无需JAVA环境,运行速度也很快,支持搭建多种开发环境,是我摆弄东西的首选平台。至于它的其它优点,自行google吧。

我的mspgcc是放在D:mspgcc目录下,TI官方的烧录软件我放在"D:mspgccflash_fet"目录下 ,请读者自行修改。
开始:
1) 先安装好codeblocks 10.05,这个很简单。下面的一个是不带minGW的只有23M,带minGW的74M
http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05-setup.exe/download
http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe/download
2)下载MSPGCC(新版的只有37M),解压到“D:mspgcc”
http://sourceforge.net/projects/mspgcc/files/Windows/mingw32/mspgcc-20120406-p20120502.zip/download
3)下载TI LuanchPad软件包,并将里面Flasher,driver等解压到“D:mspgcc”目录下。(附件)

4)运行codeblocks,点击Setting->Compiler and debugger..
选择编译器“GNU GCC Compiler for MSP430”


注意:如果你只用到一种编译设置只用一种型号的MCU的话,Complier Flags的话可以也可以在这里设置。(我个人不推荐~~)

切换到"Toolchain executables",修改如下


本页下切换到“Addition Paths”,将msp430的目录也加上


切换到"Search directories", 添加Compiler的include目录和linker的lib目录


上一页 1 2 3 下一页

评论


技术专区

关闭