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"目录下就是示例文件了!
具体使用,请看附件
|