当前位置:文档之家› stm32f107-的学习(新手入门)

stm32f107-的学习(新手入门)

stm32f107-的学习(新手入门)
stm32f107-的学习(新手入门)

1,说明:为什么选择STM32:

经过几天的学习,基本掌握了STM32的调试环境和一些基本知识。想拿出来与大家共享,笨教程本着最大限度简化删减STM32入门的过程的思想,会把我的整个入门前的工作推荐给大家。就算是给网上的众多教程、笔记的一种补充吧,所以叫学前班教程。其中涉及产品一律隐去来源和品牌,以防广告之嫌。全部汉字内容为个人笔记。先来说说为什么是它——我选择STM32的原因。

我对未来的规划是以功能性为主的,在功能和面积之间做以平衡是我的首要选择,而把运算放在第二位,这根我的专业有关系。里面的运算其实并不复杂,在入门阶段想尽量减少所接触的东西。

不过说实话,对DSP的外设并和开发环境不满意,这是为什么STM32一出就转向的原因。下面是我自己做过的两块DSP28的全功能最小系统板,在做这两块板子的过程中发现要想尽力缩小DSP的面积实在不容易(目前只能达到50mm×45mm,这还是没有其他器件的情况下),尤其是双电源的供电方式和1.9V的电源让人很头疼。

后来因为一个项目,接触了LPC2148并做了一块板子,发现小型的ARM7在外设够用的情况下其实很不错,于是开始搜集相关芯片资料,也同时对小面积的A VR和51都进行了大致的比较,这个时候发现了CortexM3的STM32,比2148拥有更丰富和灵活的外设,性能几乎是2148两倍(按照MIPS值计算)。正好2148我还没上手,就直接转了这款

STM32F103。

与2811相比较(核心1.8V供电情况下),135MHz×1MIPS。现在用STM32F103,

72MHz×1.25MIPS,性能是DSP的66%,STM32F103R型(64管脚)芯片面积只有2811的51%,STM32F103C型(48管脚)面积是2811的25%,最大功耗是DSP的20%,单片价格是DSP的30%。且有更多的串口,CAP和PWM,这是有用的。高端型号有SDIO,理论上比SPI速度快。

由以上比较,准备将未来的拥有操作系统的高端应用交给DSP的新型浮点型单片机28335,而将所有紧凑型小型、微型应用交给STM32。

2,首先:stm32f107vc和stm32f103vb的个区别

stm32f107vc和stm32f103vb有几个区别,都是芯片内部设备的区别,就像好电脑和差电脑的配置不同,但都用xp,win7系统,而且软件也是通用的。

首先看头几个字母“stm32”,这两个都是stm32芯片,是意法半导体为ARM M3内核出的用于自动控制领域的微处理器。F107是互联型接口和内部资源较多,F103是曾强型(比F101强),相比103,F107加入ieee以太网接口,2个i2s音频接口(做音频解码用),全部64kb 的SRAM缓存。

但是这两个芯片的开发方法和调用的库函数都是一样的,你看官方称他们为

STM32f10X就知道了,引脚也是兼容的。

你学习的话都是学习库函数,f107多出来的增强功能等你学完基本的stm32开发的时候很快上手的。送你一副图哦,看看吧。

3,然后,讲讲对于STM32学习,熟悉过程可以分以下阶段:

1、入门程序的熟悉

2、GPIOX的操作,各类寄存器原理的了解

3、逐个寄存器熟悉

4、中断,定时器的基础入门熟悉

5、USART的了解,

6、重复2345的步骤,加深对这些模块寄存器直接的协同了解突破,达到熟练。

在这里,我发下了STM32的USART基本字节发送非常简单,然后用这个来配合中断显示,在程序中插入各类输出显示,可以很清楚的知道程序中的运行状态,先后次序,对于程序调试有很大帮助。

STM32F107开发板入门篇一——第一个程序的理解:

准备开发环境MDK4.0以上,最简单的入门方式就是先调用MDK里面自带的例程程序,然后最好是先看

D:\Keil\ARM\Boards\Keil\MCBSTM32C\Blinky\Blinky.c

这里我就拿例这个例程序分析,虽然每句都分析了,但是刚入手STM32可能还是会有很多疑问,所以暂时不考虑寄存器问题,这里先给出一个程序的概念以及一些基本注意的东西,后面会有寄存器的说明:

阅读下面程序最好用MDK打开上面的程序配合看,效果更直观。

RCC->APB2ENR|=1<<6; //使能PE口时钟(STM32所有的寄存器操作都需要先使能时钟)

GPIOE->CRH=0x33333333; //配置PE口的高八位输出方式每位由4位二进

制数控制,这里每位都是0011 代表50MHZ的高速输出参考GPIO->CRH

SystemInit();

/* Setup and initialize ADC converter */

RCC->APB2ENR |= 1 << 9; /* Enable ADC1 clock ADC1使能时钟*/

GPIOC->CRL &= 0xFFF0FFFF; /* Configure PC4 as ADC.14 input ADC1在此芯片用PC4来作为模拟输入设置为输入(IO口使用前都必须对其功能设置)*/ ADC1->SQR1 = 0x00000000; /* Regular channel 1 conversion 主要是第1,2位设置为0表示单通道采集其他位置0不是用其他功能*/

ADC1->SQR2 = 0x00000000; /* Clear register 清领SQR2寄存器不适用其他功能*/

ADC1->SQR3 = 14 << 0; /* SQ1 = channel 14 选用通道14,就是PC4 */

ADC1->SMPR1 = 5 << 12; /* Channel 14 sample time is 55.5 cyc 通道14的采样周期选择101 即55.5周期*/

ADC1->SMPR2 = 0x00000000; /* Clear register 清0采样寄存器二*/

ADC1->CR1 = 1 << 8; /* Scan mode on 开启扫描模式*/

ADC1->CR2 = (1 << 20) | /* Enable external trigger */

(7 << 17) | /* EXTSEL = SWSTART */

(1 << 1) | /* Continuous conversion */

(1 << 0) ; /* ADC enable 设置ADC控制寄存器配置,使能ADC */

ADC1->CR2 |= 1 << 3; /* Initialize calibration registers 初始化校准寄存器,由于此步骤需要一些周期,多以必须等待完成后才开始下一步操作*/

while (ADC1->CR2 & (1 << 3)); /* Wait for initialization to finish */

ADC1->CR2 |= 1 << 2; /* Start calibration 开始校准,然后等待校准完成*/

while (ADC1->CR2 & (1 << 2)); /* Wait for calibration to finish */

ADC1->CR2 |= 1 << 22; /* Start first conversion 启动转换*/

