编程控制8253接口芯片,使8253工作在定时方式,定时一定的时间,定时时间到后,输出的信号,通过扩展输入接口输入到CPU,软件控制计数信号,并将计时时间精确显示在7段LED或八个发光二极管上上.按下开关K0开始计时,按下开关K1停止计时,按下开关K2清零秒计时器
2023/3/16 6:40:17 2KB 汇编 8086 8255
1
数字峰检原理下面介绍的一种数字峰值测量方法,是依据等效采样的原理,能利用较低采样率的A/D采样频率甚至比A/D采样率高很多的信号的峰值。
基于等效采样的数字峰检 本峰值检波电路基于信号频域频谱搬移理论,采用两个特殊频率(双频)对信号先后完成采样,互补采样中的“盲区”,通过采样的最大值提取得到周期信号的峰值。
这种方法可以兼顾高低频,全幅度段达到良好的线性。
可以做到0.1Hz~100MHz频率段,同时,此检峰原理很有研究价值,变换灵活,在具体设计电路时考虑实际频率段的需求来做设计,可以将此电路的功能应用的灵活自如。
2023/3/15 11:24:22 93KB 峰值检波 峰检
1
让用户可以随时查找曲线上任意点的坐标(函数值)附件的.mht文件,是一个简单引见贝塞尔三次插值的文档,可以用IE打开,更多贝塞尔插值的算法,可以用搜索引擎找附件的.xls文件,打开以后,会看见三个工作表,分别演示了找一个数值在曲线上的一组对应点找一个数值在曲线上的所有对应点和贝塞尔曲线是怎样在通过每两个节点的(每一对输入的X-Y数值代表平面坐标系的一个点,称为节点,Excel的平滑曲线通过每一个节点)要在其他Excel文档使用BezireInt()函数,需要按Alt+F11,双击模块一复制所有文字然后打开其他Excel文档按Alt+F11,插入---模块,然后粘贴所有文字自定义函数的使用方法是:在空白单元格输入=BezierInt(X坐标的范围,Y坐标的范围,待查的数值)函数就会返回一个包含六个元素的数组,分别是三个点的X,Y坐标如:你根据a1:a4的数值作为X值,b2:b4的数值作为Y值,画了一个平滑线散点图想查找c1的数值是不是在这条曲线上就可以输入=Index(BezierInt(a1:a4,b1:b4,c1),1,1)得到曲线上第一个X值=C1数值的点的X坐标=Index(BezierInt(a1:a4,b1:b4,c1),1,2)得到曲线上第一个X值=C1数值的点的Y坐标=Index(BezierInt(a1:a4,b1:b4,c1),1,3)得到第2个X值=C1数值的点的X坐标=Index(BezierInt(a1:a4,b1:b4,c1),1,4)得到第2个X值=C1数值的点的Y坐标=Index(BezierInt(a1:a4,b1:b4,c1),1,5)得到第3个X值=C1数值的点的X坐标=Index(BezierInt(a1:a4,b1:b4,c1),1,6)得到第3个X值=C1数值的点的Y坐标如果有多段曲线上的点包含C1的数值,那么可以增加输入参数,指定从哪个节点开始查找=Index(BezierInt(a1:a4,b1:b4,c1,3),1,1)得到从第三组X-Y数据开始查找,返回第一个符合C1数值的点的X坐标=Index(BezierInt(a1:a4,b1:b4,c1,3),1,2)得到从第三组X-Y数据开始查找,返回第一个符合C1数值的点的Y坐标函数默认输入数值是X值,要根据Y值找点的话,还可以增加输入参数,指定输入的是Y值=Index(BezierInt(a1:a4,b1:b4,c1,1,"Y"),1,1)得到返回曲线上第一个Y值=C1数值的点的X坐标如此类推......
2023/3/14 16:12:13 91KB Excel 平滑曲线散点图 贝塞尔插值
1
基于Quartus13.0的EDA课程的Verilog代码2.基本要求(1)根据图1分析一辆车进入停车场时两个传感器ab依次产生的信号序列及对应的状态;
(2)设计一个有限状态机FSM,根据两个传感器信号,确定能否有车辆进入停车场,考虑可能有行人干扰或其他非正常状况。
当检测到一辆车真正进入停车场时(以车辆尾部离开传感器为准),计数器加1。
使用开关模拟两个传感器信号,用一个7段数码管显示进入停车场的车辆数。
选择合适的时钟频率,电路应具有复位控制。
3.提高部分在基本要求基础上,设计一个有限状态机FSM,当检测到车辆进入或离开停车场时,计数器加1或减1(假设停车场只有一个出入口),用一个7段数码管显示停车场里停留的车辆数。
2023/3/13 19:41:47 3.14MB Verilog
1
本段代码针对单基地MIMO雷达的经典MUSIC算法做了详细仿真,并且运用了虚拟阵元的生成方法进步了算法的角度测量精度
2023/3/12 20:53:47 1KB MUSIC算 DOA估计
1
BLM-Shipping电子海图、谷歌地图、微软地图等多种地图上浏览实时船舶AIS信息。
通过船队管理实时定位船舶AIS位置。
查询2009年起的船舶航行轨迹。
在地图上浏览并过滤船舶AIS,并对船舶航行情况分析。
浏览和播放船舶航行轨迹,可提供多年任意时间段船舶航行轨迹。
1
这是一个用Python写的正方教务抢公选课脚本,由于每个学校的教务系统可能存在改动,所以不一定可用。
使用方法:config.json配置文件中填写教务系统的url,学号与密码,要抢的课程名称以及课程代码即可运转main.py如果出现“与*************上课时间冲突!!”字样,若之前该时间段无课的情况下,则证明选课成功,可停止脚本运转。
1
软件开发过程分为5个阶段:分析  软件需求分析就是回答做什么的问题。
它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。
本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档并最终得到用户的认可。
需求分析的主要方法有结构化分析方法、数据流程图和数据字典等方法。
本阶段的工作是根据需求说明书的要求,设计建立相应的软件系统的体系结构,并将整个系统分解成若干个子系统或模块,定义子系统或模块间的接口关系,对各子系统进行具体设计定义,编写软件概要设计和详细设计说明书,数据库或数据结构设计说明书,组装测试计划。
设计  软件设计可以分为概要设计和详细设计两个阶段。
实际上软件设计的主要任务就是将软件分解成模块是指能实现某个功能的数据和程序说明、可执行程序的程序单元。
可以是一个函数、过程、子程序、一段带有程序说明的独立的程序和数据,也可以是可组合、可分解和可更换的功能单元。
模块,然后进行模块设计。
概要设计就是结构设计,其主要目标就是给出软件的模块结构,用软件结构图表示。
详细设计的首要任务就是设计模块的程序流程、算法和数据结构,次要任务就是设计数据库,常用方法还是结构化程序设计方法。
编码  软件编码是指把软件设计转换成计算机可以接受的程序,即写成以某一程序设计语言表示的"源程序清单"。
充分了解软件开发语言、工具的特性和编程风格,有助于开发工具的选择以及保证软件产品的开发质量。
  当前软件开发中除在专用场合,已经很少使用二十世纪80年代的高级语言了,取而代之的是面向对象的开发语言。
