文档库 最新最全的文档下载
当前位置:文档库 › RealBand使用说明2

RealBand使用说明2

RealBand使用说明2
RealBand使用说明2

RealBand使用说明2 -2014中文版

第二章MIDI设置

首次运行软件,会提示你在已安装的驱动程序列表里选择一个MIDI驱动(如SB Audigy MIDI IO,Microsoft GS Wavetable SW Synth, 等等)。如果你没看到【MIDI驱动设置】对话框,请点击主界面上的【MIDI设备】按钮,然后选择一个或多个你想使用的MIDI驱动程序。如有必要,还需设置一下RealBand内部的MIDI 时钟或定时器,单位是毫秒。

这个时钟或定时器的设置将决定计算机多长时间复位一次它的“MIDI watch”。如果发现自己需要一个更高的MIDI精度等级(条件是系统运行速度要够快),可以修改这个数字,比如改成5,那么MIDI时钟将被重新修订,与正常情况相比就会多复位一次。默认是10毫秒,也就是1秒的百分之一,这个设置适用于大多数系统。

MIDI输入驱动是MIDI控制器的端口,如MIDI键盘,MIDI吉他这类

附属设备就是MIDI控制器。

MIDI输出驱动是MIDI合成器(如Sound Canvas),或者内置声卡,或者已关联的DXi或VSTi 音源的端口。

选择MIDI驱动是一个很简单的步奏,应该不会有什么困难。如果在选择

MIDI驱动时遇到了点麻烦,或者在MIDI驱动设置对话框里看不到声卡的内

置合成器或MIDI端口,那极有可能是在windows系统里没有安装或者配置

合适的MIDI驱动程序。

软音源

RealBand 是支持DXi和VSTi软音源的,于是乎RealBand 就可以直接通过计算机声卡播放高品质的声音,不需要外部MIDI硬件。

DXi软音源

用于RealBand的DXi软音源,可以把它看成是“MIDI输出驱动”的一种类型。既如此,就可以在“MIDI驱动程序设定”对话框(点击【MIDI设置】按钮)把“再路径MIDI播放以预设VSTi/DXi合成器”勾选,也可以在轨道窗口为每条轨道指定DXi软音源。

注:上文中的“再路径MIDI播放以预设VSTi/DXi合成器”如果换成“将MIDI信号按指定路线发送到默认的DXi/VSTi软音源播放”,本人觉得更有人性一点,不过就是感觉好O长的样子。

按指定路线发送DXi软音源

在“预设DXi/VSTi合成器”下拉列表里选择要使用的音源。

注:DXi和VSTi之类插件形式的音源,好像前辈们都叫软件合成器,后来不知怎么的又叫成了软音源。我也通常把它们叫成软音源,理由是少两个字。

“再路径MIDI播放以预设VSTi/DXi合成器”,这个玩意儿实际上就是让realband把全部MIDI信号发送到DXi或VSTi软音源,这样用DXi或VSTi

软音源来播放就轻而易举。

勾选了这个选项,那么所有MIDI轨道的播放输出都将按指定线路发送

到DXi或VSTi软音源,根本不理会各个轨道指定的端口号。

VSTi 软音源

VSTi 软音源的安装

第一次使用VSTi 软音源,先点击主界面上的【VSTi】图标打开“VST/DX

窗口”。

然后在“轨道”列表里选择“VSTi/DXi合成器16”。

其实轨道16已经被CoyoteWT占领了,它是软件生

产商白送你的一个软音源。那就选15吧。

在“插件”下拉列表选择“加入VSTi外挂程序”

注意:凡是VSTi软音源插件在其名称前都有““字样,而VST效果器插件

则在其名称前是““字样。

选择“加入VSTi外挂程序”之后就会让你去找插件,它是个dll格式的文件。

VST/VSTi经常位于名叫Program Files的文件夹下的子文件夹VST plug-ins里,但也有可能在一个名叫Steinberg的文件夹里,也或被你安装在硬盘上别的什么地方。

然找到点它一下后它就会出现在插件列表里。插件只需添加一次就能永久使用,用不着每次打开软件都去加载一次。

好了,只要在“MIDI驱动程序设定”对话框里勾选了“再路径MIDI播放以预设VSTi/DXi合成器”这个选项,VSTi软音源就可以使用了。

延迟的调整

在“MIDI驱动程序设置”点击【延迟调整】按钮,或者选项|偏好|音频对话框里点击【软件合成器延迟调整】按钮打开“软件合成器延迟调整”对话框。

在这里可以对非DXi和VSTi的MIDI软音源进行细微的延迟调整。这个工作是利用一首名叫LatencyAdjust.SEQ 的乐曲进行的,它既有MIDI音符,

也有音频音符,是realband自带的。点击【开始】按钮播放乐曲,然后以毫秒为单位修改时值,直到听见MIDI轨和音频轨同步为止。

如果音符的声音听起来是同步的,但播放乐曲时发现MIDI轨与音频轨仍然不同步,那极有可能是在设置延迟时间时多了500毫秒。如果是这种情况,我们建议重新调整,先把值设置为0,然后慢慢增加,直到MIDI轨与音频

轨的音符听起来同步为止。

交流企鹅:330154758 夏XX

机箱电源维修DIY图解

电脑开关电源维修图解[图文] ?一颗强劲的CPU可以带着我们在复杂的数码世界里飞速狂奔,一块超酷的显示卡会带着我们在绚丽的3D世界里领略那五光十色的震撼,一块发烧级的声卡更能带领我们进入那美妙的音乐殿堂,一个强劲而稳定工作的电脑电源,则是我们的计算机能出色工作的必要保证。 计算机开关电源工作电压较高,通过的电流较大,又工作在有自感电动势的状态下,因此,使用过程中故障率较高。对于电源产生的故障,不少朋友束手无策,其实,只要有一点电子电路知识,就可以轻松的维修电源。 ?首先,我们要知道计算机开关电源的工作原理。电源先将高电压交流电(220V)通过全桥二极管(图1、2)整流以后成为高电压的脉冲直流电,再经过电容滤波(图3)以后成为高压直流电。

此时,控制电路控制大功率开关三极管将高压直流电按照一定的高频频率分批送到高频变压器的初级(图4)。接着,把从次级线圈输出的降压后的高频低压交流电通过整流滤波转换为能使电脑工作的低电压强电流的直流电。其中,控制电路是必不可少的部分。它能有效的监控输出端的电压值,并向功率开关三极管发出信号控制电压上下调整的幅度。在计算机开关电源中,由于电源输入部分工作在高电压、大电流的状态下,故障率最高;其次输出直流部分的整流二极管、保护二极管、大功率开关三极管较易损坏;再就是脉宽调制器TL494的4脚电压是保护电路的关键测试点。通过对多台电源的维修,总结出了对付电源常见故障的方法。 一、在断电情况下,“望、闻、问、切”

由于检修电源要接触到220V高压电,人体一旦接触36V以上的电压就有生命危险。 因此,在有可能的条件下,尽量先检查一下在断电状态下有无明显的短路、元器件损坏故障。 首先,打开电源的外壳,检查保险丝(图5)是否熔断,再观察电源的内部情况,如果发现电源的PCB板上元件破裂,则应重点检查此元件,一般来讲这是出现故障的主要原因;闻一下电源内部是否有糊味,检查是否有烧焦的元器件;问一下电源损坏的经过,是否对电源进行违规的操作,这一点对于维修任何设备都是必须的。在初步检查以后,还要对电源进行更深入地检测。 ? 用万用表测量AC电源线两端的正反向电阻及电容器充电情况,如果电阻值过低,说明电源内部存在短路,正常时其阻值应能达到100千欧以上;电容器应能够充放电,如果损坏,则表现为AC电源线两端阻值低,呈短路状态,否则可能是开关三极管VT1、VT2击穿。 然后检查直流输出部分。脱开负载,分别测量各组输出端的对地电阻,正常时,表针应有电容器充放电摆动,最后指示的应为该路的泄放电阻的阻值。否则多数是整流二极管反向击穿所致。 ?二、加电检测 检修ATX开关电源,应从PS-ON和PW-OK、+5V SB信号人手。脱机带电检测ATX 电源待机状态时,+5V SB、PS-ON信号高电平,PW-OK低电平,其他电压无输出。ATX 电源由待机状态转为启动受控状态的方法是:用一根导线把ATX插头14脚PS-ON信号,与任一地端3、5、7、13、15、16、17中的一脚短接,此时PS-ON信号为零电平,PW-OK、+5V SB信号为高电平,开关电源风扇旋转,ATX插头+3.3V、+5V、+12V有输出。

H3C交换机操作手册

目录 H3C以太网交换机的基本操作 (2) 1.1 知识准备 (2) 1.2 操作目的 (2) 1.3 网络拓扑 (2) 1.4 配置步骤 (2) 1.4.1 串口操作配置 (2) 1.4.2 查看配置及日志操作 (5) 1.4.3 设置密码操作 (5) 1.5 验证方法 (6) H3C以太网交换机VLAN配置 (6) 1.6 知识准备 (6) 1.7 操作目的 (6) 1.8 操作内容 (6) 1.9 设备准备 (6) 1.10 拓扑 (6) 1.11 配置步骤 (7) 1.12 验证方法 (7) H3C以太网交换机链路聚合配置 (7) 1.13 知识准备 (7) 1.14 操作目的 (7) 1.15 操作内容 (7) 1.16 设备准备 (7) 1.17 网络拓扑 (7) 1.18 配置步骤 (8) 1.19 验证方法 (9) H3C以太网交换机STP配置 (9) 1.20 知识准备 (9) 1.21 操作目的 (9) 1.22 操作内容 (9) 1.23 设备准备 (9) 1.24 网络拓扑 (10) 1.25 配置步骤 (10) 1.26 验证方法 (11)

H3C以太网交换机VRRP配置 (11) 1.27 知识准备 (11) 1.28 操作目的 (11) 1.29 操作内容 (11) 1.30 设备准备 (11) 1.31 网络拓扑 (12) 1.32 配置步骤 (12) 1.33 验证方法 (14) H3C以太网交换机镜像配置 (14) 1.34 知识准备 (14) 1.35 操作目的 (14) 1.36 操作内容 (14) 1.37 设备准备 (14) 1.38 网络拓扑 (14) 1.39 配置步骤 (15) 1.40 验证方法 (15) H3C以太网交换机路由配置 (16) 1.41 知识准备 (16) 1.42 操作目的 (16) 1.43 操作内容 (16) 1.44 设备准备 (16) 1.45 网络拓扑 (16) 1.46 配置步骤 (16) 1.47 验证方法 (17) H3C以太网交换机ACL配置 (17) 1.48 知识准备 (17) 1.49 操作目的 (18) 1.50 操作内容 (18) 1.51 网路拓扑 (18) 1.52 配置步骤 (18) 1.53 验证方法 (18) 实验一H3C以太网交换机的基本操作备注:H3C以太网交换机采用统一软件平台VRP,交换机命令完全相同。

3相永磁无刷直流电机(PM BLDC)电机低功耗的驱动

