m16+cp2200组成的网络接口。 m16使用内部RC振荡8M,如果要提高主频,请注意修改模拟总线读函数。 cp2200模块使用www.icdev.com.cn的,更改pin44连接VCC,即总线复用方式,地址数据复用。 软件编写使用avrstudio4.12+sp4+winavr(avrstudio自带的winavr嵌入方式)。 硬件连接: m16 | cp2200 PORTA | AD0-7 PB0 | RST PB1 | CS PB2 | RD PB3 | WR PD2 | INT PD3 | ALE(A3) 由于采用的是m16做为主控,只能使用总线模拟方式,其读写速度有限,经测试约为双向11.8kBps(90kbps)。 由于ram有限,仅仅采用了332Bytes的数据缓冲做为收发buffer,超过此长度的以太网包将抛弃。 此工程文件仅仅做为cp220x的一个移植范例,高级tcpip应用代码因商业缘故不会提供,请勿找我询问。
上传时间: 2015-09-13
上传用户:zhengzg
Linux driver for FujiFilm FinePix digital cameras in PC-CAM (i.e. webcam) mode driver/ Contains the driver sources. Compile with "make". Then as root, install with "make install". Type "modprobe finepix" to load the module. userspace/ Type "make" to compile. fpix: test program, independant of the driver. Uses libusb to directly access the camera and capture a frame, saved under frame.jpg. Will not work if the driver is loaded. fpixtest: test program. Uses V4L2 to capture an image. fpix-stress-v4l2: never ending (in theory) stress test derived from fpixtest.
标签: driver i.e. FujiFilm FinePix
上传时间: 2014-11-28
上传用户:chenxichenyue
//打开 USB 口读写, 由驱动程序的 Pipe 名确定 HANDLE hPipe = OpenMyDevPipe("MyPipe1") //驱动程序里面的 Pipe 名, 对应访问某个端点的 I/O, 这里我乱写的, 需要与驱动一致 if(hPipe != INVALID_HANDLE_VALUE) //打开 Pipe 成功 { ReadFile(hPipe, Buffer, BufSize, &nBytesRead, NULL) //从 hPipe 里读取数据到 Buffer 里 //WriteFile(hPipe, Buffer, BytesToWrite, &nBytesWritten, NULL) //把 Buffer 里面的 BytesToWrite 字节写入 hPipe CloseHandle(hPipe) } //使用 DeviceIoControl 访问 USB 设备 HANDLE hDevice = OpenMyDevice() if(hDevice != INVALID_HANDLE_VALUE) //打开设备成功 { //这些 DeviceIoControl 功能都是由设备定义的, 具体看设备和驱动的资料 if(DeviceIoControl(hDevice, IOCTL_READ_xxxx, &IOBlock, sizeof(IOBLOCK), &c, 1, &nBytes, NULL)) { //成功 } CloseHandle(hDevice) }
标签: Pipe OpenMyDevPipe MyPipe1 HANDLE
上传时间: 2014-11-25
上传用户:stampede
该文件夹包括实验报告,流程图,以及源代码.程序实现功能:在主程序运行期间,每5秒钟响铃一次;当键盘上的某个键被按下时,主程序和响铃都被挂起,显示器显示buffer缓冲区中的字符串,然后等待下一次按键引起的键盘中断;当键盘中断发生后,恢复主程序和响铃.这一过程可以重复任意次。
标签: 实验报告
上传时间: 2015-09-21
上传用户:xyipie
用的是ov的摄像头,在用xawtv打开时,可以看到捕获的画面还算流畅. 自己改编了一个video4linux的程序,但是效率很低 从ioctl (dev, VIDIOCMCAPTURE, &vid_mmap) 到ioctl (dev, VIDIOCSYNC, &vid_mmap.frame) 程序运行一共用了0.25s左右
标签: VIDIOCMCAPTURE video4linux xawtv ioctl
上传时间: 2015-10-08
上传用户:hakim
ljd-44b0DVK-I,s3c44b0x buffer驱动程序,用 ads1.2编译。
上传时间: 2015-10-16
上传用户:15071087253
This a simple hardware UART test program. It receives text lines over the serial port and writes back a status msg with length and contents of the buffer.
标签: hardware receives program simple
上传时间: 2015-10-19
上传用户:xlcky
我在汇编课上完成的一些作业(上机常见习题)和汇编课本上的几个例题,常用的输入输出模块,如: 把压缩存放的BCD码,转换为对应十进制数字ASCII码的程序;编写从键盘键入0至9中任一自然数x,求其立方值;内存中以BUFFER为首地址的缓冲区有10个非压缩型BCD码形式存放的十进制数,它们的值可能是0~9中的任意一个,将这些十进制数顺序显示在屏幕上等等,
标签: 汇编
上传时间: 2014-08-18
上传用户:思琦琦
二维SIMPLEC程序,包含三个project:二维稳态传热,常粘度系数湍流的动态模拟,湍流中被动标量扩散(基于时均的 k –ε方程. 同时压缩包中还有详细的说明文档. 注意:本程序只限于学习用途,切勿作商业用途,作者享有对此代码及使用目的的最终解释权! Cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc Cccc This computer program was copied from the graduate student course program Cccc of the University of Minnesota. Part of it was re-formulated to meet the Cccc personal computer environment. Some inappropriate expressions were also Cccc corrected. The program is used only for teaching purpose. No part of it Cccc may be published. You may use it as a frame to re-develop your own code Cccc for research purpose. XJTU Instructor, 1995.11 Cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
上传时间: 2015-12-10
上传用户:大三三
SD卡和AIC23数字音频输出实验, FreeDev Audio Dsp Board采用了TI公司的TVL320AIC23 1、控制接口使用I2C,Quartus中将CS置低(器件地址0011010)。 2、数字音频接口使用了组件FreeDev_aic23,有三种测试和应用 模式,中断结合DMA方式能在NIOS II中采集和发送数据。中断信号 产生于模块中FIFO缓冲区的半满信号,读取数据端口自动清除中断 请求信号。 3、I2C IP 和FreeDev_aic23 IP分别在Quartus 工程目录中 4、SD卡读写通过SD_DAT0、SD_CLK、SD_CMD三个PIO信号线用软件 控制时序。 5、该范例读SD卡数据,通过DMA将Buffer数据送到FreeDev_aic23的 FIFO中实现数据播放。 6、SD卡中的数据必须是以48K*16bit保存的采样数据。数据可以通过SD读卡器写入。
上传时间: 2013-12-09
上传用户:aix008