为Blackfin ADSP-BF537评估板创建实时激励/响应系统
发布时间:2008/6/2 0:00:00 访问次数:698
概览
blackfin®adsp-bf537ez-kitlite®评估板配备有基于ni教育实验室虚拟仪器套件的i/o连接器,它可以连接到ni公司的数据采集硬件或者nielvis工作站上。这篇文档解释了在blackfinadsp-bf537ez-kitlite评估板上进行音频数据编解码的输入输出信号选项。这篇文档还讨论了在这块评估板上创建实时激励/响应系统的不同方法。
供dsp开发人员使用的虚拟仪器
ni公司率先提出了用于测试和测量应用的革命性方法,即虚拟仪器。利用虚拟仪器,工程师们使用软件来定义模块化硬件的功能(如数据采集等),来迅速创建出用户自定义的测量设备。通过灵活的软件环境,用户自定义的测量系统可以实现数据采集、分析、数据表示等功能,以完全满足测试设备的需求。blackfinadsp-bf537ez-kitliteelvisi/o连接器就是基于虚拟仪器的概念构建的,它可以允许用户扩展pc机的功能并将其转换成用于dsp
设计的分析工具。
驱动软件是对daq硬件的寄存器进行直接编程并管理硬件操作及与计算机资源(如处理器中断、dma和存储器)集成的软件层。大多数daq应用程序都使用驱动软件作为开发环境,如labview,与daq硬件的接口。驱动软件隐藏了硬件编程中低级而复杂的细节,从而给用户提供了易于理解的接口或者单独的应用程序。blackfinadsp-bf537ez-kitlite就包含了使用labview和ni-daqmx驱动软件来构建独立测量程序的实例。因为插入式daq设备没有像传统示波器或者万用表那样的直接连到硬件上的显示设备,所以软件就是系统的用户接口。软件对变送器、信号调理、daq硬件和分析硬件进行集成,使之成为完整的功用强大的daq系统。
虚拟仪器系统的关键部件就是集成化的软件构架,它实现了用模块化结构来构建高性能的自动化测量和控制系统。为了实现性能最优化、易于开发、系统级的协同等目标,系统的各个模块必须独立但又紧密集成在一起。这个模块化的集成构架使得用户可以在系统需求改变时,快速构建并且容易地调整测量系统。使用紧密集成的软件构架来开发测量和自动化系统有很多好处,包括:
利用专为测量和控制系统设计的快速应用程序开发工具在开发、部署、维护和调整过程中显著地提高生产率。
提高了测量和自动化系统的性能,因为每个级别上的工具都被设计用于协同工作,以实现最优的系统性能。
集成得更加紧密的系统将大量不同测量设备整合成高级系统从而可方便地与组织内的其它子系统进行连接。
降低了整个产品生命周期的成本。
所示的测量和控制服务软件在实现模块化的基于计算机和网络的测量系统时扮演了至关重要的角色。这款软件的部件包含了灵活而高级的应用编程接口(api)、集成化驱动引擎和配置管理器,它们必须集成在一个应用程序开发环境(ade)中,如labview,来获得最优异的系统性能和开发效率。测量和控制服务软件中的特定任务包含了测量设备的集成以及对测量设备的本地和分布式配置和编程。需要更多关于测量和控制服务软件框架的信息,请阅读下面链接给出的《在测量和自动化应用中使用集成化软件构架提高生产效率》白皮书。
用户可以使用labview开发环境将测量任务集成到产品设计流程中去,从而简化blackfin的设计流程。例如,用户可以在外设中集成视频和音频信号来扩展调试系统,还可以集成visualdsp++自动化软件来为不同的dsp算法开发测试序列。利用labview高度集成的框架和ni公司的硬件,用户可以快速构建系统,提供所需的功能。
blackfinadsp-bf537elvis连接器
blackfinadsp-bf537ez-kitliteelvis连接器可以直接连接到nielvis工作站或者ni公司的数据采集硬件上来创建实时的激励/响应系统。另外,blackfinadsp-bf537ez-kitlite评估板还允许在系统中使用不同的信号类型和信号路径。图2显示了blackfinadsp-bf537ez-kitlite电原理图的一部分,用户可使用它对电路板进行配置。
使用函数发生器开关(sw8)来选择输入评估板音频放大器的源(左声道输入还是右声道输入)。函数发生器开关有以下开关选项:
blackfinadsp-bf537ez-kitlite电路板包含一个微型音频连接器,可以通过left_in和right_in管脚进行选择。
为了从ni数据采集板或函数发生器等数据采集设备获取信号,可以在连接到blackfin537elvis连接器上的信号dac0和dac1间进行选择。
选择func_out信号,将blackfinadsp-bf537评估板与nielvis工作站一起使用。
ni公司可以提供名为elvis_to_mioadapter(ema,部件号码为192400a-01)的特殊转换板,它可以将adsp-bf537elvis连接器直接转换成68管脚的ni数据采集连接器。需要了解ema适配器板的管脚映射名称,请查阅pinnamesforelvis_adi_mio.xls。
使用nielvis创建激励/响应系统
nielvis,如图3所示,是专为大学的科研和工程类实验室设计的基于labview的设计
概览
blackfin®adsp-bf537ez-kitlite®评估板配备有基于ni教育实验室虚拟仪器套件的i/o连接器,它可以连接到ni公司的数据采集硬件或者nielvis工作站上。这篇文档解释了在blackfinadsp-bf537ez-kitlite评估板上进行音频数据编解码的输入输出信号选项。这篇文档还讨论了在这块评估板上创建实时激励/响应系统的不同方法。
供dsp开发人员使用的虚拟仪器
ni公司率先提出了用于测试和测量应用的革命性方法,即虚拟仪器。利用虚拟仪器,工程师们使用软件来定义模块化硬件的功能(如数据采集等),来迅速创建出用户自定义的测量设备。通过灵活的软件环境,用户自定义的测量系统可以实现数据采集、分析、数据表示等功能,以完全满足测试设备的需求。blackfinadsp-bf537ez-kitliteelvisi/o连接器就是基于虚拟仪器的概念构建的,它可以允许用户扩展pc机的功能并将其转换成用于dsp
设计的分析工具。
驱动软件是对daq硬件的寄存器进行直接编程并管理硬件操作及与计算机资源(如处理器中断、dma和存储器)集成的软件层。大多数daq应用程序都使用驱动软件作为开发环境,如labview,与daq硬件的接口。驱动软件隐藏了硬件编程中低级而复杂的细节,从而给用户提供了易于理解的接口或者单独的应用程序。blackfinadsp-bf537ez-kitlite就包含了使用labview和ni-daqmx驱动软件来构建独立测量程序的实例。因为插入式daq设备没有像传统示波器或者万用表那样的直接连到硬件上的显示设备,所以软件就是系统的用户接口。软件对变送器、信号调理、daq硬件和分析硬件进行集成,使之成为完整的功用强大的daq系统。
虚拟仪器系统的关键部件就是集成化的软件构架,它实现了用模块化结构来构建高性能的自动化测量和控制系统。为了实现性能最优化、易于开发、系统级的协同等目标,系统的各个模块必须独立但又紧密集成在一起。这个模块化的集成构架使得用户可以在系统需求改变时,快速构建并且容易地调整测量系统。使用紧密集成的软件构架来开发测量和自动化系统有很多好处,包括:
利用专为测量和控制系统设计的快速应用程序开发工具在开发、部署、维护和调整过程中显著地提高生产率。
提高了测量和自动化系统的性能,因为每个级别上的工具都被设计用于协同工作,以实现最优的系统性能。
集成得更加紧密的系统将大量不同测量设备整合成高级系统从而可方便地与组织内的其它子系统进行连接。
降低了整个产品生命周期的成本。
所示的测量和控制服务软件在实现模块化的基于计算机和网络的测量系统时扮演了至关重要的角色。这款软件的部件包含了灵活而高级的应用编程接口(api)、集成化驱动引擎和配置管理器,它们必须集成在一个应用程序开发环境(ade)中,如labview,来获得最优异的系统性能和开发效率。测量和控制服务软件中的特定任务包含了测量设备的集成以及对测量设备的本地和分布式配置和编程。需要更多关于测量和控制服务软件框架的信息,请阅读下面链接给出的《在测量和自动化应用中使用集成化软件构架提高生产效率》白皮书。
用户可以使用labview开发环境将测量任务集成到产品设计流程中去,从而简化blackfin的设计流程。例如,用户可以在外设中集成视频和音频信号来扩展调试系统,还可以集成visualdsp++自动化软件来为不同的dsp算法开发测试序列。利用labview高度集成的框架和ni公司的硬件,用户可以快速构建系统,提供所需的功能。
blackfinadsp-bf537elvis连接器
blackfinadsp-bf537ez-kitliteelvis连接器可以直接连接到nielvis工作站或者ni公司的数据采集硬件上来创建实时的激励/响应系统。另外,blackfinadsp-bf537ez-kitlite评估板还允许在系统中使用不同的信号类型和信号路径。图2显示了blackfinadsp-bf537ez-kitlite电原理图的一部分,用户可使用它对电路板进行配置。
使用函数发生器开关(sw8)来选择输入评估板音频放大器的源(左声道输入还是右声道输入)。函数发生器开关有以下开关选项:
blackfinadsp-bf537ez-kitlite电路板包含一个微型音频连接器,可以通过left_in和right_in管脚进行选择。
为了从ni数据采集板或函数发生器等数据采集设备获取信号,可以在连接到blackfin537elvis连接器上的信号dac0和dac1间进行选择。
选择func_out信号,将blackfinadsp-bf537评估板与nielvis工作站一起使用。
ni公司可以提供名为elvis_to_mioadapter(ema,部件号码为192400a-01)的特殊转换板,它可以将adsp-bf537elvis连接器直接转换成68管脚的ni数据采集连接器。需要了解ema适配器板的管脚映射名称,请查阅pinnamesforelvis_adi_mio.xls。
使用nielvis创建激励/响应系统
nielvis,如图3所示,是专为大学的科研和工程类实验室设计的基于labview的设计
上一篇:专用条形码无线扫描器设计