利尔达电子 中国 有限公司
TEL 0571-88800000
FAX
0571-88805970
-5-
MSP430 系列 C 编译器编程指南
指导文件摘要 下表归纳了本章中使用的指导文件 文件 文档是什么 Tutor1 编译和运行简单的 C 程序 Tutor2 使用 I/O Tutor3 中断处理 3.1 运行示例程序 本指导说明怎样使用可选的 C-SPY 模拟器运行示例程序 用户也可以用 EPROM 仿真器和调试器在目标系统上运行示例 在此情况下 用户首先要配 置 I/O 子程序 此外 用户还可以通过察看所创建的列表文件跟随本指导进行操作 .lst 和.map 文件表示监视哪一个存储器区域 3.2 典型开发周期 开发通常遵循下图所示的流程
下面的指导材料按照此流程进叙述 3.3 开始 用 C 编译器开发工程 项目 的第一步是决定适合于用户的目标系统的合适的配置 3.3.1 适合于目标系统的配置 每一个工程需要包含目标系统存储器映象细节的 XLINK 命令文件 选择连接器命令文件 利尔达电子 中国 有限公司 TEL 0571-88800000 FAX 0571-88805970
-6-
MSP430 系列 C 编译器编程指南
在 icc430 子目录中提供了合适的连接器命令文件 lnk430.xcl 用合适的文本编辑器 例如嵌入式 Workbench 编辑器或 MS-DOS edit 编缉器察看 ink 430.xcl 文件首先包含下列 XLINK 命令以便把 CPU 类型定义为 MSP430 -cmsp 430 然后 它包含一系列-Z 命令以定义编译器使用的段 关健的段如下 段类型 段名 地址范围 DATA 数据 0 0200 至 0 7FFF IDATA0 UDATA0 ECSTR CSTACK CODE 数据 RCODE CODE 0 8000 至 0 FFDF CDATA0 CONST CSTR CCSTR CODE 数据 INTVEC 0 FFE0 至 0 FFFF 更为详细的资料请参见 段参考 一章 文件定义了用于 printf 和 scanf 的子程序 最后 它包含了下列行以装载合适的 C 库 cl 430 有关所提供的不同的 C 库的详细情况 请参见 运行时 Run-time 库 注意 这些定义并非永久性的 如果原先的选择被证明为不正确的 或不是最佳的那么以后 可以改变它们以适合于用户的工程 项目 有关适合于目标存储器配置的详细资料 请参见 存储器映象 有关选择堆栈大小的详细 资料请参见 堆栈大小 3.3.2 创建一个新的工程 第一步是创建适用于指导程序的新工程 1 使用嵌入式 Workbench 创建新工程 首先 运行嵌入式 Workbench 并如下所述为指导创建一个工程 从 File 文件 菜单选择 New 新 以显示下列对话框
选择 Prroject 工程 并选择 OK 显示 New Project 新工程 对话框 在 Prroject Filename 文件名 框中输入 Tutorials 并把 Target CPU Family 目标 CPU 类型 设置为 MSP430
然后选择 OK 以创建新工程 屏幕上将显示工程窗口 如果有必要的话 从 Targets 目标 下拉列表中选择 Release 以 利尔达电子 中国 有限公司
TEL 0571-88800000
FAX
0571-88805970
-7-
MSP430 系列 C 编译器编程指南
便显示 Release 目标
接着 如下所述创建包括指导源文件的组 从 Prroject 工程 菜单中选择 New Group… 新组… 并输入名字 Common Sources 缺省 情况下两个目标均被选择 因此将把组加至两个目标
选择 OK 以创建组 它将被显示在工程窗口 2 利用命令行创建新的工程 最好把特定工程的所有文件保存在一个目录中 使它与其他工程和系统文件分开 指导文件被安装在 icc430 目录下 通过输入下述命令来选择此目录 cd c: \iar\icc430 回车 在本指导中用户将工作此目标下 因此用户创建的文件将驻留在其中 3.4 创建程序 第一个指导示例说明怎样编译 连接和运行程序 3.4.1 键入程序 第一个程序是仅使用标准 C 工具的简单程序 它重复地调用使变量增量的函数
1
用嵌入式 Workbench 写程序
利尔达电子 中国 有限公司
- mathtype6.5的安装 > 编译器编程指南
-
编译器编程指南
下载该文档 文档格式:PDF 更新时间:2006-01-04 下载次数:0 点击次数:20文档基本属性 文档语言: 文档格式: PDF 文档作者: Kathie and Keith Elliot 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: Sailone 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:2011年5月11日
下一篇:所以然i
点击查看更多关于mathtype6.5的安装的相关文档
- 您可能感兴趣的
- mathtype6.5中文版 mathtype6.5key mathtype6.5下载 mathtype6.5汉化 mathtype6.5 mathtype6.5序列号 mathtype6.5破解版 mathtype怎么安装 mathtype安装
- 大家在找
-
- · 中职的民航英语试卷应该怎么出
- · 机械加工切削手册
- · 摩托车驾驶证查询
- · 农民收入问题调查问卷
- · 热斗传说素材
- · eda技术pdf
- · rens88
- · 智能循迹避障小车
- · 大连画法几何课件
- · 腾讯qq中奖是不是真的
- · 步步惊心若兰扮演者
- · 浅谈企业货币资金管理
- · www.911ss.con
- · 恒温恒湿箱结构
- · 达夫尼官网
- · 材料力学欧拉公式
- · 全本免费完结小说
- · 北京地铁安检员招聘
- · 2012考研日历
- · 数据库系统原理先修课
- · 高级食品检验工
- · 长春58同城网首页
- · led调光电源
- · 模拟驾驶公交车游戏
- · 独山子石化公司网站
- · 汉字的形体结构
- · 暗流高清下载
- · 广西八桂网
- · 数控车教学小结
- · 2012安徽会计从业网址
- 赞助商链接