自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(148)
  • 资源 (4753)
  • 收藏
  • 关注

转载 文件共享服务器热备,两台云服务器如何实现双机热备

两台云服务器如何实现双机热备 内容精选换一换购买服务及配置特性时,操作步骤中未框选的配置项请保持默认值。申请服务时,未开通企业管理的用户页面无“企业项目”参数项,无需进行配置。如需开通企业项目,请参考如何开通企业项目/企业多账号。选择“网络 > 虚拟私有云”,单击“创建虚拟私有云”。设置相关参数并完成创建。安全组下默认的规则不能被删除,否则将导致两个服务器彼此通信异常。选择“计算购买服务及配...

2021-08-11 22:52:58 1145

转载 waf服务器部署位置,waf部署在哪里

waf部署在哪里 内容精选换一换针对自动学习项目,当模型训练完成后,其生成的模型,将自动进入模型管理 > 模型页面,如下图所示。模型名称由系统自动命名,前缀与自动学习项目的名称一致,方便辨识。自动学习生成的模型,不支持下载使用。支持部署为在线服务、批量服务或边缘服务。在自动学习页面中,仅支持部署为在线服务,如需部署为批量服务或边缘服务,可在模型管理 > 模型页面中直接部waf部署在哪里...

2021-08-08 02:10:21 1580

转载 七日杀服务器修改采集倍数,七日杀怎么修改物资倍数 | 手游网游页游攻略大全...

发布时间:2018-05-15空投物资对游戏里的求生玩家来说可谓是不可或缺的资源,但仍有许多玩家都找不到空投物资.这里小编给大家介绍空投物资显形方法,一起来看看吧. 此方法只适合单机,联机的玩家暂时无法改 ...标签:攻略发布时间:2015-11-19修改分辨率的方法 首先要进入注册表. 点开始,然后点运行,运行Regedit,然后查找7 Days To Die 出现了一大推注册表. 然后看最下...

2021-08-05 20:38:17 2667

转载 计算机usb接口是一种通用,USB接口大科普,你用的是哪一种?

原标题:USB接口大科普,你用的是哪一种?USB,全称是通用串行总线,是最常见的一种接口了,从手机到电脑,任何输入输出的设备都在使用USB接口,如今,USB接口已发展到3.2版本,很快要出4.0版本。U口每天都在用,可是你真的了解USB接口吗?小泽今天为你带来关于USB接口的科普。 1、Type-AType-A就是我们最常见的大口,电脑上插鼠标、键盘、U盘的接口。目前主流接口已采用USB3.0接口...

2021-07-28 15:58:42 6024

转载 计算机会计实验6报告,最新计算机会计学生实验报告-10本

最新计算机会计学生实验报告-10本 (34页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!19.90 积分学学 生生 实实 验验 报报 告告课程名称计算机会计实验成绩实验项目名称会计软件应用(用友 U8)批阅教师实验者王秀君学号20510711133专业班级会计1111实验日期2014.03-05一、实验预习报告(实验目的、内容,主要设备、仪器,基本原...

2021-07-24 00:25:00 162

转载 宋君强 学科评估 计算机科学,宋君强

科研综述宋君强长期工作在军用数值天气预报技术攻关和装备研制第一线,主持突破制约军用数值天气预报准确率提高的系列关键技术,解决数值天气预报利用国产高性能计算机的高效并行计算难题。负责研制的军队数值天气预报系统先后在总参、海军、空军和二炮等单位投入业务运行,预报产品成为全军各级气象保障单位日常天气会商、预报保障的基本依据,在部队训练、重大军事行动和国防科学试验等任务气象保障中发挥了重要作用。承担项目&...

2021-07-22 05:11:53 103

转载 大学计算机基础第三版机械工业出版社,113-x1050011大学计算机基础课程教学大纲.doc...

113-x1050011大学计算机基础课程教学大纲X1050011大学计算机基础课程教学大纲课程名称:大学计算机基础英文名称:Computer Fundamentals课程编号:x1050011学 时 数:48其中实验学时数:20 课外学时数:0学 分 数:3.0适用专业:非计算机本科专业一、课程的性质和任务《大学计算机基础》是非计算机专业计算机三个层次教学的第一层次,是培养学生...

2021-07-20 21:27:23 300

转载 计算机网络技术操作题,计算机三级网络技术机试(操作题)模拟试卷9

计算机三级网络技术机试(操作题)模拟试卷9 (8页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!9.9 积分计算机三级网络技术机试(操作题)模拟试卷9控制面板100分卷:试满分全部题型3?综合题4?应用题综合题试 数 量题??5 题答时限题??120分 钟剩余时间:调整字号:12 14 16 1820调整背景:1.计算并填写下表IP地址125.175....

2021-07-19 16:51:30 308

转载 计算机操作系统有什么基本管理功能组成,福师计算机在线作业(二)答案.pdf...

福师计算机在线作业(二)答案上亿文档资料,等你来发现三亿文库设为首  收藏本站2015福师 《计算机应用基础》在线作业二 搜 索亿万文档,必有所需首 考试资料幻灯片工程技术公务员考试小学教学中学教学大学教学外语资料2015 福师《计算机应用基础》在线作业二 80-2B.ESC 键;C.Shift 键;D.BackSpace 键;满分:2 分;37.1GB 等...

2021-07-15 13:23:35 480

转载 上海应用技术大学计算机二级考点,上海应用技术大学计算机期末练习题

1.在计算机内部一般设有数据总线、()总线和控制总线。2.一条指令包括操作数和()两部分。3.()频率是影响CPU性能的重要因素之一。4.分立离散的信号称为()信号。5.面向对象的程序设计语言,属于()语言。6.用户为解决自己的问题而编写的程序,称为()。7.一种计算机能执行的全部指令,就是这种计算机的指令()。8.操作数表示参加操作的数本身或操作数所在的()。9.指令是对机器进行程序控制的()单...

2021-07-04 19:23:42 212

转载 第二工业大学计算机应用大专录取分,二工大|2019年上海第二工业大学专科层次依法自主招生各专业最低录取分数线...

一、学业水平考试成绩齐全的应、历届高中生最低录取资格线:849分◆语言类(中澳合作,应用英语专业、涉外商务方向):849分◆经济贸易类(中澳合作,国际商务专业):852分◆旅游类(中澳合作,酒店管理专业):852分◆会展类(中澳合作,会展策划与管理专业):856分◆计算机类(中澳合作,计算机应用技术专业):849分◆计算机类(中美合作,计算机网络技术专业):855分◆物流类(中美合作,物流管理专业...

2021-06-30 06:48:37 183

转载 html怎么遍历el集合的值,el-tabs遍历数据展示对应内容

el-tabs遍历数据动态展示对应内容(以及vue其他实用方法)1.效果:代码如下v-for="(item, index) in tabApplicationList":key="index":label="item.name":name="item.id"lazy> //methods里面的 tabApplicationList tabActiveName自定义chooseApplyCh...

2021-06-28 11:59:35 1060

转载 交大计算机应用基础 二,交大网络 计算机应用基础(二)第一次作业

交大网络 计算机应用基础(二)第一次作业第一次作业1.计算机问世至今已经历四代,而划分时代主要依据则是计算机的A.规模 B.功能 C.性能 D.元件2.当前的计算机一般称为第四代计算机,它所采用的逻辑元件是A.晶体管 B.集成电路 C.电子管 D.大规模集成电路3.计算机的通用性使其可以求解各种不同的算术和逻辑问题,这...

2021-06-25 13:53:27 71

转载 中专学的计算机专业全名,中专是什么学历 有哪些专业可以选

中专是什么学历 有哪些专业可以选2020-12-11 16:35:44文/张孟影中专的学历全称是中等业学历。小编为大家找来了中专学校的简单解释,大家接着来看看吧。中专学历中专学历全称中等业学历,普通中是普通中等业学校的简称,是我国业教育的一部分。其招生列入国家统招计划,学历在全国范围内承认。1999年大学扩招前后,省部普通中专大多升级为学院或并入大学。普通中专毕业生发放省教育厅验印的普通中专毕业证...

2021-06-23 07:56:56 752

转载 对计算机知识的掌握,计算机操作基本知识

计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展,计算机如何操作呢?下面学习啦小编分享计算机操作基本知识学习电脑操作基本知识第一重要,学好英语。当今,计算机技术在我国得到了快速发展,计算机应用范围也越来越广泛,普及计算机知识已迫在眉睫。本人结合自己学习计算机知识的体会,就如何学习计算机知识才能尽快入门谈几点意见,供计算机初学者参考。...

2021-06-21 20:12:18 760

转载 计算机桌面有个方框,电脑桌面总出现蓝色框怎么办

1. 电脑桌面图标后有蓝色方框怎么办方法一、在桌面上点击右键 -- 排列图标 -- 去掉“在桌面上锁定Web项目”上的勾。方法二、右键点击我的电脑 -- 属性 -- 高级 -- 点击“性能”下面的“设置”按钮,在“视觉效果”选项卡上,直接选“自定义”,然后在下面的众多选项里,在“在桌面上为图标标签使用阴影”选项前面的打勾 -- 确定方法三、对于由acktive desktop 引起的问题,用...

2021-06-19 11:49:51 30679

转载 目前的微型计算机的主频,2017年计算机一级MSOffice考试试题「选择题」

2017年计算机一级MSOffice考试试题「选择题」随着微型计算机和网络的出现,其应用领域已经涉及各个领域,在办公自动化数据库管理、图像识别、语言识别、专家系统及家庭娱乐等众多领域中大显身手。下面是小编整理的关于计算机一级MSOffice考试试题,欢迎大家参考!1. 下列关于硬件系统的说法中,错误是A)键盘,鼠标,显示器等都是硬件B)硬件系统不包括存储器C)硬件是指物理上存在的机器部件D)硬件系...

2021-06-16 19:14:50 445

转载 html标题栏显示文字居中,让标题栏文字居中

下载本文示例代码p>|添加以下模块:PublicSubCenterC(frmAsForm)DimSpcFAsIntegerHowmanyspacescanfitDimclenAsIntegercaptionlengthDimoldcAsStringoldcaptionDimiAsIntegernotimportantremoveanyspacesattheendsofthecaptionve...

2021-06-16 18:31:18 1349

转载 青春使命网页制作html,青春的使命初中作文