摘要:本文介绍了用模拟和硬件来实现3相永磁无刷直流电机(PM BLDC)电机低功耗的驱动。此驱动器系统,是由脉冲宽度调制(PWM)控制的一个120度的六个梯形永磁无刷直流电动机驱动。处理器使用的是常见的PIC16F877,它不仅能够闪存,而且成本很低。最重要的是它能够实现和微控制器单元(MCU)的序列换向,旋转方向的控制,速度控制和阅读馆传感器的信号的功能。为了方便低速,高速之间的控制,系统采用了感应式的控制技术。本文还介绍了Proteus VSM(虚拟系统建模)软件作为实时仿真功能建模,模拟永磁无刷直流电动机驱动器,然后硬件实施。先通过预期的结果监测和分析整个虚拟模拟所使用的的所有组件,再用已经证实的实验结果与模拟电路和结果进行对比。使用Proteus VSM可以缩短产品开发时间,从而降低了工业应用程序的开发成本。 关键词:无刷直流电动机,PWM,PIC16F877,Proteus VSM的,永久磁铁。 一引言 永磁同步梯形反电动势机器被称为永磁无刷直流电机。在结构上,PM BLDC电机是一种(电枢在定子中,永久磁铁在转子中)由内而外的直流电动机。该电动机的驱动系统包括四个主要部分:一个功率转换器,一个永磁同步机(PMSM)传感器控制算法,一个将直流电源转化为合适的交流驱动电源的三相你变转换器。因此,它将电能转换成机械能。其中 无刷直流驱动的功能是检测转子的位置,它可以由两个流行的方法来实现:有传感器法和无传感器法。最简单的方法是通过一个位置传感器得知瞬时整流绕阻电流。图1展示的是传感器控制的永磁无刷电动机驱动系统。在无传感器法中,虽然不需要任何位置传感器,但需要一个有大容量程序代码和大容量内存的性能要求较高的处理器。该方法的明显好处是无传感器,降低了材料成本。但节约了成本也优缺点,表现如下: 该系统基于反电动势的检测,电动机必须在最低限速以上运行才能产生足够的的反电动势。原因很简单,该程序不适用于低速。 电机负载的突然变化可能会导致反电动势驱动器环路自锁。

H3C交换机操作手册

目录 H3C以太网交换机的基本操作........................................... 错误!未定义书签。 知识准备........................................................ 错误!未定义书签。 操作目的........................................................ 错误!未定义书签。 网络拓扑........................................................ 错误!未定义书签。 配置步骤........................................................ 错误!未定义书签。 串口操作配置................................................. 错误!未定义书签。 查看配置及日志操作........................................... 错误!未定义书签。 设置密码操作................................................. 错误!未定义书签。 验证方法........................................................ 错误!未定义书签。H3C以太网交换机VLAN配置............................................. 错误!未定义书签。 知识准备........................................................ 错误!未定义书签。 操作目的........................................................ 错误!未定义书签。 操作内容........................................................ 错误!未定义书签。 设备准备........................................................ 错误!未定义书签。 拓扑............................................................ 错误!未定义书签。 配置步骤........................................................ 错误!未定义书签。 验证方法........................................................ 错误!未定义书签。H3C以太网交换机链路聚合配置......................................... 错误!未定义书签。 知识准备........................................................ 错误!未定义书签。 操作目的........................................................ 错误!未定义书签。 操作内容........................................................ 错误!未定义书签。 设备准备........................................................ 错误!未定义书签。 网络拓扑........................................................ 错误!未定义书签。 配置步骤........................................................ 错误!未定义书签。 验证方法........................................................ 错误!未定义书签。H3C以太网交换机STP配置.............................................. 错误!未定义书签。 知识准备........................................................ 错误!未定义书签。 操作目的........................................................ 错误!未定义书签。 操作内容........................................................ 错误!未定义书签。 设备准备........................................................ 错误!未定义书签。 网络拓扑........................................................ 错误!未定义书签。

icd2常见问题

1. 给ICD2加电. 不要给目标板供电. 2. 启动MPLAB IDE XXX 3. 在MPLAB IDE的调试菜单下,选择Connect. 4. 在与ICD2建立通讯后, 选择Debugger>Settings. 5. 在设置对话框中, 点击Power标签, 确认”Power target circuit from MPLAB ICD2”被选中. 点击OK. 当目标板有一个独立电源时的上电顺序 1. 给ICD2加电. 不要给目标板供电. 2. 启动MPLAB IDE xxx 3. 在MPLAB IDE的调试菜单下,选择Connect. 4. 在与ICD2建立通讯后, 选择Debugger>Settings. 5. 在设置对话框中, 点击Power标签, 确认”Power target circuit from MPLAB ICD2”没有被选中. 点击OK. 6. 给目标系统上电,然后选择Debugger>Connect. 1、调试时出现ICDWarn0015: Program memory has changed since last program operation?答:程序修改之后没有再重新编译、烧写到芯片里。 2、连接ICD2时显示“ICD0019: Communications: Failed to open port: (Windows::GetLastError() = 0x2, '系统找不到指定的文件。') ICD0021: Unable to connect with MCU.” 答:通常是ICD2驱动找不到,需重装。也可能是由于PC的USB口供电不足导致驱动无法正确加载。 3、ICD0019:Failed to open port:ICD0021:Unable to connect with MPLAB ICD2 答:先请确认, 1)ICD2是否通过USB连接到PC,且设置中的POWER设置是否正确; 2)驱动是否正确安装,或者由于PC的USB口供电不足导致驱动无法正确加载。 如果热插拔ICD2的USB线,很容易出现以上提示,关掉MPLAB IDE,过一会再重新打开软件并连接即可。 4、ICD2自检通过,但提示没找到目标ID,读到的ID是‘0’,显示“ICDWarn0020: Invalid target device id (expected=0x89, read=0)” 答:此时首要任务是检查硬件连接,PGC/PGD有无接错,或PGD/PGC上有容性负载或感性负载。若是PIC18J器件,请确认vddcore是使能且该脚接了0.1-10uF的低ESR电容。注:ICD2到目标板的连接线如果是一端水晶头,一端插针的,要注意蓝色才是第一根,白色一般是不用的。 5、ICDWarn0020:Invaild target device id (expected=0x……, read=……)。 A2:1)如果读出来的ID不是0或者全1,则为软件上选择的芯片与实际芯片不符合。 2)如果读出来ID为0,ICD2主机与芯片之间的6芯扁平电缆的水晶头与卡座之间由于经常需要拔插的缘故比较容易松动而导致接触不良,大部分的0020警告都是由于这个原因产生的。请检查六芯线是否接触不良,芯片与芯片座是否接触不良,芯片与六芯线连接是否正确。 另外,电源地未连接好,包括目标板电源负载不足导致供电不足,也可导致此提示。常见为只连接了一组的电源地到六芯线处,请把所有电源地均连接好,包括AVDD,AVSS。 若是PIC18J器件,请确认vddcore是使能且该脚接了0.1-10uF的低ESR电容。

