dsp数字图像取反课程设计实践报告

dsp数字图像取反课程设计实践报告

ID:8470362

大小:742.50 KB

页数:8页

时间:2018-03-28

dsp数字图像取反课程设计实践报告_第1页
dsp数字图像取反课程设计实践报告_第2页
dsp数字图像取反课程设计实践报告_第3页
dsp数字图像取反课程设计实践报告_第4页
dsp数字图像取反课程设计实践报告_第5页
资源描述:

《dsp数字图像取反课程设计实践报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西南石油大学“通信工程2012级专业综合实践”报告报告题目:DSP数字图像取反课程设计学院:电气信息学院作者:曾翔联系方式:辅导老师:曹玉英完成日期:2016年01月12日8目录目录1设计目的2设计要求2设计方案描述2设计原理2实验步骤3硬件原理图4程序流程图5源程序5运行结果6心得体会6参考文献78数字图像取反一、设计目的1、通过课程设计,使综合运用DSP技术课程和其他有关先修课程的理论和生产实际知识去分析和解决具体问题的能力得到提高,并使其所学知识得到进一步巩固、深化和发展2、通过课程设计初步培养学生对工程设计的独立工作能力,学习设计的一般方法。通过课

2、程设计树立正确的设计思想,提高分析问题、解决问题的能力3、通过课程设计训练学生的设计基本技能,如计算、绘图、查阅设计资料和手册,熟悉标准与规范等。二、设计要求1、通过本课程设计对CCS软件有更进一步的了解,充分掌握DSP的设计思想,加深对TMS320C55XDSP的理解与使用,熟悉DSP的编程语言。2、编写程序,在TMS320C5509上实现,能从计算机上读取图片。3、按时参加课程设计指导,定期汇报课程设计进展情况。4、广泛收集相关技术资料,按时完成课程设计任务,认真、正确地书写课程设计报告。三、设计方案的描述本系统的硬件组成框图如图1所示.虚线框内是DS

3、P信号处理实验板,其余为外围输入输出设备.其中电源部分采用LT1767EMS8-5开关电源芯片产生5V电压,然后通过三个低功耗正向电压调节器分别产生系统内部需要的电压.复位电路保证当DSP出现故障时,产生复位信号使整个系统复位重新启动.本系统扩充1MByteSRAM和1MByteFLASH作为外部存储器,其中SRAM用于存储处理前后以及处理过程中的视频和音频数据,FLASH用于存储系统的监控程序,系统通电后,DSP从FLASH中加载监控程序,系统加载引导结束后,由监控程序负责切换为SRAM作为外部存储器.软件部分主要包括PC端应用程序和图像处理实验程序.P

4、C端应用程序提供用户接口和程序的调试环境.用户在PC端CCS开发环境下完成DSP程序的编辑、编译、链接、调试,并通过JTAG接口仿真器将out文件下载到实验箱的DSP芯片上执行.在PC端和DSP图像处理实验箱之间定义了一系列的交互命令,使得整个实验过程均通过PC端进行控制,如通信端口选择、参数配置、实验过程的管理等.DSP图像处理系统程序在系统的DSP芯片上运行,其主要功能是完成图像数据采集、存储和处理,并将处理好的图像数据传送到PC端.每个处理模块项目对应一套独立的图像处理程序,其中包括DSP图像处理实验板监控程序和对应的图像处理算法实验程序,其中用户可

5、对图像处理算法处理程序进行二次开发.四、设计原理设输入图像为f(x,y),反色后的图像为g(x,y),那么图像反色的方法为:8五、实验步骤1)打开CCS,选择C5410DeviceSimulator环境。2)打开工程:在[Project]菜单中选择[Open]选项,然后在打开的对话框中打开----fanseimage912.pjt。3)编译链接:;或在[Project]菜单中选择[RebuildAll]选项。下面点击左边工具条中的图标在弹出的窗口中手动改变DROM原始“0”值改为“1”(双击DROM行即可)如下图4)载入程序:选择[File]菜单中的[

6、LoadProgram]选项,在打开的对话框中打开----fanseDebugimag912.out。5)将待处理的位图文件(如lena.bmp)复制到文件夹----fanseDebug中。6)运行程序:;根据outputwindow中的提示在弹出的对话框中输入待处理的文件名(如lena.bmp);然后会在outputwindow中出现”zz”说明处理成功并自动结束运行。选择view->graph->image… 。设置对话框中的参数:(注:按下图中数值改变)87)点击“OK”查看结果;或打开----fanseDebuglena.bmp位图

7、文件,查看运行结果。六、硬件原理图8七、程序流程图八、源程序主要程序#include"stdio.h"externunsignedchar*i_img;externunsignedchar*o_img;externunsignedchar*shadow_buf;externunsignedintpalette_size;externunsignedlongimg_row,img_col,line_size;main(){charfilename[40];printf("PleaseinputBMPimagefilename[*.bmp]:");scan

8、f("%s",filename);ReadBMPHeadInfo(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。