而且面向对象的开发语言和开发环境大都合为一体,大大提高了开发的速度。
测试  软件测试的目的是以较小的代价发现尽可能多的错误。
要实现这个目标的关键在于设计一套出色的测试用例(测试数据和预期的输出结果组成了测试用例)。
如何才能设计出一套出色的测试用例,关键在于理解测试方法。
不同的测试方法有不同的测试用例设计方法。
两种常用的测试方法是白盒法测试对象是源程序,依据的是程序内部的的逻辑结构来发现软件的编程错误、结构错误和数据错误。
结构错误包括逻辑、数据流、初始化等错误。
用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果。
白盒法和黑盒法依据的是软件的功能或软件行为描述,发现软件的接口、功能和结构错误。
其中接口错误包括内部/外部接口、资源管理、集成化以及系统错误。
黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。
黑盒法。
维护  维护是指在已完成对软件的研制(分析、设计、编码和测试)工作并交付使用以后,对软件产品所进行的一些软件工程的活动。
即根据软件运行的情况,对软件进行适当修改,以适应新的要求,以及纠正运行中发现的错误。
编写软件问题报告、软件修改报告。
  一个中等规模的软件,如果研制阶段需要一年至二年的时间,在它投入使用以后,其运行或工作时间可能持续五年至十年。
那么它的维护阶段也是运行的这五年至十年期间。
在这段时间,人们几乎需要着手解决研制阶段所遇到的各种问题,同时还要解决某些维护工作本身特有的问题。
做好软件维护工作,不仅能排除障碍,使软件能正常工作,而且还可以使它扩展功能,提高功能,为用户带来明显的经济效益。
然而遗憾的是,对软件维护工作的重视往往远不如对软件研制工作的重视。
而事实上,和软件研制工作相比,软件维护的工作量和成本都要大得多。
  在实际开发过程中,软件开发并不是从第一步进行到最后一步,而是在任何阶段,在进入下一阶段前一般都有一步或几步的回溯。
在测试过程中的问题可能要求修改设计,用户可能会提出一些需要来修改需求说明书等。
编辑本段软件开发专业专业培养   计算机:软件开发专业主要培养德智体全面发展,具有一定计算机软硬件维护、网络组建、维护管理的高级实用技术型人才。
通过本专业的学习,能熟练掌握常用的计算机软件的使用、维护与技巧;
在硬件方面学生应了解计算机硬件的发展,熟练掌握计算机组装的方法,能熟练运用应用软件检测计算机功能、故障的范围所在,掌握硬件故障的一般处理方法;
在网络方面,学生应掌握目前流行网络的技术特点,掌握网络工程、网络维护、网络安全及应用方面的知识。
能胜任一般网络工程方案的设计、组建、网络维护、及简单网站的建设与维护。
同时,使学生了解由于IT技术的发展而引起的法律和道德方面的问题。
就业方向  本专业毕业生适合的工作岗位是计算机程序设计师。
适合于熟练地按照工程化的思路进行软件编制、软件测试的工作岗位,能担任各种企事业单位和各级工程建设部门、管理部门的计算机软件和硬件维护、网络的组建、维护等工作,也可从事计算机研究与应用、软件开发等方面的工作。
就业范围为:计算机软件公司、具有软件开发能力的大型企业及事业单位
2023/3/9 19:52:12 5.33MB 软件开发文档实例大全
1
segment_stringsegment_string.py是为类项目构建的。
使用维特比算法获取输入字符串,并从输入中输出最可能的细分列表来自Google研究的语料库在找到viterbi_segment从AIMAPythongithub上取(用我自己的更改)发现进行以下更改:-变量名称更改-概率是从函数调用的,而不是通过参数发送的-打印段而不前往
2023/3/8 21:46:50 2.15MB Python
1
SublimeText就不用多做引见了,官方最新发布了SublimeText3Beta,价格却也飙到了70刀。
SublimeText是一个代码编辑器(SublimeText2是收费软件,但目前可以无限期试用),也是HTML和散文先进的文本编辑器。
SublimeText是由程序员JonSkinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
SublimeText具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。
还可自定义键绑定,菜单和工具栏。
SublimeText的主要功能包括:拼写检查,书签,完整的PythonAPI,Goto功能,即时项目切换,多选择,多窗口等等。
[2]SublimeText是一个跨平台的编辑器,同时支持Windows、Linux、MacOSX等操作系统。
这个版本是最新的TEXT3083win64。
破解方法:复制注册码.txt中的内容,打开SublimeText,执行Help->Enterlicense然后粘贴,点击OK,重启SublimeText即可看到你的注册信息。
2023/3/7 22:24:23 7.62MB sublimeText3 3083
1
共 894 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