for (;;) { /* Loop forever */

if (ADC1->SR & (1 << 1)) { /* If conversion has finished 转换完成状态寄存器的1位置1 */

AD_val = ADC1->DR & 0x0FFF; /* Read AD converted value 转换结果保存在寄存器ADC1->DR 的低12位*/

ADC1->CR2 |= 1 << 22; /* Start new conversion 读取数据后再次启动转换*/

}

// GPIOE->BSRR=~(AD_val<<4);

/* Calculate 'num': 0, 1, ... , LED_NUM-1, LED_NUM-1, ... , 1, 0, 0, ... */

num += dir;

if (num >= LED_NUM) { dir = -1; num = LED_NUM-1; }

else if (num < 0) { dir = 1; num = 0; }

GPIOE->BSRR = led_mask[num]; /* Turn LED on */ for (i = 0; i < ((AD_val << 8) + 100000); i++); //这里的FOR 循环延时就是用来读取AD转换的高8位加上100000构成延时,通过改变AD控制延时时间,12位的低4 位不是很稳定,在这里可以忽略

GPIOE->BSRR = led_mask[num] << 16; /* Turn LED off */

看了这些分析后,一定有很多疑问,在入门篇二中将逐个解除这些疑问。当这些基本疑问解决后,就可以运用STM32的基本功能了。

STM32入门篇二——端口的认识理解

端口控制—GPIO

STM32系列给每个端口都分配了一个地址空间,然后通过对地址的赋值操作来完成对端口的控制,差不多端口也就是寄存器控制。

每个GPI/O端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH),两个32位数据寄存器(GPIOx_IDR和GPIOx_ODR),一个32位置位/复位寄存器(GPIOx_BSRR),一个16位复位寄存器(GPIOx_BRR)和一个32位锁定寄存器(GPIOx_LCKR)。根据数据手册中列出的每个I/O端口的特定硬件特征,GPIO端口的每个位可以由软件分别配置成多种模

式。─ 输入浮空─ 输入上拉─ 输入下拉─ 模拟输入─ 开漏输出─ 推挽式输出─ 推挽式复用功能─ 开漏复用功能每个I/O端口位可以自由编程,然而I/0端口寄存器必须按32位字被访问(不允许半字或字节访问)。GPIOx_BSRR和GPIOx_BRR寄存器允许对任何GPIO寄存器的读/更改的独立访问;这样,在读和更改访问之间产生IRQ时不会发生危险。在这里要说下前面用的GPIOX->CPL,ADC1->DR等等,寄存器的表示方式都是在库文件stm32f10x_cl.c中定义的,这个库文件也可以根据自己的习惯去定义,但是初学建议不要去动里面的文件,因为后面的例程都是以这个为基础编写的。这个文件必须要先去熟悉,在里面找到上一节提到的所有的寄存器,然后差不多就能看明白这些命名规律,继续后面的学习了。

CPIOX_CRL/CRH 寄存器如下:

CPIOX_CRL/CRH寄存器各位代表的端口模式:

GPIOX_的高8位和低8位控制寄存器都一样寄存器都是32位的每4位控制IO口的一位。

然后介绍GPIOX的数据存储器,分为输入和输出存储器IDR和ODR;

IDR是一个端口输入数据寄存器,只用了低16位。该寄存器为只读寄存器,并且只能以16位的形式读出。该寄存器各位的描述如下图所示:

图3.1.1.2 端口输入数据寄存器IDR各位描述

要想知道某个IO口的状态,你只要读这个寄存器,再看某个位的状态就可以了。使用起来是比较简单的。

ODR是一个端口输出数据寄存器,也只用了低16位。该寄存器虽然为可读写,但是从该寄存器读出来的数据都是0。只有写是有效的。其作用就是控制端口的输出。该寄存器的各位描述如下图所示:

图3.1.1.3 端口输出数据寄存器ODR各位描述

这些都是16位操作,如果需要为操作就可以用到寄存器BSRR和BRR 这个也是我们前面的例程中用到的寄存器,描述如下:

BRR寄存器和BSRR相反:

BRR寄存器描

对于ADC寄存器还有其他类型寄存器可以参考《STM32编程手册》对于相应部分的介绍,这里暂时就介绍这么多。

下一章我们将简单的实现ADC的配置。

STM32入门篇三——ADC的基本操作

在前面介绍的例程中有ADC的详细解释,现在我们结合前面的ADC部分,解释ADC的单通道采样的实现:

STM32F107具有双12位ADC采样模块,采样时间达到1us. 支持单通道,多通道,交叉采样,自动校准,可编程采样时间,支持DMA。

在这里对我们要用到的状态寄存器比较多,在程序中有相应的说明,要查看其他功能可以参考《STM32编程手册》ADC寄存器模块。

在这里我们要说明下我们选的通道,ADC可以选择单通道也可以选择多通道,这里我们选择单通道,并且选择14通道,从STM32数据手册可以看到:

14通道对应的是PC4口,因此ADC得输入应该由这里接入。

新手炒股入门必读

新手炒股入门必读 第一、关于补仓和止损: 买股票一定要有好心态。目前你低位持有该股有利润是好事,可是如果你目前价加仓的话,你的持仓成本就抬高了。加上加仓后你的资金买得更多。一旦股价回落可能下跌几个点你的股票就要被套了,前面的赢利全部烟消云散。往往得不偿失。没太大意义。做股票一定要学会控制资金的运用和科学的管理。做任何股票,力求一控制风险,二再谈收益。散户在如今的世道里永远是慢半拍的,因为和主力相比,永远是不对等的弱势地位。所以要想自己在股市里能获得好的收益,一定要让自己具备一套科学的资金管理思路和简单实用的操作理念,千万不要忘记风险。 止损短线股设在5%。中线考虑的设在15%。一般股票进入下跌空间,一般都有续跌的空间,没有完全走稳是不可以补的。一般没有套10%以上不要考虑补仓,补仓不是一个好办法,对于操作来说,表面看摊低了成本,可是你的资金量多了,风险是在家大,如果继续跌你可能心态完全被跌坏,亏得也更多,那样是得不偿失的。个人觉得做股票还是坚持止损,那样最主动。 第二、股票基本面技术面相关分析 (一)怎样进行基本面分析和技术面分析? 其实我也很想好好给大家讲讲个人选股,操作的理念。我想基本面分析和技术分析都是结合在一起的。我一直觉得股票投资是很灵性的。有时候看天分。所谓技术分析和基本面分析其实说起来实在话长。因为个人时间关系,实在没办法一一讲清楚,不过以后我会多讲一些这方面的内容。希望能给大家一些帮助吧。 个人觉得分析股票未来的走势要有很多方面: 1. 政策面:决定大市的走势很多时候来自于政策。这往往是一段时期股市走好走坏的基础。从国内股市十几年的走势来看,大牛市和大熊市都因政策面而起。所以理性看政策面到向决定了未来大盘的运行格局。 2. 个股基本面:每股收益,成长性,市盈率。题材都属于基本面的信息。选择一个好股很重要。要选好股,光看股票软件里的个股信息是不够的,那些信息其实知道用股票分析软件的投资者都会看,那些是没有价值的。因为大家都知道。真正有价值的信息一定掌握在少数人手里的。除了那些,报表分析还有行业分析就更关键了。这些信息可以在网上从该公司所处行业国家相关行业排名以及公司在所在城市上交利税的情况。选一个好的股票,选一个好的买点为未来股票走势打下一个好的基础。

