- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二讲软件无线电基础实验平台20130309范玉衡PPT课件
基础的AD/DA实验 目的 了解软件无线电实验平台基本模块:ARM模块、FPGA模块、DSP模块、BASEBAND AD\DA模块及RF模块的功能及其工作原理; 熟悉CCS、ISE软件平台;能够熟练地对DSP及FPGA程序进行调试. */46 基础的AD/DA实验 任务 能够基于CCS平台编写、调试程序实现DSP与ARM的通信; 能够基于ISE平台编写、调试程序实现FPGA控制AD、DA。 */46 基础的AD/DA实验 项目需用仪器设备: 计算机、软件无线电实验箱、信号发生器、示波器、DSP仿真器、FPGA仿真器、+5V电源 所需主要元器件及耗材: 连接线、计算机串口连接线 */46 实验原理 1、软件无线电实验平台组成及工作原理 高级软件无线电综合实验系统平台由6个模块组成,分别如下:ARM模块、FPGA模块、MCU模块、DSP模块、BASEBAND AD\DA模块、RF模块。 */46 软件无线电实验平台组成及工作原理 */46 2、DSP与ARM通信原理 DSP与ARM通过HPI接口协同工作,实现通信。 DSP和ARM工作原理框图 */46 第二讲软件无线电基础实验平台 范玉衡 yuhengfan@163.com 科B257A */46 主要内容 软件无线电技术实验平台介绍 基本工具的介绍(CCS/ISE等) 基础的AD/DA实验 */46 软件无线电技术实验平台介绍 实验硬件平台—— 软件无线电实验箱 基带信号发生器 DSP仿真器 FPGA仿真器 实验软件平台—— CCS、ISE、MATLAB 外围设备—— 信号发生器、示波器 */46 软件无线电技术实验平台介绍 */46 软件无线电技术实验平台介绍 DSP FPGA ARM RF AD DA 信号接收发送接口 JTAG 仿真端口 功能扩展接口 */46 DSP的开发环境 —— CCS CCS的结构 */46 DSP的开发环境 —— CCS CCS */46 DSP的开发环境 —— CCS CCS的主要特点 集成可视化代码编辑界面,可直接编写C,汇编、.H文件、.cmd文件等。 集成代码生成工具,包括C编译器。 基本调试工具,如装入执行代码(.OUT文件),寄存器窗口,存储器窗口,反汇编窗口,变量窗口等,支持C源代码级调试。 支持多DSP调试 断点工具,包括硬件断点、数据空间读/写断点,条件断点(使用GEL编写表达式)等等。 */46 DSP的开发环境 —— CCS CCS的主要特点 探针工具(probe points),可用于算法仿真,数据监视等。 剖析工具(profile points),可用于评估代码执行的时钟数。 数据的图形显示工具,可绘制时域/频域波形,眼图,星座图,图象等,并可自动刷新(使用Animate命令运行)。 提供GEL工具,令用户可以编写自己的控制面板/菜单,从而方便直观地修改变量,配置参数等。 */46 DSP的开发环境 —— CCS CCS的主要特点 支持RTDX技术,利用该技术可在不中断目标系统运行的情况下,实现DSP与其他应用程序(OLE)实现数据交换。 开放式的plug-ins技术,支持其它第三方的ActiveX插件,DSP目标系统以及仿真器。 提供DSP/BIOS工具,利用该工具可增强对代码的实时分析能力。如分析代码执行的效率,调度程序执行的优先级,方便管理或使用系统资源(代码/数据占用空间,中断服务程序的调用,定时器使用等等)。 */46 DSP的开发环境 —— CCS CCS安装设备驱动程序 启动“Setup CCStudio”应用程序安装CCS的设备驱动程序。 选择“Install a Device Driver”项,添加设备驱动程序。 选择一个驱动程序,然后点“Add to System”,将该驱动程序添加到CCS中。 注意选择仿真器硬件使用的I/O口。 将配置保存后,便可以启动CCS。 */46 DSP的开发环境 —— CCS 启动“Setup CCS”应用程序 添加设备驱动程序 选择一个驱动程序 */46 DSP的开发环境 —— CCS 利用CCS开发DSP程序流程 打开或新建工程文件,用C或汇编完成DSP程序代码的建立。 利用“build all”命令完成编译,连接。 将生成的.out文件装入DSP的片内或外部扩展存储器,并完成调试。 分析,统计或跟踪代码,确保算法的准确性、实时性和高效率。 以上所有步骤都在CCS环境下完成 ! */46 DSP的开发环境 —— CCS CCS中代码生成工具的使用 C编译器(C compiler):必备 汇编器(assembler):必备 链接器(linker):必备 运行支持库程序(runtime-support utility):可选 运行支
文档评论(0)