实验一 MPLAB IDE集成开发环境

实验一MPLAB IDE集成开发环境 一、实验目的 1.熟悉MPLAB IDE集成开发环境,学习MPLAB软件的使用。 2.熟悉汇编语言的程序结构及使用方法。 3.熟悉MPLAB IDE的调试方法。 二、实验仪器设备 MPLAB IDE8.0 PC机APP009实验开发板ICD2调试器 三、实验原理 MPLAB 集成开发环境(IDE)是综合的编辑器、项目管理器和设计平台,适用于使用Microchip 的PIC系列单片机和数字信号控制器进行嵌入式设计的应用开发。用户界面上的某些部分可能会在将来的版本中有所变化,当新的器件推出时,新的功能也会添加进来。 MPLAB IDE 是适用于PIC系列单片机和dsPIC数字信号控制器,基于Windows操作系统的集成开发环境。MPLAB IDE 提供以下功能: (1)使用内置编辑器创建和编辑源代码。 (2)汇编、编译和链接源代码。 (3)通过使用内置模拟器观察程序流程调试可执行逻辑;或者使用MPLABICE 2000和MPLAB ICE4000 仿真器或MPLABICD 2 在线调试器实时调试可执行逻辑。 (4)用模拟器或仿真器测量时间。 (5)在观察窗口中查看变量。 (6)使用MPLAB ICD 2、PICSTART? Plus 或PRO MATE? II 器件编程器烧写固件。(7)使用MPLAB IDE 丰富的在线帮助快速找出问题的答案。 四、实验内容 创建项目与调试,MPLAB IDE的入门使用学习。汇编语言的程序结构及使用方法的学习。 五、实验操作步骤 1.运行MPLAB IDE 要启动IDE,双击桌面上的图标,或者选择Start>Programs>Microchip MPLABIDE>MPLAB IDE。屏幕上首先会显示MPLAB IDE 的商标图案,然后出现MPLAB IDE的主窗口。 为了生成可由目标PIC 单片机或dsPIC数字信号控制器执行的代码,需要将源文件放入同一个项目中,然后用所选择的语言工具(汇编器、编译器和链接器等)编译代码。在MPLAB IDE 中,项目管理器负责管理这一过程。 第一步是写一个源代码文件。然后,创建一个项目,将源代码加入此项目,并且为此项目指定语言工具。最后,编译和测试代码。 2.编写源代码 首先使用MPLAB IDE 编辑器为应用编写代码。选择File>New,在工作区中打开一个空

最新H3C交换机操作手册

目录 H3C以太网交换机的基本操作 (1) 1.1 知识准备 (1) 1.2 操作目的 (1) 1.3 网络拓扑 (1) 1.4 配置步骤 (2) 1.4.1 串口操作配置 (2) 1.4.2 查看配置及日志操作 (4) 1.4.3 设置密码操作 (5) 1.5 验证方法 (6) H3C以太网交换机VLAN配置 (7) 1.6 知识准备 (7) 1.7 操作目的 (7) 1.8 操作内容 (7) 1.9 设备准备 (7) 1.10 拓扑 (7) 1.11 配置步骤 (8) 1.12 验证方法 (8) H3C以太网交换机链路聚合配置 (9) 1.13 知识准备 (9) 1.14 操作目的 (9) 1.15 操作内容 (9) 1.16 设备准备 (9) 1.17 网络拓扑 (9) 1.18 配置步骤 (10) 1.19 验证方法 (11) H3C以太网交换机STP配置 (12) 1.20 知识准备 (12) 1.21 操作目的 (12) 1.22 操作内容 (12) 1.23 设备准备 (12) 1.24 网络拓扑 (12) 1.25 配置步骤 (13)

1.26 验证方法 (14) H3C以太网交换机VRRP配置 (15) 1.27 知识准备 (15) 1.28 操作目的 (15) 1.29 操作内容 (15) 1.30 设备准备 (15) 1.31 网络拓扑 (16) 1.32 配置步骤 (16) 1.33 验证方法 (18) H3C以太网交换机镜像配置 (19) 1.34 知识准备 (19) 1.35 操作目的 (19) 1.36 操作内容 (19) 1.37 设备准备 (19) 1.38 网络拓扑 (20) 1.39 配置步骤 (20) 1.40 验证方法 (21) H3C以太网交换机路由配置 (22) 1.41 知识准备 (22) 1.42 操作目的 (22) 1.43 操作内容 (22) 1.44 设备准备 (22) 1.45 网络拓扑 (23) 1.46 配置步骤 (23) 1.47 验证方法 (24) H3C以太网交换机ACL配置 (25) 1.48 知识准备 (25) 1.49 操作目的 (25) 1.50 操作内容 (25) 1.51 网路拓扑 (25) 1.52 配置步骤 (25) 1.53 验证方法 (26) 实验一H3C以太网交换机的基本操作

