DSP中图像处理模块的实训报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP中图像处理模块的实训报告

成绩: 实训报告 题目:图像处理模块 号: 姓 名: DSP程控实训报告 一、实验名称 图像模块处理 二、实验目的 程序执行前,选择合适图象处理程序,通过设置拨动开关S3的四个开关 调用预置好的图象处理程序说明 添加用户自己的图象处理程序 处理图像并分析 最后总结结果得出结论 三、结构框图 鉴别器的硬件组成如下图所示: (1)摄像头接口 摄像头是图象来源,采用模拟摄像头,将复合电视信号交给图象处理模块的图象接口 (2)图像A/D和CPLD 采用PHILIPS的SAA7111A,来完成图象的A/D变换。图像A/D的输入为摄像头拍摄的模拟信号,输出提取了8比特亮度信号图象数据。采集图象大小尺寸符合CIF格式,为352×288的灰度,并将采集的图像数据输出给DSP。 中央处理器DSP 采用TMS320C5509来完成,它内部具有256KB的空间供程序和数据使用。外部晶振为16MHZ,内部倍频12倍,CPU频率为192MHZ。 外部程序存储器 存储图像处理和通信程序。这部分数据在调电的情况下仍需保留,采用容量为4M bit的SPIFLASH作为主程序的固化存储器件使用。 存储器外部空间分配如下: CE0空间:0x040000~0x400000,预留 CE1空间:0x400000~0x800000,由CPLD采集的图象数据占用 CE2~CE3空间:0x800000~0xffffff,由一个8M字节的DRAM占用 按键 电路中包含两个按键,按键1(S1)表示对DSP进行复位,按键2(SW3)为图象采集按钮 拨动开关 电路中包含两组拨动开关,S2和S3,开关拨下来为1,拨上去为0。 1) S2用于选择DSP的BOOT方式,我们采用了SPI的24位地址的FLASH,所以BOOT方式使用了0001。定义从左到右四个开关分别为KEY1~KEY4,所以KEY1~KEY4=0100(对应BOOT方式0001) 2) S3用于选择使用的图象处理算法。定义从左到右四个开关分别为KEY1~KEY4. 四、实验内容 DSP加电 执行PC机端程序 选择“打开设备”和“图象传输” 按下图象采集按键,将在PC机端窗口显示原始图象和处理后的图象。 改变摄像头的图象源,可以继续按图象采集按键,获得新的接过。 选择 “关闭设备”菜单,关闭PC机端窗口 代码分析 #include stdio.h #include csl.h #include csl_irq.h #include csl_pll.h #include csl_usb.h #include csl_chiphal.h #include csl_emif.h #include csl_rtc.h #include csl_i2c.h #include csl_pll.h #include csl_gpio.h #include csl_mcbsp.h #include csl_pwr.h #include csl_dma.h #include math.h #include USB_FUNCTION.h #include Global_Maco.h #include basic_control.h #define lWidth 176 //图像宽度为176个字,即为352个象素 #define lHeight 288 //图像的高度为288行 //灰度拉伸算法的参数设置 #define V1 50 #define V2 220 #define T1 100 #define T2 180 // 锁相环的设置 PLL_Config myConfig = { 1, //IAI: the PLL locks using the same process that was underway //before the idle mode was entered 1, //IOB: If the PLL indicates a break in the phase lock, //it switches to its bypass mode and restarts the PLL phase-locking //sequence 12, //PLL multiply value; multiply 12 times 0 //Divide by 2 PLL divide value; it can be either PLL divide va

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档