下载此文档

FreeMaster记录仪(Recorder)使用教程.docx


文档分类:通信/电子 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
Free master 下记录仪(Recorder) 使用教程 1. 简介 FreeMaster 下有两种方式显示实时变量: 示波器( Scope )和记录仪( Recorder ). 使用示波器时, FreeMaster 周期性的去采样变量值, 具体采样周期可以在使用时设置, 但最短只能到 10ms, 因此示波器中显示的变量实时性不高,波形会失真。 FreeMaster 下另外一种显示实时变量的方法是记录仪( Recorder ). 采用记录仪时, 变量的值在程序运行时存储在目标板的缓存区内, 当满足触发条件时, 变量会快速传到 FreeMaster 下显示, 变量的采样时间可由程序员设定,对一些需要实时性显示的数据(如电机的电流) ,就可以采用 Recorder 进行显示。下面介绍, 在飞思卡尔 DSP 上使用记录仪的方法。 2. 目标板程序设计首先新建一个基于 PE 的程序, 向程序中添加 PC_Master 组件, 双击该组件, 打开组件的属性窗口, 如图 1。图1 图1中 Recorder buffer length 选项用来设定记录仪缓冲区大小,就是说记录仪能存下多少数据, 它按字节计算。R ecorder time base 用来设定记录仪采样周期, 默认 50us ( 已经非常快了) 。可以根据需要设定采样周期。其余的都采用默认设置。选择“ Method ”选项,如图2, 生成函数 pcmasterdrvRecorder ()的代码, 这是记录仪运行不可少的函数,一般直接放在主循环里。编译程序,在主程序里编写如图3 所示代码。图3 编译后下载程序即可。该程序中 Th是从0 -200 变化的量,i 用来触发记录仪。 设置(1). 打开 FreeMaster 新建一个工程,导入相关变量后,开始新建记录仪。选择 Item-> Create Recorder, 出现图 4 所示选项框图4 和示波器相比, 记录仪的属性多了一个 Trigger 选项, 它用来设额定触发条件。下面将会介绍。在 Main 属性页中要注意 Recorder 的值,它与程序中设定的变量缓存区大小有关, 见图1,它不能超

FreeMaster记录仪(Recorder)使用教程 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xgs758698
  • 文件大小288 KB
  • 时间2016-09-03