MCC18使用随笔

修改时间:2010-08-02 修改人 :张元南 https://www.wendangku.net/doc/2f17850799.html, 修改说明:不作为系统入门的指导文档,仅作为初次接触MCC18的开发人员的辅助文档。 部分观点为一家之言,还请理解。 MCC18使用随笔 一、为什么使用MCC18 MCC18编译器是MICROCHIP自主开发的针对PIC18系列MCU的编译器。在中国大陆,就笔者的多年FAE的经验,在用C语言开发PIC18的用户中,与PICC18各占半壁江山。笔者比较系统使用MCC18开发不过是今年7月份以来的事情。为什么选择MCC18?有一个主要理由:没有版权问题,省心。有一个次要理由:支持的协议栈丰富,包括实时操作系统。 MCC18的标准评估版,60天内与正版无任何差异,60天后仅仅优化功能无法使用,而大多数PIC18F的项目,ROM和RAM空间并不紧张,不优化,也无所谓。MCC18可以最快支持PIC18系列的芯片,尤其是廉价的PIC18J,PIC18K系列,支持可靠,稳定。所谓可靠稳定是指编译结果可靠。稳定则是指不会突然发生一些奇异的功能缺失。 此外,目前MICROCHIP自己开发的协议栈,PIC18系列,已经只提供对MCC18的支持,PICC18需要自己动手处理,而笔者钟爱的F*R*E*E*RTOS,以及其它OS,找到对MCC18的现成移植是很容易的。 二、MCC18的“缺点” 1)格式死板,汇编痕迹多 对比MCC18、PICC18对中断函数的声明,就可以发现此点。MCC18有LKR文件,如果你定义一个超过256字节的全局变量,必须手动在RAM中为其指定固定地址,并修改LKR文件。如果使用的局部变量超过256字节,也必须手动修改LKR文件,为其分配足够的堆栈区。 2)数学算法,整形提升,不够聪明 笔者在开发PIC18的代码时,从PIC16F的PICC上移植了一些代码,结果一直得不到正确结果,经过DEBUG终于发现,编译器在进行数学运算,整形提升时,不够聪明。比如以下代码: unsigned int OCVal,ICVal; OCVal = (PR2+1)*16 ; PIC8BIT芯片,PR2目前都是一个8位寄存器,尽管OCVal是16位整型,但由于算式右边都是8位整型,因此计算出的结果是将一个8位整型赋给OCVal,最后笔者被迫这么写代码: OCVal =(unsigned int) (PR2+1)*16 ; 而采用PICC编译器,就不需要这么麻烦。 3)编译速度慢 这个是BBS上的公论,笔者编译PIC18F4620驱动SD卡的程序,编译后的程序大概有30多KB,双核T2370的MCU,楞是每次卡个10S。而同样大小的PICC18程序,早就编译完了。当然,这样的对比不具备完全的可靠性,不过笔者实在没有把PIC18F4620+SD卡的程序用PICC18编译器移植的动力,等有心思的时候移植下,再做对比测试。 三、MCC18版本的演变 MCC18最早的版本,当使用调试器调试时,比如ICD2/PICKIT3等,是需要在项目中添加带i的LKR文件,比如PIC18F4620,就要添加18f4620i.LKR文件,以避开调试器占用的资源。到了V3.35版本,带i和不带i的LKR文件就被统一到一个LKR文件中了,在调试的时候,在工具栏选择DEBUG,而在烧写的时候,在工具栏选择RELEASE编译,并且IDE

网络交换机H3C_S1016使用说明

H3C S1016/1024 以太网交换机 用户手册 杭州华三通信技术有限公司 https://www.wendangku.net/doc/2f17850799.html, 资料版本:T1-UM-20070420-1.05

声明 Copyright ?2004-2007 杭州华三通信技术有限公司 版权所 有,保留一切权利。 未经本公司书面许可,任何单位和个人不得擅自摘抄、复制本 书内容的部分或全部,并不得以任何形式传播。 H3C 、 、Aolynk 、 、H 3 Care 、 、TOP G 、 、IRF 、 NetPilot 、Neocean 、NeoVTL 、SecPro 、SecPoint 、 SecEngine 、SecPath 、Comware 、Secware 、Storware 、NQA 、 VVG 、V 2 G 、V n G 、PSPT 、XGbus 、N-Bus 、TiGem 、InnoVision 、 HUASAN 、华三均为杭州华三通信技术有限公司的商标。对于 本手册中出现的其它公司的商标、产品标识及商品名称,由各 自权利人拥有。 除非另有约定,本手册仅作为使用指导,本手册中的所有陈述、 信息和建议不构成任何明示或暗示的担保。如需要获取最新手 册,请登录 https://www.wendangku.net/doc/2f17850799.html, 。 技术支持 用户支持邮箱:soho@https://www.wendangku.net/doc/2f17850799.html, 技术支持热线电话:400-810-0504 网址:https://www.wendangku.net/doc/2f17850799.html,

前言 内容简介 本文档各章节内容如下。 本书约定 1. 各类标志 本书还采用各种醒目标志来表示在操作过程中应该特别注意的地方,这些标志的意义如下: 小心、注意:提醒操作中应注意的事项,不当的操作可能会导致数据丢失或者设备损坏。 说明、提示、窍门、思考:对操作内容的描述进行必要的补充和说明。 环境保护 本产品符合关于环境保护方面的设计要求,产品的存放、使用和弃置应遵照相关国家法律、法规要求进行。

PICC软件下载安装及使用方法

PICC软件下载安装及使用方法:运行安装程序,将出现如图1所示安装界面。 点击“下一步”出现如图2所示:

单击“下一步”出现如图3所示: 单击“是”出现如图4所示,选择安装目录(也可以建议使用默认值)单击“下一步”出现如下安装进度界面

然后安装完毕后,出现如下所示界面: 选择“是”继续安装将显示如下提示: 到此安装完成,将提示你重新启动电脑,选择确定。软件的激活过程: 首先从“开始菜单”选择“激活”菜单。

单击下一步,出现如图所示的激活界面: 启动“激活程序”如图所示: 把“Last Name”前的“√”去掉并把生成的各项依次填入激活界面的相应位置,点击“下一步”若安装成功将显示如下图所示提示信息,否则需要返回上一步重新填写激活信息。

激活过程完成。 下面介绍在mplab中如何使用刚刚安装好的PICC软件: 1,启动运行MPLAB IDE软件,这时还没有打开任何项目跟源文件,选择File ---》New菜单项,打开文档窗口,在此输入c语言源程序。完成后保存为:xxxxx.c文件。 2,建立项目。选择Project-----》New打开新建项目窗口。在项目名中填入项目名称,在项目保存路径中选择好路径(注意必须跟第1步中 .c程序同路径)。 3,选择语言工具组件。 选择Project----》Slecete Language Toolsuite出现如下界面 此主题相关图片如下: 在Active Toolsuite栏中选择HI--TECH PICC Toolsuite 在Toolsuite contents栏中把编译器、链接器、汇编器全部都设置为“picc.exe” 单击“确定”即可。 4,设置语言工具组件。 选择Project----》Set Language Tool Laction菜单,展开HI-TECH PICC T oolsuite前的“+”后打开目录树,并展开下面的Default Search Path &Directory目录,并进行如下设置 Output Directory 跟Intermediates Directory项可以选择缺省路径;

华三交换机IOS升级详细讲解