青春的使命初中作文“我们是五月的花海,用青春拥抱时代;我们是初升的太阳,用生命点燃未来……每当我听到这首《共青团歌》时总会想起属于自己的节日——青年节。回首孩童时的自己是多么的天真无邪,那时总期盼的第一个节日便是“六一儿童节”,因为每到六一儿童节的那天学校都会为我们庆祝这个节日,学校还会发给我们很多的零食,那一整天都不用上课,还可以在校内玩各种游戏,那时的时光早已成为了我们的回忆。而现在的我早已不...

2021-06-14 14:21:46 102

转载 html标题方框,如何将pandas dataframe中的边框添加到html表的行标题中?

Pandas样式选项允许我格式化数据,但我想在列标题(即第0行)中添加边框。在htmlFooterOutdatedList = dfServerOutdated[['System Name','IP Address','Last Communication','DAT (VSE)','OS Type','Status']].style.hide_index().set_properties(**{...

2021-06-08 23:51:19 314

转载 html怎么传输声音,通过HTML5实现发送声音

* { margin: 0; padding: 0; }#chatBox { width: 400px; border: 1px solid #d3d3d3; margin: 50px auto; }#chat { max-height: 220px; overflow-y: auto; max-width: 400px; }#chat > ul > li { padding: 3px...

2021-06-07 17:57:15 418

转载 vs中html码在浏览器中查看只要勾选代理服务器的那个勾去掉即可,2015浙大通信与计算机网络离线作业...

第1章概述一.填空题:1.计算机网络是计算机技术与__通信技术___相结合的产物。2.从资源共享的角度来定义计算机网络,计算机网络指的是利用____通信线路____将不同地理位置的多个独立的___自治计算机系统_______连接起来以实现资源共享的系统。3.在TCP/IP的应用层协议一般使用的是客户服务器方式其中,客户是服务请求方,服务器是服务提供方。4.在TCP/IP协议模型的运输层中,不面向连...

2021-06-07 15:41:18 58

转载 html中h标题属性如何设置,入门:HTML的基本标签和属性简单介绍H

html 行级元素和块级元素标签列表分别有哪些行内元素列表: 标签可定义锚 表示一个缩写形式 定义只取首字母缩写 字体加粗 可覆盖默认的文本方向 大号字体加粗 换行 引用进行定义 定义计算机代码文本 定义一个定义项目 定义为强调的内容 斜体文本效果 向网页中嵌入一幅图像输入框 定义键盘文我有两个html文件在同一个文件夹里。一个index. 一个page、 如果我要在iHTML超链接可以用a标签来...

2021-06-04 04:47:17 3772

转载 html5绘制图形幸运大转盘,微信小程序利用canvas 绘制幸运大转盘功能

小程序对 canvas api 跟h5的不太一致 ,所以这个搞的比较久,不多说,先贴代码Page({/*** 页面的初始数据*/data: {awardsConfig: {},restaraunts: [], //大转盘奖品信息},/*** 生命周期函数--监听页面加载*/onLoad: function (options) {var self = this;wx.getSystemInfo({/...

2021-06-04 02:50:50 522

转载 html通过判断值显示或隐藏,javascript-根据值显示/隐藏标签?

在我的项目中,我不得不检查输入的值,然后显示/隐藏元素.这是我的HTML代码:John, Cook这是我的JQuery:$('.bls').each(function() {if($(this).val() > 0){$(this).parent('.test1').hide();$('.test2').show();}});我当前的代码根据值隐藏单选按钮,但show()效果有问题.我只希望...

2021-06-03 17:13:50 1690

转载 android单链表结构,安卓数据结构01-顺序表与链表

安卓数据结构01-顺序表与链表前言1 什么是数据结构数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。数据的逻辑结构:指反映数据元素之间的逻辑关系的数据结构,其中的逻辑关系是指数据元素之间的前后关系,而与他们在计算机中的存储位置无关。逻辑结构包括...

2021-06-02 14:20:47 293

转载 猜数游戏的c语言程序编写,c语言 ,编写一个猜数游戏程序,输入一个设定的整数,供玩者猜。...

满意答案#include#include#include#defineGUESS_LIMIT1000char*infos[]={"【猜数游戏已启动】\n数字已经设定好,请玩家进行猜测,数字范围在0~%d\n","猜测数字大了!请继续猜测:","猜测数字小了!请继续猜测:","恭喜猜中数字!!!共猜测了%d次\n"};intguess_program(){inttarget_nu...

2021-05-27 09:31:29 1801

转载 android 实现异步加载图片,Android开发实现异步加载图片

public class GradeView_bianmin_chuxing extends BaseAdapter{List listuser;Context context;public ImageLoader imageLoader;public GradeView_bianmin_chuxing(List listuser, Context context) {super();this.l...

2021-05-27 03:33:34 174

转载 android 程序a启动程序b的权限,android app微信分享

android app微信分享积分: 22智慧币积分: 2 智慧币【0.67元 】包含内容: 源码,全套工具详情描述如遇视频不清晰,请最大化观看演示以下仅列出部分功能,全部功能请至官网 《手册》查看播放暂停播放/暂停静音取消静音清除视频(仅flashplayer)获取元数据添加元件删除元件添加弹幕视频截图(需要视频权限)播放器截图(需要视频权限)暂停广告(仅flashplayer)继续播放广告(仅...

2021-05-26 22:33:29 179

转载 linux openssl md5,openssl – 哪个库是MD5()函数?

当我编写代码以在目标机器上安装时,我想知道依赖关系,并注意到不需要openssl库.我想知道因为我知道我在使用OpenSSL:#include ...MD5(a, b, c);...令我惊讶的是,似乎我们只能与libc联系起来. MD5是否真的在libc中实现而不是在某些libssl库中实现?objdump给了我关于链接库的信息:Dynamic Section:NEEDED ...

2021-05-26 06:47:40 85

转载 android获取文件夹里最新的文件夹,Android 获取某个文件夹下的所有文件

Android 获取某个文件夹下的所有文件// 数据文件夹private final String dataFile = "dataFile";/*** 生成文件夹* */private File makeDataFile() {File file = null;try {file = new File(getExternalFilesDir(dataFile).getPath());if (!f...

2021-05-25 21:25:39 1061

转载 android自定义性别选择控件,Android自定义View实现选座功能

我们在安卓开发中安卓自带的控件满足不了我们的需求,因此我们就需要用到自定义View来满足我们的需求,在这里我要讲解的是自定义View实现选座功能,在安卓中一个会使用自定义View的人一定会开发出与众不同以及美观的项目首先,我展示一下效果以上主要就是我们需要创建一个我们自己的View继承自Viewgroup控件并实现onMeasure以及onDraw方法具体的代码是这样的public class S...

2021-05-25 18:05:10 342

转载 android程序分析,android应用程序结构分析

昨天在帖子里看到的一个分析方法,很简单,给大家分享下!本文引用地址:http://www.eepw.com.cn/article/201610/305938.htm呵呵,由于我也是刚开始学习Android,还没有学到下面这些知识,这里就直接截图了。看完他这个分析之后,我对Android程序有了一个简单的认识,若要深入的理解,我想我今后还要在此下很多的功夫。。。。要努力啦。。。。好了,下面开始介绍他...

2021-05-25 17:34:07 360

转载 时间戳格式化 android,Android获取当前时间戳(四种方法)

//获取时间戳long timecurrentTimeMillis = System.currentTimeMillis();long timeGetTime =new Date().getTime();long timeSeconds = System.currentTimeMillis();long timeMillis = Calendar.getInstance().getTimeInMi...

2021-05-25 15:49:35 430

转载 笔记本电脑如何用c语言开无线网卡,怎么使用笔记本开启WiFi?笔记本开启WiFi的办法有??...

【导语】:现在基本上是一个网络的时代,我们所做的任何的事情似乎都可以跟网络建立很好的联系。随着时代的进步,现在的联网方式也有了很多的变化。那么我们怎么用笔记本建立WiFi呢?下面小编就为大家介绍几种笔记本建立wifi热点方法,希望对大家有所帮助!笔记本建立wifi热点方法1第一步我们需要打开控制面板,然后在里面找到网络和Internet这个选项。第二步就是点击网络共享中心这个选项,进而可以找到并打...

2021-05-25 08:27:59 151

转载 c语言动态分配的四种调度算法,进程调度--动态优先数法(C语言实现)

该楼层疑似违规已被系统折叠隐藏此楼查看此楼ready=s;}}//优先数创建初始PCB信息void create1(char alg){PCB *p;int i,time;char na[10];ready=NULL; //就绪队列头文件finish=NULL; ...

2021-05-23 14:59:56 304

转载 投票和排名系统C语言顺序表,电视大赛观众投票及排名系统C语言设计.docx

wordword文档可自由复制编辑课程设计报告课程名称:数据结构课题:电视大赛观众投票及排名系统(排序应用)专业班级:计算机系网工12102班学 号:201217030219姓 名:黄婷指导老师:周慧灿日期:2013 年1月2日教师评语:成绩评定:指导教师(签名):TOC \o "1-5" \h \z 课题简介3设计方案 4\o "Current Document" 具体设计 43.1 程序原理 ...

2021-05-22 23:10:48 2114

转载 c语言怎么输入加减符号,C语言有符号加减溢出

sizeof(short int ) = 2;测试用例#include int main(){short int a = -32768;short int b = 0x8000;short int c = 0xffff;short int d = 0x8001;printf("%d, %d, %d, %d\n", a, b, c, d);a -= 1;b -= 1;c -= 1;d -= 1;pr...

2021-05-22 01:41:15 1351

转载 C语言以小写字母作为基本书写形式,C语言程序设计

第一章 单元测试1、问题:C语言是一种( )选项:A:机器语言B:汇编语言C:高级语言D:低级语言答案: 【高级语言】2、问题:下列各项中,不是C语言的特点是()。选项:A:语言简洁、紧凑,使用方便B:数据类型丰富,可移植性好C:能实现汇编语言的大部分功能D:有较强的网络操作功能答案: 【有较强的网络操作功能】3、问题:下列叙述错误的是( )。选项:A:C程序中的每条语句都用一个分号作为结束符B:...

2021-05-18 01:26:02 952

转载 复化梯形公式的c语言程序,第五次实验报告

c语言程序报告姓名:吴波实验地点:第一教学楼514教室实验时间:5月16日实验项目:1、利用复化梯形公式计算定积分2、计算Ackerman函数3、编写计算x的y次幂的递归函数getpower(int x,int y)。并在主程序中实现输入输出。4、编写计算学生年龄的递归函数5、编写递归函数实现Ackerma函数一、实验目的与要求:•利用复化梯形公式计算定积分1、掌握c语言中定义...

2021-05-17 20:19:43 764

状态[S]-数值方法(matlab版.第四版)-mathews

4.4 状态[S]4.4 状态[S] 状态S是对工序步进形式的控制进行简易编程所需的重要软元件,需要与步进梯形图指令STL组合使用。 而且,在使用SFC图(SequentialFunctionChart)的编程方式中也可以使用状态。 → 有关步进梯形图指令,以及SFC方式的编程,请参考35章 4.4.1 状态的编号 状态(S)的编号如下所示。(编号以10进制数分配) 1. FX3S可编程控制器 2. FX3G·FX3GC可编程控制器 3. FX3U·FX3UC可编程控制器 *1. 选件的电池,使用时,可通过参数变为停电保持(电池保持),但是,不能设定停电保持范围。 *2. 非停电保持区域。根据设定的参数,可以更改为停电保持(保持)区域。 *3. 停电保持区域(保持)。根据设定的参数,可以更改为非停电保持区域。 *4. 关于停电保持的特性可以通过参数进行变更。 4.4.2 功能和动作实例 1. 一般用 如左图所示的工序步进控制中,启动信号X000为ON 后,状态S20被置位(ON),下降用电磁阀Y000工作。 其结果是,如果下限限位开关X001为ON的话,状态S21 就被置位(ON),夹紧用的电磁阀Y001工作。 如确认夹紧的限位开关X002为ON,状态S22就会置位 (ON)。 随着动作的转移,状态也会被自动地复位(OFF)成移动 前状态。 当可编程控制器的电源断开后,一般用状态都变成 OFF。 如果想要从停电前的状态开始运行时,请使用停电保 持(保持)用状态。 初始状态用 (EEPROM保持) 停电保持专用 (EEPROM保持) 一般用 S0~S9 10点 S10~S127 118点 S128~S255 128点 初始状态用 (EEPROM保持) 停电保持专用 (EEPROM保持) 信号报警器用 (EEPROM保持) 一般用 S0~S9 10点 S10~S899 890点 S900~S999 100点 S1000~S4095 3096点*1 初始状态用 一般用 停电保持用 (电池保持) 停电保持专用 (电池保持) 信号报警器用 S0~S9 10点*2 S0~S499 500点*2 S500~S899 400点*3 S1000~S4095 3096点*4 S900~S999 100点*3 S 2 S 20 S 21 S 22 启动 下限 夹紧 上限 初始化状态 TRAN 启动 X000 Y000 下降 TRAN 下限 X001 Y001 夹紧 TRAN 夹紧 X002 Y002 上升 TRAN 上限 X00396

2021-07-12

消息提示框-abb acs510 变频器中文使用说明书

图 1.14 消息提示框 1) 在线模式信息 具体状态信息如表 1-2 所示。 表 1-2 在线模式状态描述 状态 描述 程序正在运行。 程序已经停止。 程序停止于断点。 CoDeSys目前正处于无硬件仿真模式。 程序已下装到设备上。 设备上的程序与编程系统中的相符。 设备上的程序与编程系统中的不同,需要在线更改。 2) 位置信息 位置信息如图 1.15 所示,

2021-07-12

逻辅移位操作符-labview模块和工具包(嵌入式设计)

四、逻辑操你符 逻辑操作符 !m !m 是否不为真? (1 比特真/假结果) :m 和口是否都为真? (1 比特真/假结果) !m 或者口是否为真? (1 比特真/假结果) 五、相等操f~符 相等操作符{仅比较逻辑 1 和 0) m 和 R 相等吗? (l-bit 正确/错误结果) m 和 n 不相等吗? (l -bit 正确/错误结果) 六、全等操f~符 金等操作符{比较逻辑 0、 1 、 X 和 Z) jm 和 n 全等吗? (l -bit 正确/错误结果) m !== n 川和 n 全不等吗? (l -bi t 正确/错误结果) 七、关系操作符 关系操作符 (l-bit 正确/错误结果) (l-bit 正确/错误结果) (l-bit 正确/错误结果) (l -bit 正确/错误结果) 八、逻辅移位操作符 逻辑移位操作符 「…一一-r →→一一→→← ?…一一 << m << n 将 m 左移 n 位 25

2021-07-12

GPs追踪模式流程-中国科学院大学《矩阵代数》期末考试试题

第四章控制系统软件设计 通过式(4.1)和式(4.2),我们可以计算出太阳的高度角,通过与太阳能电池板 当前位置的比较,我们可以得出在东西方向上,太阳能电池板应该转动的角度, 从而通过计算得到EH3主机发给东西向伺服驱动器的脉冲个数,使得太阳能电 池板在东西方向上运动到目标位置。通过式(4.3),我们可以计算出太阳的方位角, 通过与太阳能电池板当前位置的比较,我们可以得出在南北方向上,太阳能电池 板应该转动的角度,从而通过计算得到EH3主机发给南北向伺服驱动器的脉冲 个数,使得太阳能电池板在南北方向上运动到目标位置。经过在东西向和南北向 上对太阳能电池板进行准确的调整,我们便可以最终将太阳能电池板调整到对准 太阳的位置,完成GPS模式下,太阳能电池板跟随太阳转动的功能。 但是从计算公式中可以看出,这种跟随太阳的精度较低,这也是我们不将其 作为在有太阳光情况下的工作模式的原因所在。GPS追踪模式下,其流程图如 图4.4所示。 /, 、 ( 开始 1 \ / r 1r 读取GPs数据 上 计算太阳能板的位置 1r 计算太阳的高度角、 方位角 ’ r 伺服电机运动 1r 延时2.5分钟 图4.4 GPs追踪模式流程 45

2021-07-12

系统引导启动-基于滑膜控制理论的永磁同步电机的控制方法及系统

1.3 系统引导启动 操作步骤 为了确保 NCU 顺利启动,必须插入 CF 卡。 NCU 启动时,通过下列显示装置输出当前运行状态的可视信息: ● 在存取 CF 卡时,RDY-LED 橙色灯慢速闪烁。 ● 7 段显示器在启动时会输出不同的代码,例如会在启动 BIOS 或存取 CF 卡等情况下发 出信号。 当启动成功结束时,可以看见下列显示: ● PLC-LED 绿灯亮起。 ● 7 段显示器用闪烁点显示"6."。 ● RDY-LED 绿灯亮起,其他所有的 LED 都关闭。 执行复位 复位键位于 NCU 盖板的后面。 复位会使整个系统复位并要求重启系统,和“上电复位”相比无需关闭 24 V 电源。 维护情况下启动 出于维修或者诊断目的,可以在维修系统(Emergency Boot System:紧急启动系统)上 执行 NCU 的引导启动。 另见 这样创建 NCU 的服务系统 (页 63) 系统设置 1.3 系统引导启动 NCU 操作系统 (IM7) 开机调试手册, 10/2015, 6FC5397-1DP40-5RA3 9

2021-07-12

短文本位置输入输出栏位置的详细说明-基于滑膜控制理论的永磁同步电机的控制方法及系统

5.14 短文本位置、输入输出栏位置的详细说明 概述 短文本和图形文本以及输入/输出栏和单位文本总是形成一个单元。即短文本的位置数据也 对图形文本和输入/输出栏数据以及单位文本上的数据有效。 编程 设计的位置数据覆盖标准值,即也仅能改变一个单独的值。如果下列对话框单元没有设计 位置数据,则采用上一对话框单元的数据。 如果对话框单元没有规定位置,则使用预设置。短文本和输入/输出栏的栏宽度在标准情况 下各行由栏数和 大栏宽度确定,即:栏宽度= 大行宽/列数。 图像和单位文本宽度是固定的,根据编程支持的请求优化。如果已设计图像和单位文本宽 度,则短文本或者输入/输出栏的宽度相应缩短。 短文本和输入/输出栏的顺序可以通过位置数据互换。 变量 5.14 短文本位置、输入输出栏位置的详细说明 SINUMERIK Integrate Run MyScreens(BE2) 92 编程手册, 10/2015, 6FC5397-1DP40-5RA3

2021-07-12

注意事项-azurewave 海华系列wifi模块目录

17.7 注意事项 17.7.1 更改 GUI分辨率 若用户要接其他分辨率的触摸屏,需要更改触摸屏显示分辨率时,需要更改 3个地 方。  main函数中 Vtc_init()函数中的分辨率参数  更改 gui_window.h中的 2个宏定义 #define GUI_HEIGHT 600 #define GUI_WIDTH 1024  更改 clk_wizard_config.h中的 1个宏定义,将其改为所需要的时钟频率,单位为MHz #define DYNAMIC_OUTPUT_FREQ 51.2 17.7.2 SDK路径设置 注意 6.2.1节关于 clk_wiz_v1_1与 PWM_v1_0库路径设置的描述,用户将原版程序 在自己的电脑上运行时,务必要重新设置该路径,否则 SDK将提示错误。 17.7.3 miz701n的 LD5不受 GUI控制 由于 miz701n的 LD5 与 PS的 MIO51 脚连接,需要由 PS控制,为了确保 miz702 和 miz701n程序的一致性,避免引入误解,只使用 miz701n的 LD1~LD4,LD5不受 GUI 窗口 2中 LED5按键的控制。

2021-07-12

Sun远程过程调用-深信服scsa认证考试总题库

第29章 网络文件系统 29.1 引言 本章中我们要讨论另一个常用的应用程序: N F S(网络文件系统),它为客户程序提供透 明的文件访问。N F S的基础是Sun RPC:远程过程调用。我们首先必须描述一下 R P C。 客户程序使用 N F S不需要做什么特别的工作,当 N F S内核检测到被访问的文件位于一个 N F S服务器时,就会自动产生一个访问该文件的 R P C调用。 我们对N F S如何访问文件的细节并不感兴趣,只对它如何使用 I n t e r n e t的协议,尤其是 U D P协议,感兴趣。 29.2 Sun远程过程调用 大多数的网络程序设计都是编写一些调用系统提供的函数来完成特定的网络操作的应用 程序。例如,一个函数完成 T C P的主动打开,另一个完成 T C P的被动打开,一个函数在一个 T C P连接上发送数据,另一个设置特定的协议选项(如激活 T C P的k e e p a l i v e定时器)。在1 . 1 5 节我们提到过两个常用的用于网络编程的函数集( A P I):插口 ( s o c k e t )和T L I。正像客户端和 服务器端运行的操作系统可能会不相同一样,双方使用的 A P I也可能会不相同。由通信协议和 应用协议决定一对客户和服务器是否可以彼此通信。如果两台主机连接在一个网络上,并且 都有一个T C P / I P的实现,那么一台主机上的一个使用 C语言编写的、使用插口和T C P的U n i x客 户程序可以和另一台主机上的一个使用 C O B O L语言编写的、使用其他 A P I和T C P的大型机服 务器进行通信。 一般来说,客户发送命令给服务器,服务器向客户发送应答。目前为止,我们讨论过的 所有应用程序—P i n g,Tr a c e r o u t e,选路守护程序、以及 D N S、T F T P、B O O T P、S N M P、 Te l n e t、F T P和S M T P的客户和服务器—都是采用这种方式实现的。 远程过程调用RPC (Remote Procedure Call)是一种不同的网络程序设计方法。客户程序编 写时只是调用了服务器程序提供的函数。这只是程序员所感觉到的,实际上发生了下面一些 动作。 1) 当客户程序调用远程的过程时,它实际上只是调用了一个位于本机上的、由 R P C程序 包生成的函数。这个函数被称为客户残桩( s t u b)。客户残桩将过程的参数封装成一个网络报 文,并且将这个报文发送给服务器程序。 2) 服务器主机上的一个服务器残桩负责接收这个网络报文。它从网络报文中提取参数, 然后调用应用程序员编写的服务器过程。 3) 当服务器函数返回时,它返回到服务器残桩。服务器残桩提取返回值,把返回值封装 成一个网络报文,然后将报文发送给客户残桩。 4) 客户残桩从接收到的网络报文中取出返回值,将其返回给客户程序。 网络程序设计是通过残桩和使用诸如插口或 T L I的某个A P I的R P C库例程来实现的,但是

2021-07-12

Telnet协议-深信服scsa认证考试总题库

26.4 Telnet协议 Te l n e t协议可以工作在任何主机(例如,任何操作系统)或任何终端之间。 RFC 854 [Postel 和Reynolds 1983a]定义了该协议的规范,其中还定义了一种通用字符终端叫做网络虚 拟终端N V T(Network Virtual Te r m i n a l)。N V T是虚拟设备,连接的双方,即客户机和服务器, 都必须把它们的物理终端和 N V T进行相互转换。也就是说,不管客户进程终端是什么类型, 操作系统必须把它转换为 N V T格式。同时,不管服务器进程的终端是什么类型,操作系统必 须能够把N V T格式转换为终端所能够支持的格式。 N V T是带有键盘和打印机的字符设备。用户击键产生的数据被发送到服务器进程,服务 器进程回送的响应则输出到打印机上。默认情况下,用户击键产生的数据是发送到打印机上 的,但是我们可以看到这个选项是可以改变的。 26.4.1 NVT ASCII 术语NVT ASCII代表7比特的A S C I I字符集,网间网协议族都使用NVT ASCII。每个7比特 的字符都以8比特格式发送,最高位比特为 0。 行结束符以两个字符 C R(回车)和紧接着的 L F(换行)这样的序列表示。以 \ r \ n来表 示。单独的一个 C R也是以两个字符序列来表示,它们是 C R和紧接着的 N U L(字节 0),以 \ r \ 0表示。 在下面的章节中可以看到, F T P, SMTP, Finger和W h o i s协议都以NVT ASCII来描述客户命 令和服务器的响应。 26.4.2 Telnet命令 Te l n e t通信的两个方向都采用带内信令方式。字节 0 x f f(十进制的 2 5 5)叫做 I A C (interpret as command,意思是“作为命令来解释”)。该字节后面的一个字节才是命令字节。 如果要发送数据 2 5 5,就必须发送两个连续的字节 2 5 5(在前面一节中我们讲到数据流是 N V T A S C I I,它们都是 7 b i t的格式,这就暗示着 2 5 5这个数据字节不能在 Te l n e t上传输。其实在 Te l n e t中有一个二进制选项,在 R F C 8 5 6 [ P o s t e l和Reynolds 1983b]中有定义,关于这点我们没 有讨论,该选项允许数据以 8 b i t进行传输)。图2 6 - 8列出了所有的Te l n e t命令。 由于这些命令中很多命令很少用到,所以对于一些重要的命令,如果在下面章节的例子 或叙述中遇到,我们再做解释。 302使用TCP/IP详解,卷1:协议 下载

2021-07-12

TCP的保活定时器-深信服scsa认证考试总题库

第23章 TCP的保活定时器 23.1 引言 许多T C P / I P的初学者会很惊奇地发现可以没有任何数据流通过一个空闲的 T C P连接。也 就是说,如果T C P连接的双方都没有向对方发送数据,则在两个T C P模块之间不交换任何信息。 例如,没有可以在其他网络协议中发现的轮询。这意味着我们可以启动一个客户与服务器建 立一个连接,然后离去数小时、数天、数个星期或者数月,而连接依然保持。中间路由器可 以崩溃和重启,电话线可以被挂断再连通,但是只要两端的主机没有被重启,则连接依然保 持建立。 这意味着两个应用进程—客户进程或服务器进程—都没有使用应用级的定时器来检 测非活动状态,而这种非活动状态可以导致应用进程中的任何一个终止其活动。回想在第 1 0 . 7节末尾曾提到过的B G P每隔3 0秒就向对端发送一个应用的探查,就是独立于 T C P的保活定 时器之外的应用定时器。 然而,许多时候一个服务器希望知道客户主机是否崩溃并关机或者崩溃又重新启动。许 多实现提供的保活定时器可以提供这种能力。 保活并不是T C P规范中的一部分。Host Requirements RFC提供了3个不使用保活定 时器的理由: (1) 在出现短暂差错的情况下,这可能会使一个非常好的连接释放掉; (2)它们耗费不必要的带宽;(3)在按分组计费的情况下会在互联网上花掉更多的钱。 然而,许多实现提供了保活定时器。 保活定时器是一个有争论的功能。许多人认为如果需要,这个功能不应该在 T C P中提供, 而应该由应用程序来完成。这是应当认真对待的一些问题之一,因为在这个论题上有些人表 达出了很大的热情。 在连接两个端系统的网络出现临时故障的时候,保活选项会引起一个实际上很好的连接 终止。例如,如果在一个中间路由器崩溃并重新启动时发送保活探查,那么 T C P会认为客户 的主机已经崩溃,而实际上所发生的并非如此。 保活功能主要是为服务器应用程序提供的。服务器应用程序希望知道客户主机是否崩溃, 从而可以代表客户使用资源。许多版本的 R l o g i n和Te l n e t服务器默认使用这个选项。 一个说明现在需要使用保活功能的常见例子是当个人计算机用户使用 T C P / I P向一个使用 Te l n e t的主机注册时。如果在一天结束时,他们仅仅关闭了电源而没有注销,那么便会留下一 个半开放的连接。在图1 8 - 1 6中,我们看到通过一个半开放连接发送数据会导致返回一个复位, 但那是在来自正在发送数据的客户端。如果客户已经消失了,使得在服务器上留下一个半开 放连接,而服务器又在等待来自客户的数据,则服务器将永远等待下去。保活功能就是试图 在服务器端检测到这种半开放的连接。

2021-07-12

ICMP的差错-深信服scsa认证考试总题库

21.9 按每条路由进行度量 较新的T C P实现在路由表项中维持许多我们在本章已经介绍过的指标。当一个 T C P连接关 闭时,如果已经发送了足够多的数据来获得有意义统计资料,且目的结点的路由表项不是一 个默认的表项,那么下列信息就保存在路由表项中以备下次使用:被平滑的 RT T、被平滑的 均值偏差以及慢启动门限。所谓“足够多的数据”是指 1 6个窗口的数据,这样就可得到 1 6个 RT T采样,从而使被平滑的RT T过滤器能够集中在正确结果的 5 %以内。 而且,管理员可以使用 r o u t e ( 8 )命令来设置给定路由的度量:前一段中给出的三个指标以 及M T、输出的带宽时延乘积(见第 2 0 . 7节)和输入的带宽时延乘积。 当建立一个新的连接时,不论是主动还是被动,如果该连接将要使用的路由表项已经有 这些度量的值,则用这些度量来对相应的变量进行初始化。 21.10 ICMP的差错 让我们来看一下T C P是怎样处理一个给定的连接返回的 I C M P的差错。T C P能够遇到的最 常见的I C M P差错就是源站抑制、主机不可达和网络不可达。 当前基于伯克利的实现对这些错误的处理是: • 一个接收到的源站抑制引起拥塞窗口 c w n d被置为1个报文段大小来发起慢启动,但是慢 启动门限s s t h re s h没有变化,所以窗口将打开直至它或者开放了所有的通路(受窗口大 小和往返时间的限制)或者发生了拥塞。 • 一个接收到的主机不可达或网络不可达实际上都被忽略,因为这两个差错都被认为是 240使用TCP/IP详解,卷1:协议 下载

2021-07-12

广播和多播使用135_下载-深信服scsa认证考试总题库

12.1 广播是否增加了网络通信量? 12.2 考虑一个拥有5 0台主机的以太网:2 0台运行T C P / I P,其他3 0台运行其他的协议族。主机 如何处理来自运行另一个协议族主机的广播? 12.3 登录到一个过去从来没有用过的 U n i x系统,并且打算找出所有支持广播的接口的指向子 网的广播地址。如何做到这点? 12.4 如果我们用p i n g程序向一个广播地址发送一个长的分组,如 它正常工作,但将分组的长度再增加一个字节后出现如下差错: sun % ping 140.252.13.63 1473 PING 140.252.13.63: 1473 data bytes sendto: Message too long 究竟出了什么问题? 12.5 重做习题 1 0 . 6,假定8个R I P报文是通过多播而不是广播(使用 RIP 版本2)。有什么变 化? 第12章 广播和多播使用135 下载

2021-07-12

IP路由选择使用93_下载-深信服scsa认证考试总题库

第9章 IP路由选择使用93 下载 类型(9) 代码(0) 检验和 生存时间地址项长度(2) 路由器地址[1] 优先级[1] 优先级[2] 路由器地址[2] 地址数 8字节

2021-07-12

ICMP主机与网络不可达差错-深信服scsa认证考试总题库

9.3 ICMP主机与网络不可达差错 当路由器收到一份 I P数据报但又不能转发时,就要发送一份 I C M P“主机不可达”差错报 文( I C M P主机不可达报文的格式如图 6 - 1 0所示)。可以很容易发现,在我们的网络上把接在 路由器s u n上的拨号S L I P链路断开,然后试图通过该 S L I P链路发送分组给任何指定 s u n为默 认路由器的主机。 较老版本的B S D产生一个主机不可达或者网络不可达差错,这取决于目的端是否 处于一个局域子网上。4.4 BSD只产生主机不可达差错。 我们在上一节通过在路由器 s u n上运行n e t s t a t命令可以看到,当接通 S L I P链路启动时 就要在路由表中增加一项使用 S L I P链路的表项,而当断开 S L I P链路时则删除该表项。这说明 当S L I P链路断开时,s u n的路由表中就没有默认项了。但是我们不想改变网络上其他主机的 路由表,即同时删除它们的默认路由。相反,对于 s u n不能转发的分组,我们对它产生的 I C M P主机不可达差错报文进行计数。 在主机s v r 4上运行p i n g程序就可以看到这一点,它在拨号 S L I P链路的另一端(拨号链 路已被断开): 在主机b s d i上运行t c p d u m p命令的输出如图9 - 2所示。 图9-2 响应p i n g 命令的ICMP主机不可达报文 当路由器s u n发现找不到能到达主机 g e m i n i的路由时,它就响应一个主机不可达的回显 请求报文。 如果把S L I P链路接到I n t e r n e t上,然后试图p i n g一个与I n t e r n e t没有连接的I P地址,那么应该会 产生差错。但令人感兴趣的是,我们可以看到在返回差错报文之前,分组要在I n t e r n e t上传送多远: 从图8 - 5可以看出,在发现该 I P地址是无效的之前,该分组已通过了 6个路由器。只有当它 到达N S F N E T骨干网的边界时才检测到差错。这说明, 6个路由器之所以能转发分组是因为路 由表中有默认项。只有当分组到达 N S F N E T骨干网时,路由器才能知道每个连接到 I n t e r n e t上 的每个网络的信息。这说明许多路由器只能在局部范围内工作。 参考文献 [Ford, Rekhter, and Braun 1993]定义了顶层选路域( top-level routing domain), 由它来维护大多数 I n t e r n e t网站的路由信息,而不使用默认路由。他们指出,在 I n t e r n e t上存在 88使用TCP/IP详解,卷1:协议 下载 键入中断键停止显示 该IP地址没有连接到Internet上

2021-07-12

一个子网的例子-深信服scsa认证考试总题库

3.6 特殊情况的IP地址 经过子网划分的描述,现在介绍 7个特殊的 I P地址,如图3 - 9所示。在这个图中, 0表示所 有的比特位全为0;- 1表示所有的比特位全为 1;n e t i d、s u b n e t i d和h o s t i d分别表示不为全0或全 1的对应字段。子网号栏为空表示该地址没有进行子网划分。 图3-9 特殊情况的IP地址 我们把这个表分成三个部分。表的头两项是特殊的源地址,中间项是特殊的环回地址, 最后四项是广播地址。 表中的头两项,网络号为 0,如主机使用B O O T P协议确定本机 I P地址时只能作为初始化过 程中的源地址出现。 在1 2 . 2节中,我们将进一步分析四类广播地址。 3.7 一个子网的例子 这个例子是本文中采用的子网,以及如何使用两个不同的子网掩码。具体安排如图 3 - 1 0 所示。 图3-10 作者所在子网中的主机和网络安排 如果把该图与扉页前图相比,就会发现在图 3 - 1 0中省略了从路由器 s u n到上面的以太网之 间的连接细节,实际上它们之间的连接是拨号 S L I P。这个细节不影响本节中讨论的子网划分 第3章 IP:网际协议使用33 下载 IP 地 址 可 以 为 描 述 网络号 子网号 主机号 源 端 目的端 0 0 O K 不可能 网络上的主机(参见下面的限制) 0 主机号 O K 不可能 网络上的特定主机(参见下面的限制) 1 2 7 任何值 O K O K 环回地址(2 . 7节) -1 -1 不可能 O K 受限的广播(永远不被转发) n e t i d -1 不可能 O K 以网络为目的向n e t i d广播 n e t i d s u b n e t i d -1 不可能 O K 以子网为目的向n e t i d、s u b n e t i d广播 n e t i d -1 -1 不可能 O K 以所有子网为目的向 n e t i d广播 以太网,子网140.252.1 以太网,子网140.252.13.32 作者所在子网140.252.13 SLIP子网

2021-07-12

位置控制-安川伺服驱动说明书.

功能模块 8.7 位置控制 驱动功能 466 功能手册, (FH1), 04/2014, 6SL3097-4AB00-0RP4 8.7 位置控制 8.7.1 一般特性 位置控制器主要由以下部分组成: ● 位置实际值处理(包含下级测头赋值和参考脉冲搜索) ● 位置控制器(包含限制、匹配和前馈计算) ● 监控(包含静态监控、定位监控、动态跟随误差监控和限位开关信号) ● 在回转轴(模态轴)和线性轴上使用绝对值编码器时,跟踪负载齿轮箱 (电机编码器)的位置。 8.7.2 位置实际值处理 8.7.2.1 特性 ● 补偿值(p2512, p2513) ● 设置值(p2514, p2515) ● 位置偏移(p2516) ● 位置实际值(r2521) ● 速度实际值(r2522) ● 电机转数(p2504) ● 负载转数(p2505) ● 主轴螺距(p2506) ● 位置跟踪(p2720ff) 8.7.2.2 描述 位置实际值处理可将位置实际值转换为中性长度单位 LU (Length Unit)。 为此,该功能块以编码器赋值/电机闭环控制为基础,它具有编码器接口 Gn_XIST1、Gn_XIST2、Gn_STW 和 Gn_ZSW。 这些接口只提供编码器线数和细分分辨率(增量)为单位的位置信息。 不管位置控制器是否使能,一旦系统启动并通过编码器接口获得有效值后,便立即开始处 理位置实际值。

2021-07-11

电机数据识别和旋转测量-安川伺服驱动说明书.

矢量控制 5.14 电机数据识别和旋转测量 驱动功能 234 功能手册, (FH1), 04/2014, 6SL3097-4AB00-0RP4 5.14 电机数据识别和旋转测量 5.14.1 一览 有 2 种彼此关联的方法可以进行电机数据识别: ● 采用 p1910 进行电机数据识别 (页 235)(静态测量) 用于测量电机等效电路图参数(以矢量控制运行时必须进行该测量) ● 采用 p1960 进行旋转测量 (页 238) 用于提高转矩精度和优化转速控制器,只有在进行了电机数据识别后才可执行。 说明 如果配备了一个电机抱闸,抱闸必须打开,以进行旋转测量 (p1215 = 2)。 同步电机的电机抱闸也必须打开,以进行静态测量,这样电机便可进行校准。 可以通过 p1900 更简单地来选择这两种识别方法。 p1900 = 2 选择静态测量(电机不在旋转)。 p1900 = 1 时会同时激活旋转测量,即: p1910 = 1 和 p1960 的设置依据当前的控制模式 (p1300)。 也可通过 p1900 = 3 激活旋转测量。 如果使用了永磁同步电机 (p0300 =2),p1900 > 0 时会自动激活编码器校准 (p1990 = 1)。 采用的校准方法可以在 p1980 中设定。 选择 p1900 = 1, 3 时,参数 p1960 根据 p1300 设定: ● 如果 p1300 = 20 或者 22,即无编码器的控制,则 p1960 = 1 ● 如果 p1300 = 21 或者 23,即带编码器的控制,则 p1960 = 2 通过 p1900 选定的测量方式在驱动上具备相应使能后,按照以下顺序启动: 测量和结束 成功结束测量后: 静态测量 封锁脉冲,参数置 0: p1910 = 0 编码器校准 封锁脉冲,参数置 0: p1990 = 0 旋转测量 封锁脉冲,参数置 0: p1960 = 0 成功结束 封锁脉冲,参数置 0: p1900 = 0

2021-07-11

二值信号量-鲁棒控制——线性矩阵不等式处理方法 俞立 文字版 非扫描版

14.1 信号量简介 信号量常常用于控制对共享资源的访问和任务同步。举一个很常见的例子,某个停车场有 100 个停车位,这 100 个停车位大家都可以用,对于大家来说这 100 个停车位就是共享资源。 假设现在这个停车场正常运行,你要把车停到这个这个停车场肯定要先看一下现在停了多少车 了?还有没有停车位?当前停车数量就是一个信号量,具体的停车数量就是这个信号量值,当 这个值到 100 的时候说明停车场满了。停车场满的时你可以等一会看看有没有其他的车开出停 车场,当有车开出停车场的时候停车数量就会减一,也就是说信号量减一,此时你就可以把车 停进去了,你把车停进去以后停车数量就会加一,也就是信号量加一。这就是一个典型的使用 信号量进行共享资源管理的案例,在这个案例中使用的就是计数型信号量。再看另外一个案例: 使用公共电话,我们知道一次只能一个人使用电话,这个时候公共电话就只可能有两个状态: 使用或未使用,如果用电话的这两个状态作为信号量的话,那么这个就是二值信号量。 信号量用于控制共享资源访问的场景相当于一个上锁机制,代码只有获得了这个锁的钥匙 才能够执行。 上面我们讲了信号量在共享资源访问中的使用,信号量的另一个重要的应用场合就是任务 同步,用于任务与任务或中断与任务之间的同步。在执行中断服务函数的时候可以通过向任务 发送信号量来通知任务它所期待的事件发生了,当退出中断服务函数以后在任务调度器的调度 下同步的任务就会执行。在编写中断服务函数的时候我们都知道一定要快进快出,中断服务函 数里面不能放太多的代码,否则的话会影响的中断的实时性。裸机编写中断服务函数的时候一 般都只是在中断服务函数中打个标记,然后在其他的地方根据标记来做具体的处理过程。在使 用 RTOS 系统的时候我们就可以借助信号量完成此功能,当中断发生的时候就释放信号量,中 断服务函数不做具体的处理。具体的处理过程做成一个任务,这个任务会获取信号量,如果获 取到信号量就说明中断发生了,那么就开始完成相应的处理,这样做的好处就是中断执行时间 非常短。这个例子就是中断与任务之间使用信号量来完成同步,当然了,任务与任务之间也可 以使用信号量来完成同步。 FreeRTOS 中还有一些其他特殊类型的信号量,比如互斥信号量和递归互斥信号量,这些具 体遇到的时候在讲解。有关信号量的知识在 FreeRTOS 的官网上都有详细的讲解,包括二值信 号量、计数型信号量、互斥信号量和递归互斥信号量,我们下面要讲解的这些涉及到理论性的 知识都是翻译自 FreeRTOS 官方资料,感兴趣的可以去官网看原版的英文资料。 14.2 二值信号量 14.2.1 二值信号量简介 二值信号量通常用于互斥访问或同步,二值信号量和互斥信号量非常类似,但是还是有一 些细微的差别,互斥信号量拥有优先级继承机制,二值信号量没有优先级继承。因此二值信号 另更适合用于同步(任务与任务或任务与中断的同步),而互斥信号量适合用于简单的互斥访问, 有关互斥信号量的内容后面会专门讲解,本节只讲解二值信号量在同步中的应用。 和队列一样,信号量 API 函数允许设置一个阻塞时间,阻塞时间是当任务获取信号量的时 候由于信号量无效从而导致任务进入阻塞态的最大时钟节拍数。如果多个任务同时阻塞在同一 一个信号量上的话那么优先级最高的哪个任务优先获得信号量,这样当信号量有效的时候高优 先级的任务就会解除阻塞状态。 二值信号量其实就是一个只有一个队列项的队列,这个特殊的队列要么是满的,要么是空 的,这不正好就是二值的吗? 任务和中断使用这个特殊队列不用在乎队列中存的是什么消息,

2021-07-11

任务运行时间信息统计实验-鲁棒控制——线性矩阵不等式处理方法 俞立 文字版 非扫描版

11.4 任务运行时间信息统计实验 FreeRTOS 可以通过函数 vTaskGetRunTimeStats()来统计每个任务使用 CPU 的时间,以及所 使用的时间占总时间的比例。在调试代码的时候我们可以根据这个时间使用值来分析哪个任务 的 CPU 占用率高,然后合理的分配或优化任务。本实验我们就来学习如何使用 FreeRTOS 的这 个运行时间壮态统计功能。 11.4.1 相关宏的设置 要使用此功能的话宏 configGENERATE_RUN_TIME_STATS 必须为 1,还需要在定义其他 两个宏: portCONFIGURE_TIMER_FOR_RUN_TIME_STATS():配置一个高精度定时器/计数器提供时基。 portGET_RUN_TIME_COUNTER_VALUE():读取时基的时间值。 这三个宏在 FreeRTOSConfig.h 中定义,如下: #define configGENERATE_RUN_TIME_STATS 1

2021-07-11

任务运行时间壮态统计实验-鲁棒控制——线性矩阵不等式处理方法 俞立 文字版 非扫描版

11.4 任务运行时间壮态统计实验

2021-07-11

贝叶斯模型平均-effective akka

14.1 贝叶斯模型平均 将模型组合⽅法与贝叶斯模型平均⽅法区分开是很重要的,这两种⽅法经常被弄混淆。为了 理解⼆者的差异,考虑使⽤⾼斯混合模型进⾏概率密度估计的例⼦,其中若⼲的⾼斯分量以概 率的⽅式进⾏组合。模型包含⼀个⼆值潜在变量z,它表⽰混合分布中的哪个分量⽤于⽣成对应 的数据点。因此,模型通过联合概率分布 p(x, z) (14.2) 进⾏具体化,观测变量x上的对应的概率密度通过对潜在变量求和的⽅式得到,即 p(x) = ∑ z p(x, z) (14.3) 在我们的⾼斯混合模型的例⼦中,这会得到⼀个概率分布,形式为 p(x) = K∑ k=1 πkN (x | µk,Σk) (14.4) 各个符号的含义与之前相同。这是模型组合的⼀个例⼦。对于独⽴同分布的数据,我们可以使 ⽤公式(14.3)将数据集X = {x1, . . . ,xN}的边缘概率写成下⾯的形式 p(X) = N∏ n=1 p(xn) = N∏ n=1 [∑ zn p(xn, zn) ] (14.5) 441

2021-07-11

三维条形图-音频接线指南:常用音视频连接件接线方法

图 11.9 三维条形图 类似地 pie3 函数将 个向量的值显示为三维饼状 图,如图 11. 11 所示。 ? pia3([310 52]) 显示一个生动的三维结果图形是很有趣的。例 如, 尝试使用 Cÿmet3 函数: 图 11.10 —个 spiral 矩阵的三维图 ? t = 0:0.001ÿ12*pi; ? comeC3(cos( t) ,sin( t),t) 其他有趣的三维绘图类型包括 mesh 和 surfÿmesh 函 数绘制三维点的线框网图,surf 函数使用颜色来显示由点 定义的参数曲面。 MATLAB 有几个使用 坐标创建 指定形态(如,球体和圆柱体)的函数。例如,传递一个整 数;1给 sphere 函数, 将创建相对于 )tÿy 和 z 的 + l) x (n + 1) 矩阵,然后可以传递给 mesh 函数(见图 11. 12) 或 surf 函数(见 图 11.13)。 图 11. 11 二维饼形统计图 [x,y,z] - sphere(15) size(x)

