4.1 USB接口编程 固件程序是USB芯片内微处理器的控制程序,可采用汇编语言或单片机C语言设计。当系统上电时,固件程序通过USB电缆下载到CY7C68013A的内部RAM 中。 固件程序主要是实现USB通信。当主机与芯片进行USB通信时,会产生外部中断0,通过中断矢量寄存器来判断。Setup_packed_Int、Input_endpoint0_Int、Output电感公式_endpoint0_Int这三个中断主要用于与主机建立连接、进行控制传输或中断传输;Input_endpoint1_Int、Output_endpoint1_Int这两个中断主要在批量传输时使用。在固件中分别执行不同的中断程序来实现USB的数据传输。所有的中断处理程序采用C语言进行编写。 4.2 主机软件设计 首先开发CY7C68013A在主机中的驱动程序。用WinDK3.0开发了Win2000下的驱动程序,实现了控制传输、中断传输和批传输的标准接口函数。 在应用程序开发中,采用VC++编制应用程序。把USB设备当成文件来操作,利用CreateFile得到USB句柄,用DeviceIoControl来进行控制传输,用ReadFile、WriteFile进行批量传输。主要实现两个功能:一是完成采集的图像的显示;二是设置CCD视频信号处理芯片,包括PGA增益、ADC偏置等工作参数的设置。 5 结束语 本文介绍了一种采用专用CCD视频信号处理芯片和CPLD技术来设计的CCD视频信号处理电路,并采用USB接口技术实现数据传输。电路不仅结构简单,而且调试方便,易于实现。通过USB和CPLD技术对专用CCD视频信号处理芯片的控制,实现了图象亮度与对比度的可编程调节,改善了图象质量,提高了电路的整体性能,同时USB接口传输速率快,且易于计算机连接。因此,该电路可广泛应用于CCD相机系统的设计。 参考文献 [1] 王庆有 图像传感器应用技术[M] 电子工业出版社 2003 [2] 刘国媛,李露瑶,张伯珩,边川平 CDS器件在TDI-CCD视频信号处理中的应用[J] 光子学报 2000 Vol.29(1) 82-85 [3] 佟首峰,阮锦,郝志航 CCD图像传感器降噪技术研究[J] 光学精密工程 2000,Vol.8(2):140-145 [4] 冯国飞,宋蕴兴 基于USB数据采集卡的设计与实现[J] 微计算机信息 2005 21-1:75-76 [5] EXAR Corporation, Datasheet of XRD4460, 2004 [6] Cypress Semiconductor Corporation, CY7C68013A/CY768015A, EZ-USB FX2 USB Microcontroller, 2004.
3PCS03供电不正常网友寄来一个电源,PFC取用3PCS03,故障是没有输出。测量PFC没有工作,测副电源TNY276工作正常,副电源的5V也正常。TNY276供电也正常,但3PCS03没有VCC,拆除3PCS03,,依然没有VCC,测整 运算放大器稳定性系列之电容性负载的稳定性—— 如图 10.19 所示,里面会有一些主要的假设。我们将这些假设运用于几乎所有的具有双通道反馈的 RISO 电路中。首先,我们假设 CL 10* CF,这也就是说,在高频率时,CL 早在 CF 短路前 各位大神。。我是刚学电源的,谁能给我讲讲变压器各位大神。。我是刚学电源的,谁能给我讲讲变压器如何设计要是能这么简单学会,我也求教~
这,无解
先做个5V 1A或12V 1A的玩玩,
5V 圈比15左右,12V圈比7左右,电感量都在2mH左
3/3 首页 上一页 1 2 3 |