华三交换机IOS升级详解 换机的软件加载主要是指通过主机软件包进行应用程序文件的加载和BootRom升级。 S3100V2及E126B系列以太网交换机的主机软件包是后缀名为“.bin”的文件,包含了BootRom 程序文件和应用程序文件。 ?应用程序文件的加载是指:将主机软件包下载到交换机的Flash中,并指定应用程序文件的属性(主程序文件、备用程序文件或无属性)。 ?BootRom的升级是指:通过主机软件包中的BootRom程序文件对交换机的BootRom进行升级。 完整的BootRom程序文件包含BootRom基本段和BootRom扩展段。 ?BootRom基本段是指完成系统启动的最小程序文件。 ?BootRom扩展段具有丰富的人机交互功能,提供可用的网口,可以实 现升级应用程序和引导系统。 用户升级使用的BootRom程序文件(与和应用程序文件集成在扩展文件名为“.bin”的文件

由于交换机的Flash空间有限,在下载新的“.bin”文件到Flash之前,请先删除Flash 已有的“.bin”文件。 B.2 BootRom界面加载 用户的终端和交换机通过配置线缆直接相连,可以通过BootRom界面加载的方式加载交换机的BootRom和应用程序文件。 加载过程的前提是用户的终端和交换机已经正确连接。 B.2.1 BOOT界面介绍 交换机上电后,将首先运行BOOTROM程序,终端屏幕上显示如下信息:Starting...... Press Ctrl+D to access BASIC BOOT MENU Press Ctrl+T to start memory test ************************************************************************ * * * H3C S3100V2-26TP-PWR-EI BOOTROM, Version 118 * * * ************************************************************************ Copyright(c) 2004-2012 Hangzhou H3C Technologies Co., Ltd. Creation Date : Dec 27 2012,11:50:32 CPU Clock Speed : 200MHz Memory Size : 128MB Flash Size : 16MB CPLD Version : 003 PCB Version : Ver.A Mac Address : 000FE2B162C4 Press Ctrl-B to enter Extended Boot menu (1) 1. 通过进入基本BOOT菜单 当显示信息出现“Press Ctrl+D to access BASIC BOOT MENU”时,在4秒之键入,系统进入基本BOOT菜单:

PIC单片机学习资料 经典版

PIC单片机C语言编程简介 用 C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、 代码的重复利用率高、便于跨平台的代码移植等等,因此 C 语言编程在单片机系统设计中已得到越 来越广泛的运用。针对PIC 单片机的软件开发,同样可以用 C 语言实现。 但在单片机上用 C 语言写程序和在PC 机上写程序绝对不能简单等同。现在的PC 机资 源十分丰富,运算能力强大,因此程序员在写PC 机的应用程序时几乎不用关心编译后的可 执行代码在运行过程中需要占用多少系统资源,也基本不用担心运行效率有多高。写单片机 的 C 程序最关键的一点是单片机内的资源非常有限,控制的实时性要求又很高,因此,如 果没有对单片机体系结构和硬件资源作详尽的了解,以笔者的愚见认为是无法写出高质量实 用的 C 语言程序。这就是为什么前面所有章节中的的示范代码全部用基础的汇编指令实现 的原因,希望籍此能使读者对PIC 单片机的指令体系和硬件资源有深入了解,在这基础之 上再来讨论 C 语言编程,就有水到渠成的感觉。 本书围绕中档系列PIC 单片机来展开讨论,Microchip 公司自己没有针对中低档系列PIC 单片机的 C 语言编译器,但很多专业的第三方公司有众多支持PIC 单片机的 C 语言编译器 提供,常见的有Hitech、CCS、IAR、Bytecraft 等公司。其中笔者最常用的是Hitech 公司的 PICC 编译器,它稳定可靠,编译生成的代码效率高,在用PIC 单片机进行系统设计和开发 的工程师群体中得到广泛认可。其正式完全版软件需要购置,但在其网站上有限时的试用版

华三交换机配置方法及操作案例

华三交换机配置方法及操作案例 一、系统IP配置: [H3C]vlan20 [H3C]management-vlan20 [H3C]interfacevlan-interface 20 创建并进入管理VLAN [H3C]undointerface vlan-interface 20 删除管理VLAN接口 [H3C-Vlan-interface20]ipaddress 192.168.1.2 255.255.255.0 配置管理VLAN接口静态IP地址(缺省为192.168.0.234) [H3C-Vlan-interface20]undoip address 删除IP 地址 [H3C-Vlan-interface20]ipgateway 192.168.1.1 指定缺省网关(默认无网关地址) [H3C-Vlan-interface20]undoip gateway [H3C-Vlan-interface20]shutdown 关闭接口 [H3C-Vlan-interface20]undoshutdown 开启 [H3C]displayip 显示管理VLAN接口IP的相关信息 [H3C]displayinterface vlan-interface 20 查看管理VLAN的接口信息

debuggingip 开启IP调试功能 undodebugging ip 二、DHCP客户端配置: [H3C-Vlan-interface20]ipaddress dhcp-alloc 管理VLAN接口通过DHCP方式获取IP地址 [H3C-Vlan-interface20]undoip address dhcp-alloc 取消 [H3C]displaydhcp 显示DHCP客户信息 debuggingdhcp-alloc 开启DHCP调试功能 undodebugging dhcp-alloc 三、端口配置: [H3C]interfaceEthernet0/3 [H3C-Ethernet0/3]shutdown [H3C-Ethernet0/3]speed100 速率,可为10,100,1000和auto(缺省) [H3C-Ethernet0/3]duplexfull 双工,可为half,full 和auto(缺省) 光口和汇聚后不能配置 [H3C-Ethernet0/3]flow-control 开启流控,默认为关闭

PIC单片机应用设计经验与技巧

PIC单片机应用设计经验与技巧 PIC单片机是Risc架构内最主要的单片机。 美国微芯公司(Microch{p Technology Inc.)开发的CM0S工艺PIC系列8位单片机(RISC微控制器),特别是采用内置第二代Flash存储器(40年存储寿命)的微控制器在快速应用方面具有独到之处。由于其易用性和高可靠性,该系列微控制器稳居8位单片机全球出货量之首。PIC系列单片机具有指令集简洁、简单易学、速度高、功能强、功耗低、价格低廉、体积小巧、适用性好及抗干扰能力强等特点,大量应用于汽车电气控制、电机控制、工业控制仪表和仪表、通信、家电、玩具、低功耗的测控应用等领域,在国内越来越受到广大设计者的欢迎,微芯公司的单片机已经成为目前单片机世界的主流产品。 PIC 8位单片机内已经包含运算器、存储器、A/D、PWM、输入和输出I/O(灌电流可达25mA)、通信等常用接口,自由灵活的定义功能可以适应不同的控制要求。而不必增加额外的IC芯片。这样电路结构很简单,开发周期将大为缩短。 PICl6系列单片机属于PIC8位单片机的中级型产品,采用14位的RISC指令系统。笔者使用PICl6F716单片机设计了一个电动机保护器,在设计过程中遇到很多问题,通过多方查找资料以及向Microchip公司技术人员寻求支持,问题一一得到解决。现将部分问题记录如下,与大家一起探讨。 1 ICD2作为程序烧写的使用

1.1 ICD2简介 MPLAB ICD2在线调试器是一款低价位的PIC开发工具。它利用Flash工艺芯片的程序区自读写功能来实现仿真器调试功能;使用的软件平台是Microchip的MPLAB IDE(集成开发环境软件包),兼容Windows NT、Windows 2000和Windlows XP等操作系统。其通信接口方式可以是USB(最高可达2Mb/s)或RS-232串行接口方式;工作电压范围为2.O~5.5V,可支持最低2.0V的低压调试。 MPLABICD2可以支持大部分Flash工艺的芯片。它不仅可以用作调试器,同时还可以作为开发型的烧写器使用。 1.2 ICD2作为烧写器时的配置 烧写芯片的方式有两种:普通烧写和在线烧写。在线烧写是适合大批量生产方式的烧写办法。使用在线烧写时通常用户都已经把芯片焊到了板上,此时就要求用户板上有预留的烧写接口。用户板上的接口是通过一条6芯的扁平电缆与ICD2主机上同样的接口一一对应连接的。图1显示了MPLAB ICD2与目标板上模块连接插座的互连状况。 ICD连接插座有6个引脚,但只使用了其中的5个引脚,分别是VDD(电源)、VSS(地)、VPP(编程电压)、PGC(同步时钟)和PGD(数据)。 1.3 ICD2作为烧写器时容易出现的问题及解决方法 尽管MPLAG ICD2与目标板的互连非常简单,但是一不小心就会出现问题,基本上每一个PIC的入门者都会碰到类似的问题。下面就一些常见问题作简要叙述。

NSA3171相关实验方法

主变保护3171相关实验: 以三圈变Y/Y12/△11为例:Y/Y12:180°;Y/△11:180°+30° (一)差动速断: ①主变高侧:根据保护定值计算出高侧额定电流Ieh,如果是单相加√3*K*Ieh(K是差速定值),如果是三相则各相加K*Ieh即可; ②主变中侧:计算出中侧额定电流Iem,加电流的方法同主变高侧; ③主变低侧:计算出低侧额定电流Iel,无论单相还是三相都是加K*Iel。 注:做差速时最好将比率差动退出,防止进入比率差动的制动区。 (二)比率差动实验: ①高侧—〉中侧(Y/Y12): ⅰ)单相:高侧A相(或B、C)加I11=Kc*Ieh ,0°;中侧A相(或B、C)加Kc*Iem,180°(Kc是常数);此时应没有差流,改变中侧电流使比率差动动作,记录动作值I21(至少要精确到两位小数),改变Kc的值做另外一个点I12、I22,计算比率制动系数: 中高侧折算系数: Km=(K HCT*U EH)/(K MCT*U EM); K HCT:高侧CT变比;U EH:高侧一次额定电压;K MCT:中侧CT变比;U EM:中侧一次额定电压; 高侧折算差动电流: I CD1H= I11; 中侧折算差动电流: I CD1M=I21/Km; 则第一个点的差动电流I CD1和制动电流I r1为: I CD1= I CD1M- I CD1H;I r1=(I CD1H+ I CD1M)/2; 同理计算出第二个点的I CD2H、I CD2M、I CD2、I r2,那么: I CD= I CD2-I CD1;I r= I r2- I r1; 则比率制动系数K bl为: K bl=| I CD|/| I r|; ⅱ)三相:高侧A、B、C加I11=Kc*Ieh ,0°、-120°、120°;中侧A、B、C加Kc*Iem,180°、60°、300°(Kc是常数);此时应没有差流,同时改变中侧三相电流使比率差动动作,记录动作值I21(至少要精确到两位小数),改变Kc的值做另外一个点I12、I22,计算比率制动系数: 中高侧折算系数: Km=(K HCT*U EH)/(K MCT*U EM);