2021-07-11

光谱识别流程-pt5108规格书 high-psrr 500ma ldo

图 5.1 光谱识别流程 下面以一个经过大气校正的航空高光谱数据为例,介绍基于 PPI 端元提取方法完成高光 谱图像分类的过程。数据存放在“301-技术专题:高光谱数据处理与分析\3-高光谱分类”文 件夹中。 第一步:端元波谱获取 (1) 启动 ENVI,打开高光谱数据 CupriteReflectance.dat; (2) 在Toolbox中,选择/Transform/MNF Rotation/Forward MNF Estimate Noise Statistics, 选择高光谱数据,点击 OK; (3) 选择输出路径及文件名,其他参数按照默认,点击 OK。

2021-07-11

分割和合并阈值设置-pt5108规格书 high-psrr 500ma ldo

图3.2 分割和合并阈值设置 (5) 在 Rule-Based Classification 步骤中,单击 按钮新增一类,在 Class Properties 选项中修改: • 分类名称(Class Name):林区 • 分类颜色(Class Color):选择一种绿色 (6) 在左边列表中,单击林区的一条默认规则(Spectral Mean),在右边 Attributes

2021-07-11

火点提取-pt5108规格书 high-psrr 500ma ldo

3.1 火点提取 第一步:MOD14 数据地理定位 MOD14 热异常数据的地理定位必须要用到 MOD03 数据。下面分别打开 MOD14 数据 和 MOD03 数据。 (1) 打开“MOD14.A2012163.0305.005.2012163094359.hdf” 在 ENVI 主界面中,选择 File->Open As->EOS->MODIS,选择“1-MODIS 数据”文件夹内 的 MOD14 数据。 (2) 打开 MOD03.A2012163.0305.005.2012163094039.hdf 在 ENVI 主界面中,选择 File->Open As->Generic Formats->HDF4,选择“1-MODIS 数据” 文件夹内的 MOD03 数据,弹出如下对话框,选择 Latitude 和 Longitude 数据集,单击 OK 即 可。 图 3.1 MOD03 数据集选择界面 (3) 利用 MOD03 构建 GLT 地理查找表 在 Toolbox 中,选择/Geometric Correction/Build GLT,弹出如下对话框。

2021-07-11

多光谱/全色正射校正-pt5108规格书 high-psrr 500ma ldo

图3.5 多光谱数据辐射定标面板 3.3 多光谱/全色正射校正 高分一号的 L1A 级包括了 RPC 文件,在经过了辐射定标、大气校正等处理,ENVI 会自 动将 RPC 嵌入处理结果中(hdr 头文件中),可以在图层管理中辐射定标或者大气校正结果 图层右键选 View metadata,RPC 选项就是嵌入的 RPC 文件。可以直接使用/Geometric Correction/Orthorectification/RPC Orthorectification Workflow 工具进行正射校正。 由于本专题缺少控制点数据,下面是基于无控制点对多光谱/全色数据结果进行正射校 正。 第一步:全色图像正射校正 (1) 在 Toolbox 中,启动/Geometric Correction/Orthorectification/RPC Orthorectification Workflow 工具。 (2) 在 File Selection 中选择全色数据辐射定标结果。 (3) 在 DEM File 选项中,单击 Browse,在 File Selection 对话框中单击 按钮,打开 GF-1 数据文件夹中的 GF1_PMS2_E104.0_N36.0_20140724_L1A0000284766- PAN2_dem.tiff 文件。 注:默认会选择 ENVI 自带 900 米分辨率的 DEM。这里选择的 DEM 是部分高分一号数据自

