📄 test.c
字号:
#include <stdio.h>#include <fcntl.h>int main(){ struct timeval start_time,end_time; int fd,Read_Count,i,j; char buff[512]; for(i=0;i<20480;i++) for(j=0;j<300;j++) Read_Count++; fd=open("/dev/cf", O_RDWR ); //| O_NOCTTY | O_NDELAY if (fd==-1) { printf("cf device file open failed\n"); return -1; } for(i=0;i<512;i++) buff[i] = i; gettimeofday(&start_time,NULL); for(i=0;i<20480/32;i++) { if(write(fd, buff, 512)<=0) printf("cf device file write failed\n"); } gettimeofday(&end_time,NULL); printf("use time:%dS%dmS\n",(end_time.tv_sec - start_time.tv_sec),(end_time.tv_usec - start_time.tv_usec)/1000); return 0; if((Read_Count = read(fd, buff, 512)) > 0) { for(i=0;i<512/32;i++) { for(j=0;j<16;j++) { printf("%02x ",buff[i*16+j]); } printf("\n"); } } else { printf("read err\n"); } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -