IIC总线VerilogFGPA模块实现注释详尽初学必备,实现了IIC读写EEPROM,已封装成模块,实例中为了testbench测试,将写入的数据变成了固定值,注释详尽,初学者也能明白,本人初学时编写,完整测试通过/****clk50M :50M输入时钟*resetKey :复位信号*IIC_SDA :IIC数据接口*IIC_SCL :IIC控制时钟接口*RWSignal :读写信号,读1,写0*startSignal :开始执行读命令信号,上升沿触发开始*readLen :需要读取的字节个数*beginAddr :开始读取的地址位置*getNum :当前对应地址获取到的字节值*sendNum :要写入的数据*dpDataOkClk :成功读处理完一个字节信息,读或写,将产生一个上升沿*///`MINCLK_DELAY产生一次计数,产生12次计数可以产生一次IIC_SCL信号的跳变//50M/2/2/MINCLK_DELAY/12=IIC_CLK`defineMINCLK_DELAY 4'd5`defineEEPROM_ADDR 7'b1010000`defineSDA_SENDDATA 1'b1`defineSDA_GETDATA 1'b0`defineREADE_DATASG 1'b1`defineWRITE_DATASG 1'b0moduleIICTest0(clk50M,resetKey,IIC_SDA,RWSignal,startSignal,beginAddr,IIC_SCL,sendNum,getNum,dpDataOkClk);
1
arduino通过红外遥控器结合蜂鸣器器制作一个定时小闹钟,程序注释清晰且功能有趣
2024/9/2 15:49:08 34KB arduino 定时闹钟 红外遥控 蜂鸣器
1
这是一个用matlab写得LBFGS算法,这个算法是一种由牛顿算法演变而来的优化算法。
算法包括了LBFGS算法和BFGS两种算法,LBFGS算法可以解决大规模计算的问题,算法详细,有注释。
2024/9/2 5:51:17 18KB LBFGS算法
1
2021年1月完成的最新标准,通用训练课目考核成绩计算系统,对Excel表中的原始考核成绩批量计算。
包含仰卧起坐、蛇形跑、单杠引体向上、3000米,及身高、体重、体脂的体型计算,最后的综合总评。
适用于男、女所有年龄段,和各种海拔高度。
本代码生成的软件经使用,能够正常运行。
技术架构:Python+Excel数据分析,使用Python的Openpyxl模块。
开发环境:Win764位深度操作系统,正式优化版202003;
MicrosoftOffice2007以上;
Python开发工具为PyCharm2020.1.3社区版本。
原创发布,代码规范,注释清楚,本账号下有文章详细讲解
1
STM32F103单片机通用定时器TIM2从PA0,PA1,PA2,PA3,同时生成4路PWM.库函数版。
里边代码有详细的注释,有疑问的朋友,请留言。
2024/9/1 11:15:36 4.07MB STM32 4路PWM TIM2 占空比可调
1
LCD12864驱动程序(并口通信,带字库版本ST7920,内含简单的画点、线、圆、矩形和三角形函数以及任意尺寸图像显示。
资料内附带有完整的Keil工程文件,并且每个函数都带有完整而详细的注释。
到手可用无需修改与调。
试需要注意的地方:如果您使用的是其他型号的单片机例如:STC12,STC15等时,需要你设置一下单片机IO口的模式,否则会无法正常显示。
2024/9/1 4:58:33 18.52MB LCD128
1
在上一修订版的基础上,完善了对find_package指令的注释。
2024/9/1 1:06:21 291KB cmake
1
包含VISIO常用的所有图片,均为高清图标加注释说明。
2024/8/31 22:30:12 13.25MB Visio图标
1
该项目是本人真实项目中使用到的mina+spring+struts2+mybatis框架,里面有详细的注释说明,以及一个完整的接收消息、入库、返回例子。
对需要真实项目开发的人员来说,可以直接使用。
另外,如果需要更加详细的了解的,可以留言。
2024/8/31 17:11:43 11.95MB SSM、mina
1
REST打字稿服务这是一个用于打字稿的轻量级基于注释的扩展。
它可以用于使用装饰器定义API。
目录安装该库仅适用于打字稿。
确保已安装:npminstalltypescript-g要安装typescript-rest:npminstalltypescript-rest--save组态Typescript-rest需要在tsconfig.json文件中使用以下TypeScript编译选项:{"compilerOptions":{"experimentalDecorators":true,"emitDecoratorMetadata":true,"target":"es6"//oranythingnewerlikeesnext}}基本用法import*asexpressfrom"express";import{Server,Path,GET,PathParam}from"typescript-rest";@Path("/h
2024/8/30 8:23:25 143KB api typescript rest microservice
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