2021-07-11

循环移位指令-arcgis中面提取中心线_流程

11.2 循环移位指令 11.2.1 循环移位指令概述 描述 可使用循环移位指令逐位左移或右移累加器 1的整个内容(参见 CPU寄存器)。循环 移位指令触发与 14.1节所描述的移位指令相似的功能。然而,它使用累加器中移出 的位的信号状态填充空出的位。 循环移位指令后的数字或在累加器 2的低字低字节中的数值表示要循环移位的数 目。取决于指令的具体情况,循环移位也可以通过状态字的 CC 1位进行。复位状态 字的 CC 0位为 0。 下列循环移位指令可用: • RLD 循环左移双字(32位) • RRD 循环右移双字(32位) • RLDA 通过 CC 1循环左移 ACCU 1 (32位) • RRDA 通过 CC 1循环右移 ACCU 1(32位)

2021-07-11

装载和传送指令概述-arcgis中面提取中心线_流程

9.1 装载和传送指令概述 描述 可使用装载(L)和传送(T)指令进行编程,以在输入或输出模块与存储区之间、或在各 存储区之间进行信息交换。CPU在每个扫描周期中将这些指令作为无条件指令执 行,也就是说,它们不受语句逻辑运算结果的影响。 可用下列装载和传送指令: • L 装载 • L STW 将状态字装载到 ACCU 1中 • LAR1 AR2 从地址寄存器 2装载地址寄存器 1 • LAR1 <D> 用长整型(32位指针)装载地址寄存器 1 • LAR1 从 ACCU 1装载地址寄存器 1 • LAR2 <D> 用长整型(32位指针)装载地址寄存器 2 • LAR2 从 ACCU 1装载地址寄存器 2 • T 传送 • T STW 将 ACCU 1传送至状态字 • TAR1 AR2 将地址寄存器 1传送至地址寄存器 2 • TAR1 <D> 将地址寄存器 1传送至目标地址(32位指针) • TAR2 <D> 将地址寄存器 2传送至目标地址(32位指针) • TAR1 将地址寄存器 1传送至 ACCU 1 • TAR2 将地址寄存器 2传送至 ACCU 1 • CAR 交换地址寄存器 1和地址寄存器 2 工控编程吧 gkbc8.com 工控编程吧 gkbc8.com

2021-07-11

IP分片-高校正版授权endnote x9下载、安装及使用详细教程

11.5 IP分片 正如我们在2 . 8节描述的那样,物理网络层一般要限制每次发送数据帧的最大长度。任何 时候I P层接收到一份要发送的 I P数据报时,它要判断向本地哪个接口发送数据(选路),并查 询该接口获得其M T U。I P把M T U与数据报长度进行比较,如果需要则进行分片。分片可以发 生在原始发送端主机上,也可以发生在中间路由器上。 把一份 I P数据报分片以后,只有到达目的地才进行重新组装(这里的重新组装与其他网 络协议不同,它们要求在下一站就进行进行重新组装,而不是在最终的目的地)。重新组装由 目的端的 I P层来完成,其目的是使分片和重新组装过程对运输层( T C P和U D P)是透明的, 除了某些可能的越级操作外。已经分片过的数据报有可能会再次进行分片(可能不止一次)。 I P首部中包含的数据为分片和重新组装提供了足够的信息。 回忆I P首部(图3 - 1),下面这些字段用于分片过程。对于发送端发送的每份 I P数据报来说, 其标识字段都包含一个唯一值。该值在数据报分片时被复制到每个片中(我们现在已经看到 这个字段的用途)。标志字段用其中一个比特来表示“更多的片”。除了最后一片外,其他每 个组成数据报的片都要把该比特置 1。片偏移字段指的是该片偏移原始数据报开始处的位置。 另外,当数据报被分片后,每个片的总长度值要改为该片的长度值。 最后,标志字段中有一个比特称作“不分片”位。如果将这一比特置 1,I P将不对数据报 进行分片。相反把数据报丢弃并发送一个 I C M P差错报文(“需要进行分片但设置了不分片比 特”,见图6 - 3)给起始端。在下一节我们将看到出现这个差错的例子。 当I P数据报被分片后,每一片都成为一个分组,具有自己的 I P首部,并在选择路由时与 其他分组独立。这样,当数据报的这些片到达目的端时有可能会失序,但是在 I P首部中有足 够的信息让接收端能正确组装这些数据报片。 尽管I P分片过程看起来是透明的,但有一点让人不想使用它:即使只丢失一片数据也要重 传整个数据报。为什么会发生这种情况呢?因为 I P层本身没有超时重传的机制——由更高层来 负责超时和重传(T C P有超时和重传机制,但U D P没有。一些U D P应用程序本身也执行超时和 重传)。当来自T C P报文段的某一片丢失后,T C P在超时后会重发整个T C P报文段,该报文段对 应于一份 I P数据报。没有办法只重传数据报中的一个数据报片。事实上,如果对数据报分片的 是中间路由器,而不是起始端系统,那么起始端系统就无法知道数据报是如何被分片的。就这 个原因,经常要避免分片。文献[Kent and Mogul 1987]对避免分片进行了论述。 使用U D P很容易导致 I P分片(在后面我们将看到, T C P试图避免分片,但对于应用程序来 说几乎不可能强迫 T C P发送一个需要进行分片的长报文段)。我们可以用 s o c k程序来增加数 据报的长度,直到分片发生。在一个以太网上,数据帧的最大长度是 1 5 0 0字节(见图 2 - 1), 其中1 4 7 2字节留给数据,假定 I P首部为2 0字节,U D P首部为8字节。我们分别以数据长度为 1471, 1472, 1473和1 4 7 4字节运行s o c k程序。最后两次应该发生分片: bsdi % sock -u -i -nl -w1471 svr4 discard bsdi % sock -u -i -nl -w1472 svr4 discard bsdi % sock -u -i -nl -w1473 svr4 discard bsdi % sock -u -i -nl -w1474 svr4 discard 相应的t c p d u m p输出如图11 - 7所示。 第11章 UDP:用户数据报协议使用111 下载

2021-07-11

跟踪项目进度的方法-keras 回调函数callbacks 断点modelcheckpoint教程

(6)跟踪项目进度的方法 ü 影响进度的主要因素: ①人的因素②材料、设备的因素③方法、技术的因素④资金因素⑤环境因素。 ü 对以上因素进一步分析,存在以下状况: ①错误估计项目实现的特点和实现的条件;②盲目确定工期目标;③工期计划方面的不足; ④项目参与者的工作失误;⑤不可预见事件的发生。 ü 可以采取以下措施,保证项目能满足进度要求: ①进度计划的贯彻;②调度工作;③抓关键活动的进度;④保证资源的及时供应;⑤加强 组织管理工作;⑥加强进度控制工作。 ü 加快进度、压缩工期方法: ①赶工;②快速跟进;③增加优质资源;④提高资源利用率;⑤外包和缩小项目范围。在

2021-07-11

考生心态及学习方法-keras 回调函数callbacks 断点modelcheckpoint教程

第三章 考生心态及学习方法 【小马老师建议本章学时:0.5学时---建议学习下,看别人是怎么做的】 (一) 做事情总是有目的的,做项目总是有需求的。高项考试起初的目的是为了高级职称而来, 在学习的过程中我发现其管理知识在项目管理和日常工作中都能用到,并且所做之事还得到大 家的认同。而且与以前做事情相比更有计划和条理性,越来越觉得应该好好的学习,并要学以 致用。 我的目的是很明确的,必须过高级而且要注册高级经理。做任何事情都要付出的,就像男 女之事不付出努力和汗水,不付出感情哪有九霄云外的快感。在学习之初还能按照老师的计划 来听课学习,但随着时间的推移偶尔有些松懈加之工作的忙碌和偶尔情绪的低落都会导致缺课。 如果缺课很多,课后听录音也非易事要赶进度啊。赶了几次进度后,我决定除非天大的事否则 这几个月必须按时听课并做到课后复习。自己订了一个个人计划,并随时提醒鞭策自己,从管 理的角度来讲也是对自己的一个监控吧! 对待事情或工作要有一个态度,态度决定事情的发展方向。对于高项考试如果你是可过可 不过的态度,那做起事来也会松懈很多,信心也不会很足。绝大多数事情都是水到渠成的,你 付出了努力肯定会有回报的。我认为只要你的个人素质不是很差,随着老师课程走,课后参加 讨论做题,即使不押题其考过的几率也是很大的。即使一次不过也会找到自己在哪方面有缺陷 需要加深学习,如果没有学习根本就找不到自己的差距在哪,也就无的放矢不能很好的备考。 所以要积极的面对考试,要用积极的态度面对学习,不要抱怨考题偏不要抱怨有的知识没讲。 还是先多审视一下自己做了些什么,付出了多少,再看看客观原因。 自己的需求明确之后要确定学习的范围。我的学习范围是 3本书、考试涉及的各种标准、 历年试题、还有老师日常讲课的录音和自己的笔记。俗话说“好记性不如烂笔头”,一定要整理 笔记,把自己认为重要的知识点记下来。随着时间的推移,笔记把每章的重点和额外的知识点 都包括了,就等于把书本的内容压缩了,考试之前看笔记复习就可以了。学习我认为还得理解

2021-07-11

前端开发-was nd 9.0安装手册