方舟:生存进化GTX980Ti画面帧数实测及操作入门技巧

??:?存进化-GTX980Ti画?帧数实测及操作?门技巧 不要以为买了G T X980Ti这样的神卡就逆天了,试试《???存进化》,教你重新思考??。下?是玩家“澄之?由”分享的《???存进化》G T X980Ti画?帧数实测及操作?门技巧,?起来看看吧。 ?乎是在G T X980T I发布的同时,?款名为《??:?存进化》的P C 游戏也发售了,你要问我这游戏有多好玩我不好说,但是刚出来B U G多如??,短短?天就打了29个补丁3个G的容量,这个游戏的卖点主要是采?了虚幻引擎4,所谓好马配好鞍,?个是新硬件?个新软件?且还同年同?同??,那就?脆也同年同?同?试吧

我的配置就是I7-4770K+G T X980T I,3D M A R K11的成绩?乎就等同于T I TA N X的分数了,问题这货才4999,幸好我眼疾?快第?时间抢到了,昨天看驱动之家新闻X F X?爆390X还是汤加的核?也就是290X的马甲,果然就是农企还是这么不给?啊 扯远了,???存进化这游戏?前出来没多久,原本就是英?游戏,三?妈虽然做了?个翻译补丁,不过装上去就会爆卡??,我的980T I居然跑了惊?的2帧成绩吓的我都怀疑??了,没办法应该是本?游戏机制有问题暂时只能忍着英?玩吧

画?设置本来?拍腿堂堂I7+G T X980T I肯定直接拉最?啦,结果瞬变我就被教育了,e p i c画质只有25帧左右,为了保持流畅度还是暂时? H I G H吧 这个游戏虽然也能捏?,但是其实根本没办法和?滚或者模拟??系列?,怎么捏我都觉得还没有原版好看,尤其捏胸部的时候把胸部放?后结果就是全是胸肌??块“扎扎实实”的,像个?头的样,?概是为了真实还原原始?的特点?。。

ModelSim使用的一点心得体会

ModelSim使用的一点心得- - 1、至今还没有弄明白为什么要用ModelSim,因为看波形Quartus II自带的工具就可以了啊。 2、我刚刚接触modelsim,我想大多数菜鸟跟我一样,看过如何使用ModelSim的介绍,说句实话,那些介绍写的都太过简单,仿佛大家都不屑写上一些比较“弱智”的步骤,恰恰就是这些看似累赘的步走,难为我好久。 教程上都写道,modelsim的简单使用方法如下:建立库- 影射库到物理目录- 编译代码- 启动仿真。首先建立库就叫我头晕。库的概念用在这儿实在不合适,把我吓坏了,也就没心思看下一步了。在我看来,教程应该这么写: <1> 建立一个目录modelsimStudy。用任何文本编辑器编辑一个简单的例子程序,比如计数器counter.vhd。有clk、ena、reset输入,cnt作为输出。 <2> 打开Modelsim,首先create project,工程名随意取了,比如命名为test,目录设在modelsimStudy下,默认的库work不变(这样就不用管什么建立库之类的东西了)。然后add existing file,把counter.vhd加入当前工程。 <3> 编译这个文件,通过之后,work下面会出现counter这个实体。然后选中它,右键,simulate(左键双击也可)。 <4> ModelSim有很多窗口(新手就怕这个),一开始只要选择view下面的objects 和wave窗口就行了。旧版的signal窗口在6.0的版本改名为Objects(这个我是摸索了好久才发现的,是不是太笨了?)。wave窗口刚打开时是空的,需要在objects窗口的add -> wave -> signals in region。这时,wave上就有clk\ ena \ reset等信号了。 <5> 我们给clk来个输入激励,在object窗口中选中clk,右键选clock,给它定义个时钟。

maya新手入门必看

【十万个我知道】之maya入门必看 Autodesk Maya算是三维动画软件中运用最广,效果最好的了。 作为一个大学学习过影视特效制作的学渣,刚进入maya看到满屏的英文和灰扑扑的界画,内心是崩溃的。只看的懂copy和paste根本不懂神马是Follicles、Dynamic Constraints(动力学约束)啊!!然后就看到老师做出的动画视频瞬间被其俘虏,感觉真是牛X啊高大上啊,学好这个软件我就是大神啊,各种烧包炫耀月薪过万不是梦啊!!但是!!!!!!!! 但是首先,想要学好maya,还需要你会一些别的技能,虽然当时我认为零基础也是完全可以的,但是越往后学就觉得这些“别的技能”是多么重要,能够助你一臂之力,事半功倍!!! 1)首先,你英文基础要好些。 因为教室的软件全英语一个汉字都木有啊,这对于英语听力听到的都是@#¥%……&*的我来说,简直了。。。笨人就用笨方法,把不熟悉的单词记在小本子上没事就看一遍,混个脸熟慢慢也就记住了,当然现在是有汉化版的福利了。 2)另外,你还需要有一定的美术功底。 初期学习一些飘动丝绸、粒子特效时,对这方面要求不高,生活中的一些基础色彩知识就可以做的很好。但如果是学习角色模型的话,那么就需要你会一些基础的美术知识比如素描,素描中的线条和结构很重要,会直接影响你模型的身体比例。上学时业余学习素描每天画线条画的都要吐了! Maya在影视动画制作软件中是比较难学的(当然会有人反对这个说法,就像现在好多人都会基础的PS却不了解PS到底有多深还一直在讲自己是PS大神)maya学的越来越多时,说的最多的一句就是“妈呀,maya好难!!”。T_T 大学里老师在课堂上讲的内容基本有限,回宿舍在自己内存条1333的电脑上做maya 作业,做上N个小时是常事,所以如果有条件大家就去搞台配置好的电脑吧!课本上的内容如果单靠脑容量有限的我(嗯。)有一部分也理解不了,这个时候你就需要有个大神来系统的指导你,如果你找不到老师,身边又都是学渣的话,那么你就悲剧了,像我当时就抱着,找不到人哎算了吧以后再说吧的心态,所以现在maya仍然是一知半解的状态。但如果各位看官是要以学习maya为今后职业的话,那么你就很需要去经过系统的学习了,因为自学学到的知识毕竟是有限的,而用人单位更在意的是你有没有出色的作品和你是否经过系统而专业的学习。在这上面,我也曾在面试时遇到过奇葩又犀利的面试官,人家直接就说如果你只有对这行的兴趣和一腔没什么卵用的热血,那么对不起,我们不会用你。别人不会关心你的人品背景是富二代还是负二代,只要你有自己的作品和独立完成项目的能力,而能力又哪里来??上了环球数码以后几个月的学习收获很大,认识了很多业内大牛,还有各种行业各种类型的奇葩小伙伴们,老师也很负责,进步自然也是大大滴!(学到最后如果你能力还不错建议大家在网上接一些项目来做,提升很快!)当然,参加任何学习都要有时间和耐心,布置的每一项作业都是有目的的你要好好的完成并且要大量的练习!混日子的结果大家都知道咯。不多说,直接上图。 模型作品:家具会议

《魔灵召唤》教你如何不走弯路 新手必看

《魔灵召唤》教你如何不走弯路新手必看任何游戏新手是开始和动力,新手攻略作为攻略组的关注方向之一我们始终不会放弃。《魔灵召唤》游戏的精髓就是狗粮、符文、副本、竞技场。除了狗粮,后面就有搭配组合了。接下来请跟随小编的脚步,踏上游戏的征程吧~~ 先总结下:这个游戏土豪和非R的重要程度,相对来说还是看脸的! 既然脸不好,那就要认命,那你值得来这边看一看。 NO.1 选择初始,好吧,这个问题其实挺纠结的。 有人侧重竞技场,有人侧重刷符文,有人侧重带狗粮等等。。。。 楼主推荐几个常见的利器供参考吧,让你有个明确的初始。 1.全部随机,因为游戏玩的就是乐趣,从仙女出发,体验游戏完整性! 2.竞技场: 首推火*瓦尔基里 33%速度的队长技能,让你完美先手!(符文且先不提!) 再推水*精灵 19%速度队长技能,2、3技能的控制,不觉醒也是完美的技能表现,不论在地下城还是竞技场都神一般的控制和速度! (其他略,这个只是粗粗写写) 3.地下城:龙/巨人 这个就以目前来说,主流的还是水*龙骑,水*方舟

4.带狗粮:风*凤凰、觉醒风*小丑、火*龙等 看完以上那么多,相信你一定会头晕眼花,满脑子都在想,你大爷的那么多魔灵,我到底该如何选择! 那么下面我就来给你分析下:(仅推荐) 一般新手玩这游戏就直接开始,这游戏其实说到底最主要的就是狗粮! 什么都是要以狗粮为基础,那么带狗粮的那家伙一定要效率! 会考虑去弄初始号的那就参考下上面的第四条。 不弄初始号直接开玩的(我首先要给你点个赞!然后你会发现,我下面写的你完全可以 参考!) NO.2 剧情开始! 一般来说跟着剧情打,顺着打下来,通常会打到第三张图(你会觉得雪山上的那个大水鸟简直逆天!) 这时候,你可以考虑组合一套符文了!你的水仙女(猛攻+祝福 1 2星,不用强化),火地狱犬(猛攻+祝福 1 2星,不用强化),风流浪骑士(祝福祝福祝福不强化无所谓),光哥鲁达(祝福祝福祝福)而且你也差不多都到25级了。(应该可以过了) 因为目前游戏已经有7 8个月了,所以大神满地走,过不去的图,可以寻求好友的帮助。 。。。。。 直到你到了火山1图之后。。。 (忠告,你有好友可以过图,当然去把火山过了,拿到那张稀有的光暗卷轴,如果过不去,不要强求,这东西逃不掉,总归是你的!) 当你到了火山地图,你可以先看看你背包里的魔灵有哪些,你要做的是选择一只当你的“狗粮大队长”!(只是一个思路) *注释,狗粮大队长:可以一拖三刷图的家伙,这家伙要做到效率,且经验多!如果没有什么特别用处,5星max即可! NO.3 征服剧情之后你需要做的事。 后面就是刷符文和打竞技场啦,竞技场和符文,还有魔灵都是有非常大的组合关系的,这里先不详细推荐组合了。 如下是总结的大家常规问的几个问题: Q1狗粮队长哪家强?带谁先上6?

MDBUS入门讲解新手必看

一、基本术语 1、字word、字节byte、位bit 1 word = 2 byte; 1 byte = 8 bit. 2、校验码 校验码是由前面的数据通过某种算法得出的,用以检验该组数据的正确 性。代码作为数据在向计算机或其它设备进行输入时,容易产生输入错 误,为了减少这种输入错误,编码专家发明了各种校验检错方法,并依 据这些方法设置了校验码。 常用的校验有:累加和校验SUM、字节异或校验XOR、纵向冗余校验 LRC、循环冗余校验CRC…… 3、协议和接口 协议是一种规范和约定,是一种通讯的语言,规定了通信双方能够识别 并使用的消息结构和数据格式。 接口是一种设备的物理连接,指的是在物理层上的定义,像 RS422/RS232/RS485/以太网口等。协议和接口并不是一个概念,不能 混淆。 Modbus协议一般运行在RS485物理接口上,半双工的,是一种主从协议。 二、Modbus协议概述 Modbus协议是应用于电子控制器上的一种通用语言,实现控制器之间、控制器由网络和其它设备之间的通信,支持传统的RS232/RS422/RS485和最新发展

的以太网设备。它已经成为一种通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中控制。此协议定义了一个控制器能认识使用的消息结构。 Modbus协议是一种请求——应答方式的协议。 三、两种传输方式 1、 ASCII模式 ASCII:美国标准信息交换代码 特点: ①消息中每个8bit都作为两个ASCII字符发送 ② 1个起始位、7个数据位、1个奇偶校验位和1个停止位(或者两个停止位) ③错误检测域是LRC检验 ④字符发送的时间间隔可达到1秒而不会产生错误 2、 RTU模式 RTU:远程终端单元 特点: ①消息中每个8bit字节包含两个4bit的十六进制字符,因此,在波特率相同的情况下,传输效率比ascii传输方式大 ② 1个起始位、8个数据位、1个奇偶校验位和1个停止位(或者两个停止位) ③错误检测域是CRC检验

ModelSim-Altera_6.5仿真入门教程

平台 软件:ModelSim-Altera 6.5e (Quartus II 10.0) Starter Edition 内容 1 设计流程 使用ModelSim仿真的基本流程为: 图1.1 使用ModelSim仿真的基本流程 2 开始 2.1 新建工程 打开ModelSim后,其画面如图2.1所示。

图2.1 ModelSim画面 1. 选择File>New>Preject创建一个新工程。打开的Create Project对话框窗口,可以指定工程的名称、路径和缺省库名称。一般情况下,设定Default Library Name为work。指定的名称用于创建一个位于工程文件夹内的工作库子文件夹。该对话框如图 2.2所示,此外还允许通过选择.ini文件来映射库设置,或者将其直接拷贝至工程中。

图2.2 创建工程的对话框 2. 按照图2.3所示,设置Project Name为LED_FLOW,Project Location为D:/led_flow。 图2.3 输入工程信息 当单击OK按钮后,在主体窗口的下方将出现Project标签,如图2.4所示。 图2.4 Project标签

3. 之后,将出现Add Items to the Project的对话框,如图2.5所示。 图2.5 在工程中,添加新项目 2.2 在工程中,添加新项目 在Add Items to the Project对话框中,包括以下选项: ?Create New File——使用源文件编辑器创建一个新的Verilog、VHDL、TCL或文本文件?Add Existing File——添加一个已存在的文件 ?Create Simulation——创建指定源文件和仿真选项的仿真配置 ?Create New Folder——创建一个新的组织文件夹 1. 单击Create New File。打开图 2.6所示窗口。 图2.6 创建工程文件夹 2. 输入文件名称:LED_FLOW,然后选择文件类型为Verilog。

MAYA滚动的方盒子教程

maya入门级教程 和谐校园爱心共建 二、动画篇. 制作人:李慧敏

方盒子翻滚步骤 1.在场景中创建一方盒子 2.(首先确定)要想好让方盒子转动的方向,以(转动方向的底边)那个方向方盒子的底边为中心点 3.改变方盒子的中心点,同时按住键盘上的W D C键(会出现一黄一蓝上下两个点)(会出现一个黄色的小圈,下方还有一个蓝色的圈),按住鼠标中键,把鼠标移动到底边点击(移动鼠标至底边并点击)

4.更改完(更正)中心点后,找到旋转工具,点(击)蓝色的线进行移动,(此时)可以看到方盒子位置发生变化 5.找到时间划条

6.在时间划条上选中要添加关键帧的数字,以想要旋转的轴向选中(并选重将要旋转的轴向),右单机“为选定项设置关键帧”,此时(这时)之前所选中的数字上会出现(呈现出)一个(条)红色的竖线,证明已经在此数字上添加关键帧。(此数字已添加上关键帧) 7.在(再)选择另一个数字,并旋转方盒子,然后在这个数字上也(同样)设置一个关键帧 8.两个关键帧生成好了(待两帧关键帧生成),可以用鼠标拖动时间条上的数字进行确认,看方盒子是否(运)动起来,如果没有,请检查一遍,(如果没有,原因可能是)中途操作

出现了错误。 9.开始第二次翻滚,要先进行打(编)组。首先(然后)在窗口菜单里找到大纲视图。选中方格子的同时,大纲视图中(的pcubel会被同时选中)会有一个pcube1被选中,这个就是方格子。

10.在编辑菜单中找到分组(并)单机,视图大纲中就会出现(会呈现出)一个group1,这就是一个新的组,group1前面有个小的加号,可以展开里面已有的组(可以将里面的组展开)。(Ctel+G键盘分组)

吉他初学者必看新手入门

第一课:吉他结构、种类。如何选购一把好琴及吉他的调养 令狐采学 从演奏气概来说,吉他可以分为古典吉他、民谣吉他、弗拉门哥吉他、爵士吉他、夏威夷吉他及电吉他几个年夜类。民谣吉他可细分为Acoustic guitar和Cutting down(缺角琴),前者适合演奏和弦,后者适合演奏高把位Solo。民谣吉他琴颈比较细,上指扳宽42mm,从弦枕到琴身共14个品格,琴箱上有一个月牙形的护板,使用钢丝弦演奏。 吉他的各部分: 高档琴的选用的木料都要置于通风阴凉处自然干燥数十年乃之上百年,价格昂贵。对年夜多快乐喜爱者来说,也要选购1000元左右的标准民谣吉他。如何挑选一把高品质的吉他

1.音准是核心问题。按吉他的定音标准调校好各弦后弹出一弦第12 品的泛音,如果它与该弦第12品的音高相同则为合格。如此依次检查六根弦。 2.其次检查手感。手感不良会使你自愿采纳不当的按弦办法,从而 极年夜地阻碍左手技术的提高。当吉他调到标准音高时,在第14品格处,弦与指板的距离应在4毫米左右。太高,按弦会感觉吃力,反之会造成打品的现象。好的手感应该是在不打品和呈现任何杂音的情况下,左手手指可以轻松地按下任意一个音,年夜横按也不感到吃力。 3.检查音质。弹奏每根弦第五品泛音,共鸣差的吉他往往发不出明 亮的泛音。然后在琴上做各种力度的拨弦,音量应有年夜幅度的变更。同时,性能较好的吉他各弦音量平衡,发音灵敏,高音明亮纯洁,高音深沉厚实,高把位的音量也不会衰减。 4.其他部位的检查。看看弦轴的齿轮是否损坏,旋转是否顺畅,面 板,背侧板是否有开裂现象,油漆是否光亮,琴的色泽是否协调。 最重要的是品丝一定要光滑,指板边不克不及划手。 一把好吉他的调养也很重要,此谓之"工欲善其事,必先利其器"。 建议年夜家: 1.中,高档吉他要买个琴套,高档的吉他要买个琴盒,这样便于吉 他的寄存。

MAYA-nCloth官方入门教程

MAYA-nCloth官方入门教程

MAYA nCloth官方入门教程 一个MAYA nCloth的官方教程,我们做了一个简单的翻译;给广大的MAYA爱好者学习。 2008-3-23 10:55 //建立场景 polyCylinder -sx 12 -sz 1 -ax 0 1 0 -cuv 3; string $selP[] = `ls -sl`; setAttr ".ty" 3; setAttr ".sy" .1; setAttr ".sx" 3; setAttr ".sz" 3; select ($selP[0]+".vtx[1]") ($selP[0]+".v tx[13]")

($selP[0]+".vtx[3]") ($selP[0]+".vtx [15]") ($selP[0]+".vtx[5]") ($selP[0]+".vtx [17]") ($selP[0]+".vtx[7]") ($selP[0]+".vtx [19]") ($selP[0]+".vtx[9]") ($selP[0]+".vtx [21]") ($selP[0]+".vtx[11]") ($selP[0]+".vtx [23]") ; scale 0.576722 0.576722 0.576722 ; polyCylinder -r .2 -h 3 -sx 20 -sz 1 -sy 3 -ax 0 1 0 -cuv 3;string $selT[] = `ls -sl`; setAttr ".ty" 1.5; select -r ($selT[0]+".e[40:59]"); move -r 0 -1.85 0 ; select ($selT[0]+".e[20:39]"); move -r 0 -0.9 0 ; select -tgl ($selT[0]+".e[0:19]") ; scale 10.5 1 10.5; polyPlane -w 8 -h 8 -sx 10 -sy 10 -ax 0 1

测量新手入门必看基础

