Writeleveling功能和Fly_by拓扑密不可分。
Fly_by拓扑主要应用于时钟、地址、命令和控制信号,该拓扑可以有效的减少stub的数量和他们的长度,但是却会导致时钟和Strobe信号在每个芯片上的飞行时间偏移,这使得控制器(FPGA或者CPU)很难保持tDQSS、tDSS和tDSH这些参数满足时序规格。
因此writeleveling应运而生,这也是为什么在DDR3里面使用fly_by结构后数据组可以不用和时钟信号去绕等长的原因,数据信号组与组之间也不用去绕等长,而在DDR2里面数据组还是需要和时钟有较宽松的等长要求的。
2023/12/19 7:50:35 277KB DDR
1
rtthreadstm32f1xxhalbsp支持bootloader源代码,偏移地址为0x4000。
https://blog.csdn.net/Mooney_yuan/article/details/83030695
2023/12/4 0:12:50 3.14MB rtthread stm32 bootloader 嵌入式
1
华中科技大学汇编实验源代码及实验报告2.1任务1.《80X86汇编语言程序设计》教材中P31的1.14题。
要求:(1)直接在TD中输入指令,完成两个数的求和、求差的功能。
求和/差后的结果放在(AH)中。
(2)请事先指出执行指令后(AH)、标志位SF、OF、CF、ZF的内容。
(3)记录上机执行后的结果,与(2)中对应的内容比较。
(4)求差运算中,若将A、B视为有符号数,且A>B,标志位有何特点?若将A、B视为无符号数,且A>B,标志位又有何特点?2.2任务2.《80X86汇编语言程序设计》教材中P45的2.3题。
要求:(1)分别记录执行到“MOVCX,10”和“INT21H”之前的(BX),(BP),(SI),(DI)各是多少。
(2)记录程序执行到退出之前数据段开始40个字节的内容,指出程序运行结果是否与设想的一致。
(3)在标号LOPA前加上一段程序,实现新的功能:先显示提示信息“Pressanykeytobegin!”,然后,在按了一个键之后继续执行LOPA处的程序。
2.3任务3.《80X86汇编语言程序设计》教材中P45的2.4题的改写。
要求:(1)实现的功能不变,对数据段中变量访问时所用到的寻址方式中的寄存器改成32位寄存器。
(2)内存单元中数据的访问采用变址寻址方式。
(3)记录程序执行到退出之前数据段开始40个字节的内容,检查程序运行结果是否与设想的一致。
(4)在TD代码窗口中观察并记录机器指令代码在内存中的存放形式,并与TD中提供的反汇编语句及自己编写的源程序语句进行对照,也与任务2做对比。
(相似语句记录一条即可,重点理解机器码与汇编语句的对应关系,尤其注意操作数寻址方式的形式)。
(5)观察连续存放的二进制串在反汇编成汇编语言语句时,从不同字节位置开始反汇编,结果怎样?理解IP/EIP指明指令起始位置的重要性。
2.4设计实现一个学生成绩查询的程序。
1、实验背景在以BUF为首址的字节数据存储区中,存放着n个学生的课程成绩表(百分制),每个学生的相关信息包括:姓名(占10个字节,结束符为数值0),语文成绩(1个字节),数学成绩(1个字节),英语成绩(1个字节),平均成绩(1个字节)。
2、功能一:提示并输入待查询成绩的学生姓名(1)使用9号DOS系统功能调用,提示用户输入学生姓名。
(2)使用10号DOS系统功能调用,输入学生姓名。
输入的姓名字符串放在以in_name为首址的存储区中。
(3)若只是输入了回车,则回到“(1)”处重新提示与输入;
若仅仅输入字符q,则程序退出,否则,准备进入下一步处理。
3、功能二:以学生姓名查询有无该学生(1)使用循环程序结构,在成绩表中查找该学生。
(2)若未找到,就提示用户该学生不存在,并回到“功能一(1)”的位置,提示并重新输入姓名。
(3)若找到,则将该学生课程成绩表的起始偏移地址保存到POIN字变量中。
4、功能三:计算所有学生的平均成绩使用算数运算相关指令计算并保存每一个学生的平均成绩。
平均成绩计算公式:(A*2+B+C/2)/3.5,即将语文成绩A乘以权重2、英语成绩C除以权重2后,与数学成绩B一起求和,再计算该生的平均成绩。
要求避免溢出。
5、功能四:将功能二查到的学生的平均成绩进行等级判断,并显示判断结果。
(1)平均成绩等级显示方式:若平均成绩大于等于90分,显示“A”;
大于等于80分,显示“B”;
大于等于70分,显示“C”;
大于等于60分,显示“D”;
小于60分,显示“F”。
提示:使用分支程序结构,采用2号DOS系统功能调用显示结果。
(2)使用转移指令回到“功能一(1)”处(提示并输入姓名)
2023/11/8 19:29:41 282KB 汇编
1
•实现Sniffer的基本功能。
Sniffer是一种用于监测网络性能、使用情况的工具。
•能够指定需要侦听的网卡(考虑一台机器上多张网卡的情况)•能够侦听所有进出本主机的数据包,解析显示数据包(ICMP、IP、TCP、UDP等)各个字段。
比如,对IP头而言,需要显示版本、头长度、服务类型、数据包长度、标识、DFMF标志、段内偏移、生存期、协议类型、源目的IP地址、选项内容、数据内容。
要求显示数据的实际含义(例如用ASCII表示);
•能够侦听来源于指定IP地址的数据包,能够侦听指定目的IP地址的数据包,显示接收到的TCP和UDP数据包的全部实际内容。
需要考虑一个TCP或UDP包划分为多个IP包传输的情况;
•能够根据指定的协议类型来过虑包,例如,只侦听ICMP包,或只侦听ICMP和UDP包。
•功能验证手段:在运行Sniffer的同时,执行标准的Ping、Telnet和浏览网页等操作,检查Sniffier能否返回预期的结果。
•数据包保存:可以保存选中的包,保存文件要有可读性。
•文件重组:一个文件在传输过程中,被分成若干个TCP包传送,如果抓到经过本机的该文件的所有TCP包,将这些包重组还原出该文件。
•查询功能:例如查询内容中包含“password”的包,并集中显示。
2023/10/30 20:08:32 301KB 课程设计
1
这是一个正常逆时偏移c语言程序,过程比较简单,适合初级学习。
2023/10/26 20:48:39 38KB c'
1
1、绘制类:箭头、示坡线、锥坡线、剖断线、垂线、切线、等高线加密、Hatch轮廓线等;
2、标注类:各类引线标注(圆形、坐标、断面、里程、桥涵)、平交口标注、标注对象属性修改等;
3、修改类:颜色、延长、等分、偏移、定向自动拷贝、多段线顶点增删等;
4、计算类:文本类四则混合运算、表格化行列计算等;
5、文字类:上下标、合并、格式化、行距调整、交换、对齐、转属性、加括号等;
6、表格类:绘制表格、表格文本反输出,表格快速填写、单元格文字对齐等;
7、文件类:灌入文件、浏览,输出透明背景的.Wmf图元文件等;
8、打印类:批量打印出图.9、图块类:块颜色修改、图块名称列表、图块分类统计、无名块转为有名块等;
10、布局类:视口创建/自动分图、视口网格标注、视口比例查询/设置、视口快速操作等.11、选择集:快速构造选择集。
12、工程类:缓圆缓曲线绘制、水准导线、十字丝、抛物线、铁路走行时分、紧坡定线、地面标线等;
13、工具类:十字光标方向设置、快速自定义坐标系、自定义复杂线型等;
14、信息类:实体DXF码列表、多段线顶点及点坐标列表、面积及曲线长度查询等;
2023/10/25 6:34:40 324KB 配合CASS用
1
BIN_HEX转换合成工具,可以方便的将hex转换成bin文件,以及将bin文件的boot、app(偏移地址默认为0x5000)合成一个文件。
2023/10/9 23:42:08 120KB stm32 单片机 bin hex
1
辣鸡网站怎么把资源都涨价到35了,改回来谷歌机翻+个人修正的usermanul,感兴趣可以看看目录Initializingthedriver62DW1000的概述132.1简介132.2连接到DW1000132.2.1SPI接口13.2.1.1SPI工作模式132.2.2中断162.2.3通用I/O172.2.4SYNC引脚172.3DW1000操作状态172.3.1状态图172.3.2主要运行状态概述172.4上电复位(POR)192.5上电时的默认配置212.5.3默认发射机配置T222.5.4默认接收器配置222.5.5应该修改的默认配置233消息传输263.1基本传输263.2传输时间戳273.3延迟传输283.4扩展长度数据帧293.5高速传输303.5.1TX缓冲区偏移索引303.5.2发送或接收TX缓冲区时写入314讯息接收334.1基本接收334.1.1前导码检测334.1.2前导码累积344.1.3SFD检测354.1.4PHR解调354.1.5数据解调354.1.6RX消息时间戳364.2延迟接收364.3双接收缓冲器374.3.1启用双缓冲操作374.3.2控制正在访问哪个缓冲区374.3.3双缓冲的操作384.3.4使用双缓冲时的TRXOFF404.3.5超限404.4低功耗侦听414.4.1配置低功率监听424.5低功耗SNIFF模式424.5低功耗SNIFF模式434.5.1SNIFF模式434.5.2低占空比SNIFF模式444.7.1估算第一条路径的信号功率454.7.2估算接收信号功率465MediaAccessControl(MAC)hardwarefeatures475.1循环冗余校验475.2帧过滤475.2.1帧过滤规则485.2.2帧过滤注意事项495.3自动确认495.3.2自动接收器重新启用515.3.3自动ACK周转时间515.3.4帧挂起位FramePendingbit515.3.5主机通知515.4发送并自动等待响应526DW1000的其他功能526.1外部同步526.1.1一次性时基复位(OSTR)模式526.1.2单发发送同步(OSTS)模式536.1.3一次接收同步(OSRS)模式536.2外部功率放大556.3使用片上OTP存储器556.3.1OTP存储器映射556.3.2将值编程到OTP存储器中576.3.3从OTP内存中读取一个值586.4测量IC温度和电压5810附录1:IEEE802.15.4UWB物理层5910.1框架结构概述5910.2数据调制方案5910.3同步头调制方案6010.4PHY头6110.5UWB信道和前导码6210.6标准的其他细节6211附录2:IEEE802.15.4MAC层6211.1一般MAC消息格式6311.2MAC报头中的帧控制字段6311.2.1帧类型字段Frametypefield6411.2.2启用安全性字段SecurityenabledField6411.2.3帧未决字段Framependingfield6411.2.4确认请求字段Acknowledgementrequestfield6511.2.5PANID压缩字段PANIDcompressionfield6511.2.6目标寻址模式字段Destinationaddressingmodefield6511.2.7帧版本字段Frameversionfield6611.2.8源寻址模式字段Sourceaddressingmodefield6611.3序号字段TheSequenceNumberfield6611.4DW1000中的MAC级处理66
2023/10/2 6:23:34 3.91MB DW1000 USER MANUL
1
kohana框架中文文档(详细版),php轻量级框架Kohana是一个PHP5的柱架。
它采用∫模型、视图、控制器组成的结构模式。
它的目标是为∫安全,轻量级和容易使用。
Kohana用户手册QAPI于册Kohana论坛Github仓库项目页面官方邮件列表:捐助可发邮件至kohana刨librelist,com我该选择什么版本的Kohana?■Kohana2.x和3.x的区别以及你该如何选择正确的版本安装和配置Kohana3.0■从Github安装设置生产环境去除index.php如何使用控制器和视图如何创建和使用控制器如何创建和使用视图■如何绑定和设置数据到视图在视图中设置和使用全局数据制作一个模板驱动的网站创建一个模板继承模板控制器■基本页面控制器路由和请求操作Kohana中的IC:请求工丿路由基础忽略溢出的路由建立一个路由和控制器来处理国际化的静态页面多语言路由建立子目录路由■创建一个自定义的404页面■内部和外部的不同请求如何重定向用户请求如何测试路由反向路由和分页如何使用数据库模块■如何打开和配置数据库模块用查询生成器产生CRUD用査询生成器来高级查询■构建复杂的SELECT语句用查询生成器分页如何关闭一个数据库连接Cookies和Sessions■(okies和Sessions的使用如何使用HTML类③Kohanahtml类是一个HM助手。
它用来帮助创建HⅦ元素如何转换一个特殊字符为HIM实体■如何创建一个文本或图像链接如何在一个新窗口打开链接如何生成一个很难被其他人检测到的cmail地址如何创建一个email链接如何创建一个css链接如何创建一个脚本链接如何显示一张图片如何设置属性如何使用文本类Kohanatext类是一个文木助于。
它用来帮助处理字符串如何限制一个字符串的单词数如何限带一个字符中的字符数如何轮换两个或更多字符串如何产生一个随机字符串如何把字符串中多个反斜杠变成单个的反斜杠■如何从一个字符串中过滤掉特定的词语■如何查找相似词语如何自动把URLs转成链接如何自动为文本块增加段落标签如何把字节格式转换成人们常用的格式如何使用URL类ohanaUrl类是一个Url助手。
它用来帮助处理Urls如何获得你网站的基AUr1如何生成网站Ur1s如何生成查询字符串如何生成友好的rl标题字符申如何使用表单类③KohanaForm类是一个表单助于。
它用米帮助处理HML表单元素如何打开和关闭一个表单如何创建一个Input域如何创建一个隐藏域■如何创建一个密码域如何创建一个文件上传域■如何创建一个多选框如何创建一个单选框■如何创建一个文本区域如何创建一个选择域和下拉菜单■如何创建一个表单按钮如何创建表单标签表单验证如何使用日期类Kohanadate类是一个表单助手。
它用来帮助处理HTM.表单元素确定时区间的偏移(秒)获得一天,小时,分钟所包含的秒,分,小时获得所给时间处于上午还是下午转换一个非24小时数字为24小时数字■获得一个月有几天获得一年有几个月■获得起始年到终止年中的年份,并转换为数组获得两个时问戳之间的时差获得所给出时间和现在的差异转换UNIX和DOS的时间戳其他Kohana类在Kohana中使用数组(数组类)在Kohana中进行远程调用■使用Atom和RSSFeeds使用文件使用数字使用偏转器国际化设置和文件结构如何设置默认语言设置和检索语言字符中翻译消息多语言网站实例使用ORM对象建模■OM实例③oRM概述(经由jheathco维基百科仓库)OGithub.com/Kohana上的OM教程使用Sprig对象建模③Sprig概述(经由shadowhand仓库)■获得对象列表(finda1)■用Sprig用户模型来认证用Sprig用户模型使用sprig-auth来认证■验证一个Sprig模型通过AJAX来验证一个Sprig模型使用Je1ly对象建模■主要的Jelly文章http://jelly.jonathan-geiger.comJely认证@htp:/githuh.com/raeldc/jely-auth如何使用Auth模块继承Modeauthuser类在控制器中使用身份认证模块提示和技巧如何更好的在Kohana控制器中使用图片如何使用分页模块⑨用Capistrano部署Kohana应用如何使用Hudson安装持续集成■Kohana的命令行CLI用法
2023/10/1 22:01:01 3.81MB php 手册
1
synonyms可以用于自然语言理解的很多任务:文本对齐,推荐算法,相似度计算,语义偏移,关键字提取,概念提取,自动摘要,搜索引擎等。
2023/9/23 13:09:20 59.44MB Python开发-自然语言处理
1
共 136 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