MSPGCC 指引
Asnake
在使用 MSPGCC 之前 我们先看看 MSPGCC 是什么 一直以来我们在开发 MSP430 单片机系统时
大都是使用的 IAR 公司的开发工具 IAR FOR MSP430 而 IAR FOR MSP430 对于国内用户来说都是非
常昂贵的 那么有没有一种开发软件是免费的呢?也许大家马上可可以想到 LINUX 下的开发工具 GCC
用过 AVRGCC 的人都知道 AVRGCC 是由 GCC 移植过来的免费的开发软件 其功能也相当强劲 目
前对 AVR 系列单片机的支持已经非常完善了!同样 MSPGCC 也是由 GCC 移植过来的 而且最另人振
奋的是它也是免费的!!!"免费的是好东西吗?"这也许是大家的最经常有的疑问了 在这里我要回答:"是
完全是!"好 让我们看看 MSPGCC 的英文介绍:
"MSPGCC is a completely free and unlimited C compiler for TI's MSP430 series of microcontrollers. There
are NO limitations. The MSP430 port was done by Chris Liechti and Dmitry Diky.
This is what a user of mspgcc wrote to me (no joke, really!):
Fantastic! Congratulations! This compiler is better than the IAR. The optimisations are better as well. The
rotate optimises very well. This compiler is the best I have seen. Furthermore, with GCC, I do not need to learn
the intricacies and limitations of third party compilers. "
够酷吧!OK 闲话少说 让我们来试试!
GCC 是 LINUX 下 的 开 发 工 具 MSPGCC 现 在 已 经 有 了 WIN32 下 的 安 装 包 了 链 接
是:http://prdownloads.sourceforge.net/mspgcc/mspgcc-20030506.exe?download
把它下载到你的硬盘上 运行 要注意的是:
1 如果你是用的 WIN2000 那么在安装时要记得安装 GIVEIO 这个部分 GIVEIO 是 MSPGCC 在
WIN2000 下驱动并口的程序包 如果你是用的 WIN98 那么安装时可以不必选择 GIVEIO 当然 在
安装过程中 安装程序会提示你的!
2 如果你是用在 WIN2000 下 安装程序会把 MSPGCC 下的 BIN 文件夹加到系统的路径环境变量中
如 果 你 是 用 在 WIN98 下 你 得 手 工 在 AUTOEXEC.BAT 中 加 入 PATH 中 比 如 "SET
PATH=C:\WINDOWS\SYSTEM;C:\MSPGCC\BIN;%PATH%" 从 这 里 你 可 以 看 到 我 是 安 装 到 了
"C:\MSPGCC"
安装完成 在开始菜单中增加了一个 MSPGCC 目录 其中有"msp430-gdbproxy"和"msp430-insight"两
个东东 他们是什么作用呢?我们将在后面说明
程 序 已 经 安 装 完 成 了 在 安 装 目 录 中 我 们 并 找 不 到 任 何 示 例 文 件 现 在 把 链 接
"http://flow.dl.sourceforge.net/sourceforge/mspgcc/msp430-libc-1.0.20030207.tar.bz2 "下载下 来 解 压到
MSPGCC 目录下(也可以是其它的目录) 在"examples"目录下就是示例文件了!
具体使用,请看附件
MSPGCC.pdf
(181.77 KB)
(下载次数: 220, 2012-6-10 17:15 上传)