以下是本人刚刚步入社会工作的前两个月学习总结,相信对于测量新手绝对有帮助,下载吧,完全是辛苦分!当然记得给个好的评价! (广西钦州、桂林的同学们也许你们认识我,更要下载) 地籍测量的学习包括学习地籍测量的理论知识、全站仪的操作、内业数据处理等。 学习地籍测量理论知识。通过阅读《地籍测绘规范》、《地籍图图式》及相关资料,对地籍测量的基本任务、操作流程、工作规范以便对作为测绘技术员的职责能有比较清晰的了解与认识。 学习仪器的使用,数据处理。了解了仪器的原理,学习仪器的摆放、整平、定向、瞄点、棱镜摆放、跑杆等基本操作。此外,还要学习了宗地草图的绘制及测量数据的基本处理,对地籍测量工作的整个过程要有更深了解。要认识到全站仪作为精密仪器,在作业过程中每个环节都需要认真仔细按照规范操作,这样数据精度才能达标;测量仪器价格昂贵,也必须要求规范操作、存放;地籍测量成果是终身负责制,工作如果出现失误将造成严重后果,所以更需要责任感以及提高业务能力作为保障。 仪器摆放:1、松开三脚架螺旋,将三脚架顶部拉伸至胸部位置(便于操作),拧紧螺旋。2、以控制点为中心,先将脚架一个脚固定位置,再将其他两只脚成合适角度打开,注意脚架顶面应尽量平行于水平面。3、安放仪器。一只手紧握仪器顶部提手,一只手托住仪器基座底板,将仪器放置于脚架顶面之上,注意在拧紧连接螺旋之前,为保证仪器安全,手不能仪器提手。 仪器的整平:仪器整平分为粗平与精平。1、安放好仪器之后,仪器开机,打开激光,移动脚架其中两只脚使其对准控制点中心(使仪器与控制点在同一

竖直方向)。2、观测圆形气泡位置,确定要调整脚架哪两个脚的高度,先调整一只脚,使气泡与另一只脚成直线,然后调整另一只脚,使气泡位于圆圈范围之内。3、精平。同时向内或向外调节两个整平螺旋,使管状气泡位于刻度中间,将仪器旋转90°,再调节另一整平螺旋使气泡居于刻度中间,再次观察激光是否对准控制点中心,如有偏移,则需适度松开脚架与仪器之间的连接螺旋,慢慢推挪仪器基座,使激光对准控制点中心,重复精平步骤,使仪器完全水平。 定向:仪器整平之后,新建项目后建站,输入前后视坐标,棱镜高设置为0.06m,竖直摆放棱镜于后视点之上,将望远镜及十字丝调至最清晰状态,严格照准底部后将十字丝上移至棱镜中心定向、测量,核对坐标(为了节省时间,我们输入坐标的时候进行拍照,以便核对),如果误差在2cm以下即可完成定向(我们要求误差尽量在1cm以下,超过1cm则重新建站、定向)。 跑杆:1、跑杆者需要根据草图选择测点顺序,观察杆高、记录点号,并及时通知仪器操作者保存记录。2、根据点的位置放杆。墙角放杆:杆底放置于墙角点,棱镜平行于墙线边缘。阳台放杆:调整杆高至合适高度,将棱镜尖部放置于阳台角之下。某些无法放杆的点则需通知仪器操作者使用免棱镜测量。 瞄点:为提高工作效率,要求在棱镜到位10秒中之内完成瞄点测量。先通过粗瞄准器瞄准棱镜位置,再通过望远镜将十字丝移至棱镜中(此处不要求完全望远镜调至最清晰状态以及照准棱镜中心)测量,如果在定向之后对第一个点进行测量,则需要将棱镜高修改为杆高。某些点由于位置比较高等原因,则需要免棱镜测量,此时需将望远镜及十字丝调至最清晰状态,先照准待测点旁墙壁按测量2键测量,然后通过水平微动螺旋将十字丝中心移至待测点位置,及时保存。 此外,还应学习控制点加密。在学习了仪器基本操作及理论知识的基础上,

《方舟:生存进化》单人发展与建家生存心得

《方舟:生存进化》单人发展与建家生存心得 《方舟生存进化》不少玩家可能没有基友也可能就喜欢一个人玩,但是在这么复杂的游戏世界中处处充满了危险,小编这里为大家分享《方舟生存进化》单人生存心得,帮你更好的在游戏中立足。 从入手游戏开始便是独狼玩家至今,已有651小时,一直是一个人,也算是老司机,分享下独狼至尊心得,大大小小的仗都打过,各种独家坑人心得分享。 1:初期发展,升级做弩,带3到10把麻醉箭以及30左右黑果,找有人在线的家附近蹲点看对方有没有铁甲,有铁甲撤退,没铁甲等他进屋子,跑到门口等出门,刚出门就射箭,没铁甲百分之90必晕,没晕跑,我角色基本全加的移动速度,晕了之后就可以进去拿各种物资,这样发展 很快,一天起铁房子,出枪。最后,他还不知道是谁阴了他。。 以上步骤反复,一天高富帅,接下来后续事宜。 2:建家选址,必须相当相当隐秘,就那种起到加特林都不会有人去的地方,晚上上线发几个坐标,大家参考一下,直接起铁家,然后就该训鹰了,找个等级低的,很快就可以训好,野外寻找落单无铁甲玩家,偷袭拿物资,有铁甲的应对方法后期放出,这样虽然是一个人,但是发展速度不输大部落,甚至物资多了,去抄家可以带上水泥,我都是带100个水泥,然后偷袭他们家,现场融合铁地基之类的。 有些人进门不关门,因为他很快就会出来,不要犹豫,冲进去,被发现了就打招呼,装新手,问问题,随便问什么,他就不会打你,没发现就地隐藏,箱子后面爬下什么的,等他出门,然后就是你的天下了,拿各种能拿的,然后坐等开门,门一他刚进门就冲出去,找事先藏好的鹰 走人,这招屡试不爽,而且最重要他不会看到你的名字。 3:野外干架不能硬上,这就是我加移动速度的原因,曾经我1人野外1v5,打死对面1个人,4个鹰,打一枪换一个地方,必须隐蔽,这个自己研究,出门只带水跟食物枪子弹,我一般出门都是带弩跟果子,赤裸,大部分都是回家大丰收,记得最叼的一次是拿了1个保险箱跟rpg,2发rpg 子弹。 4:有很多萌新小盆友不会卡龙, 不会卡棘背龙,分享个比较简单的方法。 做一个小石头恐龙门框,放在龙附近,然后去引龙,你只需要从门下跑过,棘背龙就卡到门上了,慢慢射吧。 如果打晕杀人的话,可以拉到野怪附近,也可以喂腐肉,。 5:建家防抄构造,铁家,保险柜放到中间,起墙包住,外围再来一圈地基,材料多起2层 阁楼,不多就一层,但是一定要在楼顶额外多一层墙的房顶,床建到保险柜的房间。 之后在外围来一圈石头地基,起墙包住铁家,在起木头地基,包石头,门口插棋子,汉语一句pve休闲玩家,纯休闲,英文在来一句,一般不会有人发现你家,就算发现了也不会抄一个木

给初学MAYA同胞的建议 少走弯路