8.3 前端开发 build: 用于存放 webpack 相关配置和脚本。 config: 主要存放配置文件,用于区分开发环境、测试环境、线上环境的不同。 src: 项目源码及需要引用的资源文件。 static: 不需要 webpack 处理的静态资源。 test: 用于存放测试文件。 从 package.json 中,我们可以看到项目支持的命令有: "scripts": {   "dev": "node build/dev-server.js", // 开发时启动的 server 服务   "build": "node build/build.js",   // 代码编译   "unit": "karma start test/unit/karma.conf.js --single-run", // 运行单元测试   "e2e": "node test/e2e/runner.js", // 运行 e2e 测试   "test": "npm run unit && npm run e2e", // 运行单元测试和 e2e 测试   "lint": "eslint --ext .js,.vue src test/unit/specs test/e2e/specs" // 使用 eslint 进行语法检查 } 正常开发时,就会运行命令 npm run dev,启动一个小型的 express 服务。在这个 express 服务中,会使用 webpack-dev-middleware 和 webpack-hot-middleware 这两个 中间件,来进行项目的热部署,即每次修改 src 中的文件后,不需要再按浏览器的刷新来更新 代码,启动的 server 服务会自动监听文件的变化并编译,通知浏览器自动刷新。 8.3 前端开发 src 目录里面就是我们主要的前端开发文件,由于脚手架采用了 vue-loader,就可以把 组件抽象成一个 .vue 文件,并把所需的样式和 DOM 结构都放在一起。我们以一个登录实例 来展示整体的开发情况。 目录情况如下: ├── src │   ├── components │   │   ├── Main.vue │   │   └── Login.vue │   ├── main.js ├── index.html index.html 代码如下 : <!DOCTYPE html> <html>   <head>    <meta charset="utf-8">    <title>my-project</title>   </head>   <body> 异步社区会员 123456([email protected]) 专享 尊重版权

2021-07-11

运行环境-pcb技术中的几幅图教你区分数字地、模拟地、电源地,单点接地

二、 运行环境 硬件环境要求:内存 2G 及以上、硬盘空间 50G 及以上、处理器 1GHz 及以上。 操作系统要求:Windows 2000/XP/ Vista/7/Server 操作系统,或者 Linux 平台 SARscape 软件需要在 ENVI 的环境下运行,支持最新的 ENVI5 版本,能同时安装到 ENVI5 界面下和 ENVI CLASSIC界面下,操作方法一致,显示风格根据 ENVI5的不同平台有以下两种: 图1 ENVI5 界面下的 SARscape 软件 图2 ENVI CLASSIC 界面下的 SARscape 软件

2021-07-11

内存管理简介-gbase sql参考手册

43.1 内存管理简介 内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如 何高效,快速的分配,并且在适当的时候释放和回收内存资源。内存管理的实现方法有很多种, 他们其实最终都是要实现 2 个函数:malloc 和 free;malloc 函数用于内存申请,free 函数用于 内存释放。 本章,我们介绍一种比较简单的办法来实现:分块式内存管理。下面我们介绍一下该方法 的实现原理,如图 43.1.1 所示: 内存块 1 内存块 2 内存块 3 内存块 n …… 第1项 第2项 第3项 第n项…… 内存池 内存管理表 分配方向 内存管理 malloc,free等函数 图 43.1.1 分块式内存管理原理 从上图可以看出,分块式内存管理由内存池和内存管理表两部分组成。内存池被等分为 n 块,对应的内存管理表,大小也为 n,内存管理表的每一个项对应内存池的一块内存。 内存管理表的项值代表的意义为:当该项值为 0 的时候,代表对应的内存块未被占用,当 该项值非零的时候,代表该项对应的内存块已经被占用,其数值则代表被连续占用的内存块数。 比如某项值为 10,那么说明包括本项对应的内存块在内,总共分配了 10 个内存块给外部的某 个指针。 内寸分配方向如图所示,是从顶底的分配方向。即首先从最末端开始找空内存。当内存 管理刚初始化的时候,内存表全部清零,表示没有任何内存块被占用。 分配原理 当指针 p 调用 malloc 申请内存的时候,先判断 p 要分配的内存块数(m),然后从第 n 项开 始,向下查找,直到找到 m 块连续的空内存块(即对应内存管理表项为 0),然后将这 m 个内 存管理表项的值都设置为 m(标记被占用),最后,把最后的这个空内存块的地址返回指针 p, 完成一次分配。注意,如果当内存不够的时候(找到最后也没找到连续的 m 块空闲内存),则 返回 NULL 给 p,表示分配失败。 释放原理 当 p 申请的内存用完,需要释放的时候,调用 free 函数实现。free 函数先判断 p 指向的内 存地址所对应的内存块,然后找到对应的内存管理表项目,得到 p 所占用的内存块数目 m(内 存管理表项目的值就是所分配内存块的数目),将这 m 个内存管理表项目的值都清零,标记释 放,完成一次内存释放。 关于分块式内存管理的原理,我们就介绍到这里。

2021-07-11

高级控制定时器功能框图-天线测量手册

32.1 高级控制定时器 高级控制定时器(TIM1 和 TIM8)和通用定时器在基本定时器的基础上引入了外部引脚, 可以实现输入捕获和输出比较功能。高级控制定时器比通用定时器增加了可编程死区互补 输出、重复计数器、带刹车(断路)功能,这些功能都是针对工业电机控制方面。这几个功 能在本书不做详细的介绍,主要介绍常用的输入捕获和输出比较功能。 高级控制定时器时基单元包含一个 16 位自动重装载寄存器 ARR,一个 16 位的计数器 CNT,可向上/下计数,一个 16位可编程预分频器PSC,预分频器时钟源有多种可选,有内 部的时钟、外部时钟。还有一个 8位的重复计数器 RCR,这样最高可实现 40位的可编程定 时。 STM32F103ZET6 的高级/通用定时器的 IO 分配具体见表 32-1。配套开发板因为 IO 资 源紧缺,定时器的 IO 很多已经复用它途,故下表中的 IO 只有部分可用于定时器的实验。 表 32-1 高级控制和通用定时器通道引脚分布 高级定时器 通用定时器 TIM1 TIM8 TIM2 TIM5 TIM3 TIM4 CH1 PA8/PE9 PC6 PA0/PA15 PA0 PA6/PC6/PB4 PB6/PD12 CH1N PB13/PA7/PE8 PA7 CH2 PA9/PE11 PC7 PA1/PB3 PA1 PA7/PC7/PB5 PB7/PD13 CH2N PB14/PB0/PE10 PB0 CH3 PA10/PE13 PC8 PA2/PB10 PA2 PB0/PC8 PB8/PD14 CH3N PB15/PB1/PE12 PB1 CH4 PA11/PE14 PC9 PA3/PB11 PA3 PB1/PC9 PB9/PD15 ETR PA12/PE7 PA0 PA0/PA15 PD2 PE0 BKIN PB12/PA6/PE15 PA6 32.2 高级控制定时器功能框图 高级控制定时器功能框图包含了高级控制定时器最核心内容,掌握了功能框图,对高 级控制定时器就有一个整体的把握,在编程时思路就非常清晰,见,图中有些寄存器是带 影子的,表示其有影子寄存器。

2021-07-11

独立模式单通道采集实验-天线测量手册

30.4 独立模式单通道采集实验 STM32 的 ADC 功能繁多,我们设计三个实验尽量完整的展示 ADC 的功能。首先是比 较基础实用的单通道采集,实现开发板上电位器的动触点输出引脚电压的采集并通过串口 打印至 PC 端串口调试助手。单通道采集适用 AD 转换完成中断,在中断服务函数中读取数 据,不使用 DMA 传输,在多通道采集时才使用 DMA 传输。 30.4.1 硬件设计 开发板板载一个贴片滑动变阻器,电路设计见图 30-5。 图 30-5 开发板电位器部分原理图 贴片滑动变阻器的动触点通过连接至 STM32 芯片的 ADC 通道引脚。当我们使用旋转 滑动变阻器调节旋钮时,其动触点电压也会随之改变,电压变化范围为 0~3.3V,亦是开发 板默认的 ADC 电压采集范围。 30.4.2 软件设计 这里只讲解核心的部分代码,有些变量的设置,头文件的包含等并没有涉及到,完整 的代码请参考本章配套的工程。

2021-07-11

定义活动-深入浅出mips

6.2 定义活动 第 六 章 项 目 时 间 管 理 1. 进度管理计划 2. 范围基准 3. 事业环境因素 4. 组织过程资产 1. 分解 2. 滚动式规划 3. 专家判断 1. 活动清单 2. 活动属性 3. 里程碑清单 输入 工具与技术 输出 华夏智诚项目管理专家认证培训 315 活动清单& 活动属性 • 活动清单 Activity list • 项目中所需活动的完整清单,包括活动标志和足够详细的工作描述 • 项目团队成员知道应当完成哪些工作 • 活动属性 Activity attributes • 活动标志, WBS标志, 活动名称 • 活动编码与活动描述 • 逻辑关系: 紧前活动, 紧后活动, 时间提前与滞后 • 资源要求、强制日期、制约因素和假设条件 • 可用于识别工作执行负责人、实施工作的地区或地点,以及活动类型 定 义 活 动 6.2 I TT O 华夏智诚项目管理专家认证培训 316

2021-07-11

确认范围-深入浅出mips

5.5 确认范围 目的: 正式验收已完成的项目可交付成果 主要作用: 使验收过程具有客观性;同时通过验收每个可交付成果,提高最终产品、 服务或成果获得验收的可能性 成果: 《变更请求》、《验收的可交付成果》、《工作绩效信息》 第 五 章 项 目 范 围 管 理 华夏智诚项目管理专家认证培训 283 5.5 确认范围 1. 项目管理计划 2. 需求文件 3. 需求跟踪矩阵 4. 核实的可交付成果 5. 工作绩效数据 1. 检查 2. 群体决策技术 1. 验收的可交付成果 2. 变更请求 3. 工作绩效信息 4. 项目文件更新 输入 工具与技术 输出 第 五 章 项 目 范 围 管 理 华夏智诚项目管理专家认证培训 284

2021-07-11

如何使用书签-ft-2000四核cpu硬件设计指导手册-v1.5

10.2 如何使用书签 ► 添加新书签的步骤: 1. 如果书签尚不可见,请选择“视图”>“书签”或按键盘上的 CTRL+B 键。 2. 在文本字段中键入书签的名称。

2021-07-11

以太网中断-stm32f4xx中文参考手册

29.7 以太网中断 以太网控制器有两个中断向量:一个专用于正常以太网操作,另一个仅当映射到 EXTI 线路 19 时用于以太网唤醒事件(带有唤醒帧或魔术数据包检测)。 如 MAC 中断和 DMA 中断章节所列,第一个以太网向量为 MAC 和 DMA 生成的中断而 保留。 第二个向量为发生唤醒事件时 PMT 生成的中断而保留。唤醒事件对 EXTI 线路 19 的映射使 STM32F4xx 退出低功耗模式并生成一个中断。 当映射到 EXTI 线路 19 的以太网唤醒事件发生、使能了 MAC PMT 中断并且还使能了带上升 沿检测的 EXTI 线路 19 中断时,会生成这两个中断。 可使用看门狗定时器(请参见 ETH_DMARSWTR 寄存器)灵活控制 RS 位(ETH_DMASR 寄存器)。当此看门狗定时器使用非零值编程时,只要 RxDMA 完成将接收的帧传输到系统 存储器并且未触发接收状态(因未在相应接收描述符 (RDES1[31]) 使能接收状态),看门狗 定时器即会被激活。当定时器按照编程值到时时,如果使能了 ETH_DMAIER 寄存器中的相 应 RIE,则 RS 位会置 1 并会引发中断。当由于为该描述符将其使能而将一帧传输到存储器 并且 RS 置 1 时,会在到时前禁止定时器。 注意: 读取 PMT 控制和状态寄存器会自动将接收的唤醒帧和接收的魔术数据包 PMT 中断标志清零。 但是,由于用于这些标志的寄存器位于 CLK_RX 域,因此在固件能发现此更新前可能有显著 的延迟。当 RX 时钟很慢(在 10 Mbit 模式)和当 AHB 总线为高频时,该延迟会特别长。 由于从 PMT 到 CPU 的中断请求基于 CLK_RX 域中的相同寄存器,所以即使在读取 PMT_CSR 之后,CPU 也可能错误地第二次调用中断例程。因此,可能需要固件轮询接收的 唤醒帧和接收的魔术数据包位,并仅在发现它们都为‘0’时退出中断服务程序。

2021-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除