H3C交换机实验相关配置说明

H3C交换机实验相关配置说明 实验一、以太网交换机基本配置 一、交换机常用命令配置模式 Quidway交换机S3026主要有5种视图,每个视图下都有专属该视图的命令,在其他视图下不能使用,有些视图则可以在任何视图下使用。视图之间的关系如下: 注意事项: 1. disp 是display 的缩写,在没有歧义时LANSWITCH会自动识别不完整词 2. disp cur 显示LAN交换机当前生效的配置参数

3. disp 和ping 命令在任何视图下都可执行,不必切换到系统视图 4. 删除某条命令,一般的命令是undo xxx,另一种情况是用其他的参数代替现在的 参数,如有时虽然xxx abc无法使用undo删除,但是可以修改为xxx def 2配置参考 (1 )命令行在线帮助 在任一命令视图下,键入“?”获取该命令视图下所有的命令及其简单描述。 ? 键入一命令,后接以空格分隔的“?”,如果该位置为关键字,则列出全部关键字及其简单描述。 display ? 键入一命令,后接以空格分隔的“?”,如果该位置为参数,则列出有关的参数描述。 (2 )命令行错误信息 用户键入的所有命令,如果通过语法检查,则执行,否则向用户报告错误信息: (3 )历史命令 (4)基本配置命令

二、通过tel net方式配置交换机的相关配置命令 配置交换机的ip地址和PC的ip地址 [Quidway]vla n 10 [Quidway-vla n10]port access ether net 0/1 to ether net 0/5 [Quidway-vla n10]quit [Quidway]i nteface vlan 10 [Quidway-vlan10-interface]ip address 1.1.1.4 255.0.0.0 配置完交换机的ip地址,你还需要配置PC的ip地址(比如1.1.1.2/8 ) , PC机与交 换机VLAN接口IP所属端口在同一个VLAN内。 配置Telnet方式登录时的密码: [Quidway] User-i nteface vty 0 4 (表示最多有5个tel net 用户同时登录,用0-4 表示) [Quidway-ui-vty0] authe nticati on-m ode password [Quidway-ui-vty0] set authe nticati on password simple Huawei [Quidway-ui-vty0] user privilege level 3 (注:设置Tel net 登录后具有最高 3 级权限) 检测PC与交换机的连通性,使用ping命令检测,能否ping通交换机 三、设置telnet访问交换机后缺省具有的权限1配置参考 (1)配置权限 可以通过super password [ level user-level ] { simple | cipher } password 来设置不同级别的访问密码: [Quidway]super password level 1 cipher jack [Quidway]super password level 2 cipher black [Quidway]super password level 3 cipher brow n 在上面tel net方式登陆路由器时,我们使用命令 [Quidway]user- in terface vty 0 4 [Quidway-ui-vty0] user privilege level 0 (设置用户的默认访问级别为0) 当tel net到路由器的时候,可以使用命令:super [ level ] 来切换不同访问级别, 不同的等级密码可以不同,可以实现对访问用户的权限管理。 (2)清除配置 [Quidway ]undo super password [Quidway ]undo super password level 1 [Quidway] user- in terface vty 0 4 [Quidway-ui-vty0-4]undo set authe nticatio n password [Quidway-ui-vty0-4]authe nticati on-m ode none [Quidway ]undo local-user test 实验二以太网端口配置实验 一、以太网端口基本配置命令: 实验使用的S3026 24 口快速以太网交换机,其端口从Ethernet0/1 至U Ethernet0/24 。要配置以太网端口的相关特性参数,首先要进入以太网端口视图,然后对相关参数进行配置。

相关文档