给初学MAYA同胞的建议少走弯路 1)先概述一下MAYA吧.MAYA应该来说,是一个比较全面,功能强大的3D 动画软件,他的特色就是灵活,你能够掌握动画的方方面面,控制每一步的 流程,甚至通过MEL接触MAYA的底层----DG. 如果要挑 缺点的话,有两个,1,很难上手,2,默认渲染器与其他软件相比,较差.但是 和他的灵活性比起来,又微不足道.MAYA在美国,日本,加拿大,澳大利亚 比较流行,我看过他们的一些图形杂志,MAYA都是大片广告,相反3DMAX 很少.在中国刚好相反,MAYA只找了一个代理:特新科技,意思一下.在学习 之前,最好先给自己定位,MAYA是针对高端影视特效,动画.如果志向是静帧 ,效果图,建议学习3DMAX,这里没有什么软件高低好坏之分,只是上手快慢 ,出成绩的问题. 就以动画流程说说吧. 2)先说一下各模块的大概吧. modeling----MAYA的建摸工具基本够用,Nurbs,Polygan,Subdiv是三种 基本的面,各有优势,用Polygan的人较多,应为工具全,摸型布线方便,但是有个 问题,就是很容易,造成面数过多,拖慢电脑,Nurbs刚好相反,几条线,就搞定一个 面.谁都不能代替谁,老外一般的做法是先用Nurbs作出大概形状,然后转成polygan ,重新布线,最后再转Subdiv做动画.如果是电影,会用Nurbs做最终的摸.中国 基本用Polygan跑完全程,除了慢一点,还没发现有啥坏处. 以建人为例,制作之前,你要注意几点:做出来的模型要象人,你肯定要清楚人体解剖, 为什么有的人出来象一个吹气公仔,就是因为缺少真人的细节,比如骨点.这方面你 可以买本艺用人体结构学看看,一定有收获. 还有一点,注意布线,如果布线不合理, 模型根本不能用来做动画,布线的走向主要根据肌肉的走向和动画动作的要求,布线的拓扑学是一个很深的话题,以免跑题就到此为止.建议多找外国的线框图研究一下规律,还有,在CDV上,有一个叫"我乱讲的"斑竹,是工业光魔的人,是建模高手中的高手.大家可以看一下他的教程.再多说一句,SimplyMAYA的建模教程,不适用于表情 动画,建议你不要照抄.(如果你不同意,就当我没说吧,呵呵) 建模方面还有几点要留意的,布线要平均,不要太疏,也不要太密, 尽量保持4边形面, 线与线之间的交点,也尽量保持在+,不要出现 5星面或以上.这些要从建模的开始就注意,对于以后的贴图,模型 间的转换,扫权重,动画,变形等一系列的?*****?,都大有好处,不至于 你的作品半途而废. 3)贴图 模型建好后,.对于新手来说,开始以为,将一张图片贴到模型上就大功 告成,其实,在MAYA(3D软件都是),物体的外表表达有两个主要概念. 质感(Material)和纹理(texture),质感的主要区别来自高光,比如白色的 陶瓷和石膏,为什么能一眼就分辨出,这就是质感的所在,至于纹理,就不 多说了.MAYA在Material方面的类型主要有lambert,blinn,phong ,phongE,等等,具体可以了解相关书籍.纹理方面也有各种2D和3D还有 环境贴图,layer_texture的选择.2D纹理,你可以想象成礼物上面的包装纸, 只在模型表面生成,3D纹理生成的范围还包括物体的内部,你可以想象一下玉 石的纹理,与3D纹理类似.环境贴图主要用来模拟物体对外界的反射,比如

新手必看的Word入门教程

新手必看的Word入门教程 (本文由一览旗下液压英才网资深顾问袁工分享) 新建文件夹: Word是一个文字处理软件,属于微软的Office系列,国产的是金山WPS, 文字处理主要包括,文字录入、排版、存储、打印等等各个方面,我们先来做好准备工作; 1、打开我的文档 1)在桌面上双击“我的文档”图标,进入文件夹; 2)在空白处单击鼠标右键,在出来的菜单中选择“新建”命令;

3)在出来的下一级菜单中,选择上边的“文件夹”命令; 4)这时在工作区出来一个新的文件夹,名称那儿是蓝色的,按退格键删除里头的“新建文件夹”, 然后输入自己姓名的拼音,输好后再用鼠标点一下图标,这样一个自己名字的文件夹就建好了; 这儿也可以输汉字,点击输入法图标,选择一个汉字输入法,输入自己的名字就可以; 5)在图标上双击,进入文件夹看一下,由于是新建的文件夹,里头还是空的,后面我们会逐渐保存上自己的文件; 本节学习了新建文件夹的一般方法,如果你成功地完成了练习,请继续学习;输入文字或保存: 1、启动Word 1)单击屏幕左下角的“开始-所有程序-Microsoft Office-Microsoft Office Word 2003”,就可以启动Word,也可以在桌面上创建一个快捷方式;

2)Word窗口主要由菜单栏、工具栏、工作区组成,文字一般输到工作区中,有一个一闪一闪的竖线; 3)记住常用的菜单“文件”菜单、“视图”菜单和“格式”菜单,工具栏中是一些常用的菜单命令,用图片表示,使用很方便; 2、输入文字 1)在工作区中点一下鼠标,这样就会出现一条一闪一闪的光标插入点,文字就输在它这儿; 2)点击输入法图标,选择汉语输入法,这儿选择的是紫光输入法; 3)输入自己的姓名,然后按回车到下一行,输入班级、学校; 注意观察光标插入点的位置变化,它会随着文字逐渐后退; 3、保存文件 1)点击菜单“文件-保存”命令,第一次保存,出来一个“另存为”对话框;

《方舟:生存进化》焦土DLC全物品及新生物代码汇总

《方舟:生存进化》焦土DLC全物品及新生物代码汇总 《方舟:生存进化》焦土DLC中增加了不少物品及新生物,下面带来了玩家“game仔射射”分 享的《方舟:生存进化》焦土DLC全物品及新生物代码汇总,一起了解下吧。 焦土DLC代码: 火箭 cheat giveitem "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItemAmmo_ArrowFlame.PrimalItemAmmo_ArrowFlame'" 100 1 0 电锯 cheat giveitem "Blueprint'/Game/ScorchedEarth/WeaponChainsaw/PrimalItem_ChainSaw.PrimalItem_ChainSaw'" 10 100 0 喷火器 cheat giveitem "Blueprint'/Game/ScorchedEarth/WeaponFlamethrower/PrimalItem_WeapFlamethrower.PrimalItem_WeapFlamethrower'" 10 100 0 回旋镖 cheat giveitem "Blueprint'/Game/ScorchedEarth/WeaponBoomerang/PrimalItem_WeaponBoomerang.PrimalItem_WeaponBoomerang'" 1 100 0 手榴弹? cheat giveitem "Blueprint'/Game/ScorchedEarth/WeaponClusterGrenade/PrimalItem_WeaponClusterGrenade.PrimalItem_WeaponClusterGrenade'" 50 1 0 喷火器弹药 cheat giveitem "Blueprint'/Game/ScorchedEarth/WeaponFlamethrower/PrimalItemAmmo_Flamethrower.PrimalItemAmmo_Flamethrower'" 50 1 0 啊哈新的火箭筒弹药有跟踪效果哦 cheat giveitem "Blueprint'/Game/ScorchedEarth/WeaponHomingMissile/PrimalItemAmmo_RocketHomingMissile.PrimalItemAmmo_RocketHomingMissile'" 50 1 0 龙奶 cheat giveitem "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Consumables/BaseBPS/PrimalItemConsumable_WyvernMilk.PrimalItemConsumable_WyvernMilk'" 10 1 0 恐龙代码:

ps基础图文教程新手入门必看—新手速成之秘诀

