好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2022年学习笔记 10.docx

12页
  • 卖家[上传人]:教****
  • 文档编号:276212785
  • 上传时间:2022-04-11
  • 文档格式:DOCX
  • 文档大小:2.12MB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • IAR for MSP430软件安装使用详解 1、 下载安装包 ,注册机2、 运行安装包,进入安装页面,一直Next ,直到出现提示输入注册码的页面3、 若是 Win7系统, 以管理员身份运行注册机 ,选择 For MSP430 v5.50 然后 Get ID 4、 将License number 粘贴至安装程序的 License# 一栏, ;5、 将注册机中的 License key 粘贴至 Next 6、 选择安装全部功能 ; 7、 选择安装路径8、 等待软件自动安装完成,点击Finish 完成安装附录 A 关于驱动的安装下载的 IAR for MSP430 软件自带的有针对各种操作系统的驱动程序,都存在安装文件中,只需要找到和自己使用操作系统对应的驱动进行安装就行了以本机为例,为 Win7 64 位操作系统,进入软件安装目录选择图中阴影文件夹,打开看到驱动程序,双击运行即可自动安装附录 B 从下面几个方面介绍 EW430 的基本使用:一、创建一个工程,并在工程目录下创建 C 语言项目二、设置项目属性三、编写源程序四、编译和连接程序五、下载程序到目标 MCU 中六、运行程序一、第一次使用 EW430 时按如下步骤创建工程。

      1.在 E盘创建工程文件夹 (不要用中文)2.启动 IAR Embedded Workbench 3.创建一个 C 语言项目1>点击菜单栏中 Project/Create New Project,创建一个新的项目2>在弹出的对话框中选择 C 语言环境 ,点击前面的 +号,选择 main,如图3>在出现的“ 另存为 ”对话框中找到之前在 E 盘建立的工程文件夹 ;在其目录下新建一个项目文件夹 Day00双击进入项目文件夹Day00,将新建的项目命名为Day00.ewp 保存如图4>进入到 IAR 提供的集成工作环境下, 其中编辑界面下出现的程序main.c 是EW430 提供的 C 语言程序模板二、设置项目属性1.进入项目属性设置窗口点击菜单栏上的 Project /options 或右键点击 Workspace 区域中的项目名,点 Options,如图进入到项目属性设置对话框 , 如图单击 OK,完成项目属性设置2. 选择实验用到的 MCU芯片型号 在Options 对话框中,根据具体使用的 型号3.选择调试器MCU 型号,在 Category\General Option\Target\Device 选项框中选择芯片 在 Options 对话框中, Category\Debugger \Setup 中的 Driver 选择框中选项 FET Debugger( 如无 JTAG 硬件调试 器和实验板,可选 Simulator 进行软件调试 ), 如图4.设置硬件 JTAG 调试器根据使用的 JTAG 调试器类型,在 Options 对话框中, Category\FET Debugger \Setup 的Connection 选择框中选项调试器的连接,如果使用的是 USB 型JTAG 调试器,则选择 Texas Instrument USB-IF 。

      如果使用的是并口型 JTAG 调试器,则选择 Texas Instrument LPT-IF ,如图,然后按 OK 按钮,结束属性设置,回到 IAR Embedded Workbench IDE 界面(在此我们使用 Texas Instrument USB-IF )三、编写程序代码在 IAR Embedded Workbench IDE 下点击 Workspace工程空间的项目名,如Day_00-debug, 有以下几种编写源程序的方法:1. 在模板文件 main.c 的基础上编写源文件新建的项目中 main.c 文件已被自动加入到项目中,用户可以在此文件基础上编写自己的文件 . 2. 点击菜单栏中 file/new/file 新建一个文件,写好程序代码,保存文件,注意后缀为 .C, 然后用菜单栏中project/add file 将该文件添加到项目中3. 将已写好的 .C 文件,添加到项目中为便于管理假设已将编写好的源程序拷贝到项目文件夹下,如将test.C 拷贝到了 Day_00文件夹下如图点击菜单栏中 project/add/add files, 在弹出的 add files 窗口中,选中要添加的文件,如 test.C, 按“ 打开” 按钮即可将文件添加到项目中。

      可以用 file/remove 将不用的文件从项目中移出,移出的文件并没有被删除注意由于main.C 中已包含有 main( ) 函数,如不将 main.C 从项目中移出,在编译时会报函数重复定义的错误添加test.c并移除 main.c 文件后,工作区的目录如图1, 工作区项目文件夹下文件如图2图1 图2 四、编译和连接项目1.编译源程序在 IAR Embedded Workbench IDE 下点击 Workspace 区域中的 test.C 源程序,右键选择 compile, 或点击菜单栏中点击 编译源程序第 1 次编译时会出现保存工作空间 Save workspace as 对话框,在对话框中将保存路径切换到一开始建立的工程文件下,将工程空间命名为与工程文件同样的名字,如图文件路径如下: 项目( project ) E:\iar_study\Day_00\Day_00.ewp 工程( workspace ) E:\iar_study\iar_study.eww 2. 修改 3.连接项目在 IAR Embedded Workbench IDE 下点击 Workspace 区域中的要连接的项目Day_00(注意不是 test.C 源程序) , 右键选择 make, 或点击菜单栏中,编译项目,编译后的状态信息会显示在信息框中。

      如无错,在项目的子文件夹 下生成带调试信息的 .d43 目标程序如图 (此处打开的是张老师的编译过的工程文件)注意:如果点击菜单栏中 project/rebuild all 可将编译、连接一起完成五、下载程序到目标 MCU 中确认 PC 机JTAG 调试器与实验板已连接好 , 接通实验板电源,点击 project/Debug, 或按快捷键 ctrl+D, ,程序被下载到目标板上的 MCU 中,显示调试界面,如图 注意:点击菜单栏上的快捷键图标 六、运行程序,将包含编译、连接、下载所有过程,如果有错,就显示错误将程序正确烧写到目标板后,就可用菜单栏中 DEBUG 下的运行命令控制程序的执行,并查看执行的结果点击菜单栏下 Debug/go , 或点击快捷 go 图标 , 或按快捷键 F5, 即均可连续执行程序将 ucos.d43 烧写到实验板,运行后应该看到实验板上有相应的现象关闭实验板电源,断开 JTAG 调试器与实验板的连接重新给实验板上电,可以看到程序在实验板上运行,程序已固化在 程序能MCU 内按 Reset 复位键,将重新运行。

      点击阅读更多内容
      相关文档
      5.江苏省扬州市2023-2024学年高一上学期1月期末检测数学试题.docx 山西省长治市2023-2024学年高二上学期期末化学试题.docx 1.甘肃省张掖市某重点校2023-2024学年高一上学期9月月考数学试题.docx 山东省日照市第一中学2023-2024学年高一上学期12月月考数学试卷.docx 5.湖北省武汉市部分重点中学2023-2024学年高二上学期期中联考数学试题.docx 2.河南省部分名校2023-2024学年高二上学期1月期末考试数学试题.docx 山东省日照市第一中学2023-2024学年高二上学期第二次单元过关测试(12月)数学试题.docx 四川省德阳市高中2023-2024学年高二上学期期末教学高中政治试题.docx 3.安徽省合肥市普通高中联盟2023-2024学年高二上学期1月期末联考数学试题.docx 12.山西省晋中市2023-2024学年高一上学期期末调研数学试题.docx 天津市四校2023-2024学年高一上学期期末联考政治试题.docx 4.山西省太原市2023-2024学年高二上学期期中学业诊断数学试卷.docx 4.甘肃省武威市2023-2024学年高二下学期6月月考数学试题.docx 山东省威海市2023-2024学年高二上学期期末考试化学试题.docx 3.福建省莆田市五校联盟2023-2024学年高二上学期期中数学试题.docx 9.安徽省马鞍山市2023-2024学年高一上学期2月期末数学试题.docx 7.山西省2023-2024学年高二上学期11月期中考试数学试题.docx 9.重庆第十一中学校2023-2024学年高二下学期3月月考数学试题.docx 3.湖南省名校联考联合体2023-2024学年高一上学期期末考试数学试题.docx 4.江苏省徐州市2023-2024学年下学期高二年级第三次检测数学试题.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.