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