没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式系统实验报告包括i/o端口实验键盘与led实验,时钟实验,定时器实验.
5星 · 超过95%的资源 需积分: 10 41 下载量 72 浏览量
2009-11-27
09:24:17
上传
评论 4
收藏 994KB DOC 举报
温馨提示
试读
32页
嵌入式系统实验报告,个人整理.包括i/o端口实验键盘与led实验,时钟实验,定时器实验.
资源推荐
资源详情
资源评论
《单片机原理与应用》
(计算机专业)
实验讲义
电工电子实验教学中心 编
2008 年 3 月
目 录
《单片机原理与应用》.....................................................................................................................1
(计算机专业).................................................................................................................................1
实验讲义.............................................................................................................................................1
MSP430 集成开发调试环境..............................................................................................................3
1. IAR Embedded Workbench 简介............................................................................................3
2. Workbench 基本操作..............................................................................................................3
3. C-SPY 硬件仿真调试.............................................................................................................6
4. MSP430F44X 系列单片机的引脚说明见教材 P38~P41...................................................9
实验一 I/O 实验................................................................................................................................11
实验二 时钟......................................................................................................................................13
实验三 键盘与 LED 实验................................................................................................................15
实验四 定时器实验..........................................................................................................................21
实验五 Timer_A...............................................................................................................................23
实验六 硬件乘法器和 Flash............................................................................................................24
实验七 LCD 实验.............................................................................................................................25
实验八 A/D 转换实验......................................................................................................................28
实验九 异步通信模块实验..............................................................................................................30
实验十 综合实验..............................................................................................................................32
MSP430 集成开发调试环境
1. IAR Embedded Workbench 简介
IAR 嵌入式工作平台 Embedded Workbench(以下简称 Workbench)为开发
不同的 MSP430 目标处理器项目提供了强有力的开发环境,并为每一种目标处
理器提供工具选择。
1.1 Workbench 的工具
具有语法表现能力的文本编辑器
基于标准 C 语言并带有 MSP430 特性的编译器
汇编器
连接器
函数库管理器
调试器 C-SPY
1.2 Workbench 的项目组织
用户在开发过程中可能有各种不同的需求,如可能需要开发适用于不同目
标系统硬件的应用程序版本
2. Workbench 基本操作
2.1 创建项目
双击 Workbench 图标进入图 1 所示的集成开发环境:
图 1 集成开发环境主界面 图 2 “新建”对话框
然后通过如图 2 所示的选择“Create new project in current workspace”可选择
建立一个新的工程,或选择“Open existing workspace”进入以前建立的工程区。
与工程有关的信息,如窗口位置、断点位置和上一次调试程序时在变量窗口显
示的各变量等都保存在 settings 目录下。
图 3 在工作区创建新项目 图 4 将建立的文件添加到工程中
单击主界面左上角的 New 按钮或从 File 菜单中选择 New,在弹出的“新建”
对话框中选择 Source/Text,单击“确定”按钮后出现一个名为 Utitled1 的编辑框。
从 File 菜单中选择 Save,把被编辑的文件命名为*.c 或*.h。
单击工作区 NewProject-Debug 工程,然后单击鼠标右键出现浮动菜单,选
定 Add Files,把*.c 文件加入到工程中。也可以从 Project 菜单中选择 Add Files
来完成。如图 4 所示。
2.2 编辑项目
2.2.1 设定目标机的头文件
根据目标机型号(MSP430F449)在源文件开始处添加下列语句:
#include <msp430x44x.h>
这个文件包含具体 MSP430 目标机中特殊功能寄存器的地址说明。在后面
的代码中可以直接使用寄存器的名称。该文件的内容可在软件的 INC 子目录下
找到。
2.2.2 编辑代码
IAR Embedded Workbench 编辑器提供许多有用的特性以帮助用户正确地编
辑程序,并且在用户输入代码时提供实时的语法检查,具体可从 Tools 菜单中选
择 Options,改变编辑器的选项,如:
图 5 编辑器选项 图 6 编译器选项
2.3 编译连接项目
2.3.1 设置编译器选项
单击工作区 NewProject-Debug 工程,然后单击鼠标右键出现浮动菜单,选
择 Options,也可以从 Project 菜单中选择该项,出现如图 6 所示界面:
对于 Category 栏的第一项 General,应在 Devices 下拉列表中选择读者目标
机的型号,这里选择 msp430F449 。选择目 标 机 系统型号 后 , 对于 第 七 项
Debugger , 在 Setup 中 的 Driver 下 拉 表 中 , 选 择 FET Debugger , 然 后 在
Category 栏的最后一项 FET Debugger 中,在 Connection 选择串口。
2.3.2 编译连接文件
源代码文件编辑完毕就可以通过编译、连接生成目标代码。这时可以单击
Project -> Make 或按 F7 键,或单击工具栏上的 按钮,进行连接以生成目标
剩余31页未读,继续阅读
资源评论
- auutu0002014-03-18实验能用上,有一定的参考价值
- acmcode2013-06-26东西很多,还不错
qingqinghebiancao250
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 细胞的奇迹:吃出来的免疫力(美亚畅销书!作者的TED演讲播放量超300万次!《谷物大脑》作者、《三联生活周刊》推荐!吃下对的食物,改善你的... (Z-Library).azw3
- 智能手机产品拆解,使用mindmaster打开
- 11111111111111
- 统信系统ARM64依赖openssl-1.0.2版本的libssl.so.10和libcrypto.so.10文件
- 奥比中光python sdk
- 冯超楠17.py
- OCR识别-基于视觉注意力机制Attention实现的OCR识别算法-附项目源码-优质项目实战.zip
- Java 使用蒙特卡洛方法估算PI的近似值(源代码)
- main.cpp
- 电子木鱼小程序源码电子木鱼小程序源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功