⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 FT232 linux driver and demo program
💻 C
字号:
/*	UA size sample.	To build use the following gcc statement 	(assuming you have the d2xx library in the /usr/local/lib directory).	gcc -o sizeua main.c -L. -lftd2xx -Wl,-rpath,/usr/local/lib */#include <stdio.h>#include <sys/time.h>#include "../../../ftd2xx.h"int main(int argc, char *argv[]){	DWORD 	dwUASize;	FT_STATUS	ftStatus;	FT_HANDLE	ftHandle0;	int iport;		if(argc > 1) {		sscanf(argv[1], "%d", &iport);	}	else {		iport = 0;	}		printf("opening port %d\n", iport);	ftStatus = FT_Open(iport, &ftHandle0);	if(ftStatus == FT_OK) {		printf("ftHandle0 = %p\n", ftHandle0);	}	else {		/* 			This can fail if the ftdi_sio driver is loaded		 	use lsmod to check this and rmmod ftdi_sio to remove			also rmmod usbserial		 */		printf("FT_Open(%d) failed\n", iport);		return 1;	}		ftStatus = FT_EE_UASize(ftHandle0, &dwUASize);	if(ftStatus == FT_OK)		printf("dwUASize = %d\n", dwUASize);	ftStatus = FT_Close(ftHandle0);	return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -