SN_Write_tool_exe_v2.1324.00
2025/4/18 10:07:50 14.42MB MTK
1
包括实验题目,代码及运行结果实验8文件管理(2学时)一、实验目的理解文件系统的主要概念及文件系统内部功能和实现过程。
二、实验内容采用二级文件目录结构,编写程序实现文件系统的文件存储空间的管理、文件的物理结构、目录结构管理和文件操作。
三、实验要求1、设计一个有m个用户的文件系统,每个用户最多可保存一个文件。
2、规定用户在一次运行中只能打开K个文件。
3、系统能检查键入命令的正确性,出错时应能显示出错原因。
4、对文件应能设置保护措施,如只能执行、允许读、允许写等。
5、对文件的操作设计提供一套文件操作:CREATE建立文件;
DELETE删除文件;
OPEN打开文件;
CLOSE关闭文件;
READ读文件;
WRITE写文件。
6、二级目录结构如下图所示。
用户名用户文件目录地址主文件目录MFD文件名状态(打开/建立)指针用户文件目录UFD
2025/4/10 21:34:11 120KB code
1
主要涉及到的内容有1、基于图片的人脸、人眼检测;
2、利用OPENCV实现本地视频与图片帧之间的相互转换;
3、基于本地视频的人脸、人眼检测;
4、操作笔记本摄像头,实现人脸、人眼检测。
以及haar检测器。
全为源码,可以运行。
运行环境为VS2013+opencv2.4.8.3/有任何问题,都可以到http://write.blog.csdn.net/mdeditor#!postId=50741748,下提问,涉及到本代码的问题都会极力回答。
2025/4/9 7:46:28 5.28MB OPENCV 人眼检测
1
AXI4主机从机源码对应分析:1.首先主机会在状态机的控制下在四个状态中跳转,分别时IDLE、INIT_WRITE、INIT_READ、INIT_COMPARE,一开始处于IDLE状态,在init_txn_pulse信号的控制下可跳转到INIT_WRITE状态。
在INIT_WRITE状态,init_txn_pulse信号只控制了第一次产生start_single_burst_write信号高电平,而后面start_single_burst_write信号高电平的产生主要依靠burst_write_active信号控制
2025/3/25 10:37:13 1.7MB verilo axi4
1
200行代码实现PCM格式的WAV文件的读写,使用标准C++库实现,不依赖于其他库。
//WriteWAv文件 Wave_headerheader(1,48000,16); uint32_tlength=header.fmt_data->sample_per_sec*10*header.fmt_data->bits_per_sample/8; uint8_t*data=newuint8_t[length]; CWaveFile::write("e:\\test1.wav",header,data,length);//read //CWaveFilewave; //wave.read("e:\\test1.wav");
2025/3/20 13:35:45 7KB wav
1
#defineSJA1000_Data_PortportA000ioportunsignedintportA000;//定义数据输入/输出端口#defineSJA1000_Address_Portport8000ioportunsignedintport8000;//定义地址输入端口SJA1000_WRITE(REG_MODE,0x01);TempData=SJA1000_READ(REG_MODE);//向模式寄存器写0x01,进入复位模式while((TempData&0x01)!=0x01);//等待SJA1000复位
2025/3/2 6:07:11 85KB sja1000程序
1
读取ADC数值后显示在LCD1602.51单片机ADC0832ADC仿真proteusLCD1602显示研究生联系QQ137712826/*****************************************//**********主程序*************************/voidmain(){charadc1,adc2,adc3,adc4,adc5,adc6,adc7;unsignedlongadcdata=0;LCD1602_init();while(1){/////////////获取adcadcdata=(unsignedlong)Get_AD_Result(0);/////////////转换数据adc1=adcdata/1000000;adc2=adcdata00000/100000;adc3=adcdata0000/10000;adc4=adcdata000/1000;adc5=adcdata00/100;adc6=adcdata0/10;adc7=adcdata/1;/////////////显示数据GotoXY(4,1);LCD1602_Write(1,adc1+0x30);LCD1602_Write(1,adc2+0x30);LCD1602_Write(1,adc3+0x30);LCD1602_Write(1,adc4+0x30);LCD1602_Write(1,adc5+0x30);LCD1602_Write(1,adc6+0x30);LCD1602_Write(1,adc7+0x30);delay(100);}}
2025/2/22 19:38:41 74KB 51单片机 ADC083 AD PROTEU
1
带移植说明的xmodem源码(STM32)//移植时,需要修改该函数//串口收发,实用查询方式。
voidxm_port_write(uint8*ch){ while(USART_GetFlagStatus(USART1,USART_FLAG_TXE)==RESET); USART1->DR=*ch;}//串口接收函数,需要移植sint8xm_port_read(uint8*ch){ if(USART_GetFlagStatus(USART1,USART_IT_RXNE)!=RESET) { *ch=USART_ReceiveData(USART1); return1; } return0;}//在定时中断里调用该函数//定时时间5msvoidxm_timer(void){ xmodem_timeout++;}
2025/1/29 3:13:31 4KB xmodem 源码 代码 移植
1
linux版本和vc++6.0版本含设计报告,流程图等。
设计一个简单的多用户文件系统。
即①在系统中用一个文件来模拟一个磁盘;
②此系统至少有:Create、delete、open、close、read、write等和部分文件属性的功能。
③实现这个文件系统。
④能实际演示这个文件系统。
基本上是进入一个界面(此界面就是该文件系统的界面)后,可以实现设计的操作要求。
1
bdct.mbdctmtx.mdequantize.mibdct.mim2vec.mjpeg_qtable.mjpeg_read.cjpeg_read.dlljpeg_read.mjpeg_write.cjpeg_write.dlljpeg_write.mquantize.mvec2im.m
2024/9/30 10:27:44 9.26MB jpeg matlab
1
共 89 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