ps基础图文教程 新手入门必看—新手速成之秘诀第一课PHOTOSHOP 第二课:PS窗口工具详细图解及photoshop快捷键大全第三课象素字和改变图片大小第四课笔刷的使用和制作第五课填充图案的应用第六课常用填充图案的画法第七课仿制图章工具的应用第八课一些简单的边框第九课一些常用的字效第十课混合选项的应用第十一课用套索和魔棒工具做选区第十二课用抽出滤镜抠图第十三课使用钢笔工具扣图第十四课人物美化初级课第十五课一些简单图效制作第十六课突出图片一部分第十七课图片简单调色教程第十八课效果素材的使用第十九课Photoshop滤镜制作高光素材第二十课纯色动漫签名第二十一课粉色童年真人签第二十二课舞动游戏签.常用像素字表【附件】 新手入门必看—新手速成之秘诀 一、某些PS高手的话 1.不要看到别人的作品第一句话就说:给个教程吧!你应该想这个是怎么做出来的。当你自己想出来,再对照别人的教程的时候,你就知道自己和别人的思路的差异 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久PS,都是只对部分功能熟悉而已,不系统还是不够的 3.看help,不要因为他们很难而我们自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观 4.不要被蒙版,通道等词汇所迷惑;通道就是选区,呵呵 5.不要放过任何一个看上去很简单的小问题——他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远不等于会了PS 6.会用PS处理相片,并不说明你会设计; 7.学PS并不难,AI,CD等等也不过如此——难的是长期坚持实践... 8 未达目的,不择手段不要一上来就想把每样工具`每种滤镜的功能作用都背得滚瓜烂熟。我可以毫不掩饰地说:没用!

Maya mel语言基础入门

一、了解MEL MEL (Maya埋入式语言)为Maya提供了基础。Maya界面的几乎每一个要点都是在MEL指令和脚本程序上建立的。由于Maya给出了对于MEL自身的完全的访问,你可以扩展和定制Maya。通过MEL,你可以进一步开发Maya使它成为你和你的项目的独特而创新的环境。为有效地使用Maya,你并不非得精通MEL。但是,熟悉MEL可以加深你使用Maya的专业能力。使用MEL的许多方面可以由只有很少编程经验或者没有经验者所使用。喜欢MEL 并不非得喜欢编程。有一些方法,它们可以使你获得MEL的好处而不必考虑编程的细节。一旦当你进行了产生MEL脚本语言的尝试,你会发现MEL可以给你提供可以想象到的最先进的数字化画图的方法。 为了获得Maya的输出,大部分可以使用MEL来做。这里是你可以使用MEL来工作的一些例子: ·使用MEL指令脱开Maya的用户界面,快速地产生热键,访问更深的要点。 ·给属性输入准确的值,脱开由界面强制引起的拘谨的限制。 ·对特定的场景自定义界面,对一个特定的项目改变缺省设置。 ·产生MEL程序和执行用户建模、动画、动态和渲染任务的脚本程序。 如何使用本教程 本教程叙述如何学习和使用Maya埋入式语言(MEL)。如果你初次接触MEL,本教材帮助你在使用MEL指令和脚本程序方面开始起步。一旦当你开始开发MEL程序的时候,本教材将继续帮助你,讲解如何能够使你获得用MEL产生的更多的指令、宏、程序和用户界面元素的输出。 本教材假定你对Maya已经有了基本的了解。如果你完全是新开始学习Maya,请看一下学习Maya的教材,并对在Using Maya documentation set中描述的要点进行开发。应该熟悉Maya的在线文件(见Online documentation)。特别是应该使你自己熟悉MEL Command Reference和DG Node Reference。 本教材的各处都有许多有关的MEL指令和程序码的例子。要运行例子程序,你可以把它们粘贴到Maya的脚本语言编辑器(Script Editor)里,并选择Edit > Execute就可以了。使自己进一步地熟悉脚本语言编辑器的要点,执行脚本程序,并把程序保存到Maya的script目录中的一个文件中,可以参考Maya文件和用户指南中的适当章节。 如何学习更多的MEL内容 为了学习更多的MEL内容,可以通过以下途径: ·在线文件 ·训练课程 ·网站资源 在线文件 本教材提供了一个使用MEL指令、程序和脚本语言的总的概览。有关特定的MEL指令的

吉他初学者必看__新手入门

第一课:吉他结构、种类。如何选购一把好琴及吉他的保养 从演奏风格来说,吉他可以分为古典吉他、民谣吉他、弗拉门哥吉他、爵士吉他、夏威夷吉他及电吉他几个大类。民谣吉他可细分为Acoustic guitar和Cutting down(缺角琴),前者适合演奏和弦,后者适合演奏高把位Solo。民谣吉他琴颈比较细,上指扳宽42mm,从弦枕到琴身共14个品格,琴箱上有一个月牙形的护板,使用钢丝弦演奏。 吉他的各部分: 高档琴的选用的木料都要置于通风阴凉处自然干燥数十年乃之上百年,价格昂贵。对于大多爱好者来说,也要选购1000元左右的标准民谣吉他。如何挑选一把高品质的吉他 1.音准是核心问题。按吉他的定音标准调校好各弦后弹出一弦第12品的泛音,如果它与该弦第12品的音 高相同则为合格。如此依次检查六根弦。 2.其次检查手感。手感不良会使你被迫采取不当的按弦方法,从而极大地阻碍左手技术的提高。当吉他调 到标准音高时,在第14品格处,弦与指板的距离应在4毫米左右。太高,按弦会感觉吃力,反之会造成打品的现象。好的手感应该是在不打品和出现任何杂音的情况下,左手手指可以轻松地按下任意一个音,大横按也不感到费力。 3.检查音质。弹奏每根弦第五品泛音,共鸣差的吉他往往发不出明亮的泛音。然后在琴上做各种力度的拨 弦,音量应有大幅度的变化。同时,性能较好的吉他各弦音量平衡,发音灵敏,高音明亮纯净,低音深沉

厚实,高把位的音量也不会衰减。 4.其他部位的检查。看看弦轴的齿轮是否损坏,旋转是否顺畅,面板,背侧板是否有开裂现象,油漆是否 光亮,琴的色泽是否协调。最重要的是品丝一定要光滑,指板边不能划手。 一把好吉他的保养也很重要,此谓之"工欲善其事,必先利其器"。建议大家: 1.中,低档吉他要买个琴套,高档的吉他要买个琴盒,这样便于吉他的存放。 2.温度,湿度的突然变化会对吉他造成伤害。平时要避免吉他在阳光下直照,不要让吉他靠近暖气。如果 空气过分潮湿可在琴盒内放一些干燥剂。 3.高档吉他都是经过相当考究的工艺及材料精细加工而成的,因此特别容易受伤。切忌将吉他放到桌面或 地板上。注意你的拉链和纽扣造成划伤。 4.经常弹奏,随时让吉他各部分充分震动,这是保养吉他的最好方法。 第二课:基本乐理和本教程的记谱方法民谣中使用较多的是简谱和六线谱。

相关主题
文本预览
相关文档 最新文档