AVR studio4使用指南(包括安装)
AVRStudio4_install
A VR单片机开发环境搭建
安装AVR集成开发环境AvrStudio:
进入JPIOT_DVD\Tools\ AvrStudio4Setup.exe 双击进行安装
图1.1.8 A VRStudio软件安装首界面
图1.1.9 单击Install按钮,进行安装
图1.1.10 安装中
图1.1.11 默认选择Modify
图1.1.12 单击Next继续安装
图1.1.13 Jungo USB安装完成
图1.1.14 A VRStudio软件安装完成
图1.1.15 A VRStudio桌面图标
WinAVR的安装
A VRStudio 本身可以开发汇编程序,如果希望使用c 语言开发,则需要安装c 编译器(WinA VR 等)。
WinA VR 是GNU 组织推出的A VR 单片机的gcc 编译器,该编译器的编译效率极高。
gcc 编译器是开源的,是免费的。
使用gcc 编译器,可以掌握标准c 的语法等,为学习Linux 等奠定基础。
进入JPIOT_DVD/Tools目录,
图1.1.16 双击WinA VR-20100110-install.exe
图1.1.17 语言选择
图1.1.18 单击下一步
图1.1.19 单击我接受
图1.1.20 选择安装目录,单击下一步
图1.1.21 单击安装开始安装
图1.1.22 安装中
图1.1.23 单击完成。
AVR studio使用指南
互联网上下载AVR STUDIO 4首先,请放松,我们首先要做的只是下载AVR开发软件和相关的资料。
下载前确保这些软件有效,下载的时间取决于你连接互联网的速度。
下载以下文件到你的计算机中(如C:\Temp)∙AVR STUDIO4:这个文件是一个完整的开发工具,包括编辑、仿真功能,利用这个工具,我们可以编辑源代码,并在AVR器件上运行。
这个文件大概15MB。
∙代码实例:这是一个用于演示完整代码,大概1KB。
∙AT90S8515数据手册:这是AT90S8515芯片的完整资料。
AT90S8515芯片是一款非常容易上手的AVR芯片。
现在你不用担心AVR其他型号的产品,以后你会发现AVR系列产品有非常大的相似性,你掌握了一款芯片(比如说8515),学会其他芯片也非常容易。
这个文件大概4MB。
∙指令说明:如果你要详细的了解各种指令的话,这个文件非常有用。
这个文件大概2MB。
如果以上的文件你都下载了,下面的工作就是安装软件了。
安装AVR Studio 4AVR Studio现在也提供版本3,不过版本4将逐步替代版本3。
使用Windows NT/2000/XP的用户请注意,安装AVR Studio软件时,必须使用管理员(Administrator)权限登陆,这是Windows系统限定只有管理员才可以安装新器件。
安装过程:1.双击AVRSTUDIO.EXE文件。
这是一个自解压文件,双击后系统询问将文件解压到哪个目录底下,一般情况下是放在系统默认临时目录下,这个目录是隐藏在你的硬盘中的。
为了记忆方便,一般输入指定的目录,如C:\temp。
2.当所有文件解压缩完成以后,打开temp目录,双击SETUP.EXE文件。
好了,开始安装了,推荐适用默认的安装路径,当然,用户也可以设定自己的安装路径,但是在指南中,我们使用默认路径。
好了,开发工具安装好了,就这么简单。
现在你可以开始编写代码,在AVR器件上运行了。
注意,将芯片资料和指令说明放在旁边,这些资料以后经常用到。
ARt SLA-4四路工作室线性功放用户指南说明书
SLA-4FOUR CHANNEL STUDIO LINEAR AMPLIFIERUSER’S GUIDEThe ART SLA-4FOUR CHANNEL STUDIO LINEAR AMPLIFIER IMPORTANT SAFETY INSTRUCTIONS - READ FIRST (4)INTRODUCTION (5)INSTALLATION ...................................................................................6-7 AC Power Hookup . (6)Audio Input Connections (6)Speaker Load Safety Precautions (6)Security Cover (7)CONTROLS AND INDICATORS – FRONT PANEL ............................8-9 Power Switch (8)Channel Level Controls (8)Signal Indicator LED (8)Clip Indicator LED (8)Protect Indicator LED (9)REAR PANEL CONNECTIONS ...................................................... 10-13 Inputs . (10)¼” Input Jacks (10)Euroblock Barrier Strips (10)Stereo / Bridge Amp Mode Switches (11)Output Binding Post ..................................................................... 11-12 SmartFan™ (12)Fuse (13)AC Power Input (13)OPERATION ....................................................................................14-15 WARRANTY INFORMATION (16)SERVICE (17)SLA-4 SPECIFICATIONS (18)IMPORTANT SAFETY INSTRUCTIONS – READ FIRSTThis symbol, whenever it appears, This symbol, wherever it appears, alertsalerts you to the presence of uninsulated you to important operating and maintenance dangerous voltage inside the enclosure. Voltage instructions in the accompanying literature.that may be sufficient to constitute a risk of shock. Please read manual.Read instructions: Retain these safety and operating instructions for future reference. Heed all warnings printed here and on the equipment. Follow operating instructions printed in this user guide.Do not open: There are no user serviceable parts inside. Refer any service work to qualified technical personnel only.Power sources: Only connect unit to mains power of type marked on rear panel. Power source must provide a good ground connection.Power cord: Use the power cord with sealed mains plug appropriate for your local mains supply as provided with the equipment. If the provided plug does not fit into your outlet consult your service agent. Route the power cord so that it is not likely to be walked on, stretched or pinched by items placed upon or against.Grounding: Do not defeat the grounding and polarization means of the power cord plug. Do not remove or tamper with the ground connection on the power cord.Ventilation: Do not obstruct the ventilation slots or position the unit where the air required for ventilation is impeded. If the unit is to be operated in a rack, case or other furniture ensure that it is constructed to allow adequate ventilation.Moisture: To reduce the risk of fire or electrical shock do not expose the unit to rain, moisture, or use in damp or wet conditions. Do not place a container of liquid on it, which may spill into any openings. Heat: Do not locate the unit in a place close to excessive heat or direct sunlight, as this could be a fire hazard. Locate the unit away from any equipment, which produces heat such as: power supplies, power amplifiers and heaters.Environment: Protect from excessive dirt, dust, heat, and vibration when operating and storing. Avoid tobacco ash, drink spillage and smoke, especially that associated with smoke machines. Handling: To prevent damage to the controls and cosmetics avoid rough handling and excessive vibration. Protect the controls from damage during transit. Use adequate padding if you need to ship the unit. To avoid injury to yourself or damage to the equipment take care when lifting, moving or carrying the unit.Servicing: Switch off equipment and unplug the power cord immediately if it is exposed to moisture, spilled liquid, objects fallen into opening, the power cord or plug becomes damaged during a lightning storm, or if smoke odor or noise is noted. Refer servicing to qualified technical personnel only. Installation: Install the unit in accordance with the instruction printed in the user guide.Thank you for purchasing the ART SLA-4 Four Channel Studio Linear Amplifier and congratulations, you now own one of the most versatile linear audio amplifiers available. Offering a superb level of sound quality, the SLA-4’s clean and powerful linear circuitry combined with a straightforward user interface quickly and easily delivers the power you need for professional audio applications.Features:• Extremely Low Noise, Discrete Linear Design• 4 x 100 Watts/Ch @ 8 Ohms, 140 Watts/Ch @ 4 Ohms• 2 x 200 Watts/Ch @ 16 Ohms, 280 Watts/Ch @ 8 Ohms (bridged)• 2 x 100 Watts/Ch @ 8 Ohms & 1 x 280 Watts @ 16 Ohms (bridged)• Toroidal Transformer• 10 Hz to 40 kHz Frequency Response• ¼” TRS, and Euroblock Balanced Inputs• Recessed “Pop Out” Detented Gain Knobs• Tamper-Proof Faceplate Included• Multi-way Binding Post Outputs• Low Profile 1U Rack-Mountable Design• SmartFan Silent Cooling SystemThe SLA-4 may be used in a wide variety of applications from project or professional studio environments to commercial sound installations.Self-contained in a steel and aluminum enclosure, the unit is designed for many years of use. For greater reliability, we recommend that you not place the unit directly under or on top of other sources of heat. It is important that any rack-mountable unit is properly ventilated, and the SLA-4 is no exception.AC POWER HOOKUPThe SLA-4 has an internal power supply designed to operate at 120 ************************************************** America have been modified to comply with the required electrical specifications.AUDIO INPUT CONNECTIONSAudio connections to the SLA-4 are balanced or unbalanced ¼” [Tip = Hot (+), Ring = Cold (-), Sleeve = (Ground)].Euroblock connections: can be wired balance or unbalanced.See diagram on page 11SPEAKER LOAD SAFETY PRECAUTIONSWarning:For optimum performance and reliability, do not operate the amplifier with a speaker load of less than 4 Ohms per channel, or any combination of speakers that together are less than 4 Ohms.Using one speaker per channel, it must be rated at 4 Ohms or greater.When using two speakers per channel, in parallel, they must each be rated at 8 Ohms, or greater.When in bridge mode, the speaker load should be 8 Ohms, or greater.SECURITY COVERFor commercial installations it may be desirable to set the gain controls on the power amp, and then make them inaccessible to non-qualified operators. This can be accomplished by using the Security Cover Plate that is included with the SLA-4.Simply set the channel level controls to the desired gain settings and press the knobs into the chassis until they lock into their recessed position. Then remove the two small phillips head screws, one on each side of the four channel level controls. Use these same screws to attach the security cover plate to the front panel, thereby covering the four channel level controls, making them tamperproof.See diagram belowCONTROLS & INDICATORS – FRONT PANELPOWER SWITCHThe Power Switch is located on the front of the unit, directly in the center. During initial installation, make sure the level controls for each channel are set to a low volume level before applying power.CHANNEL LEVEL CONTROLSThe dials for the four channel level controls are located to the left and right of the Power Switch. When set to zero (fully clockwise), the level is at maximum. The level is reduced as you turn the control counterclockwise. Full attenuation is at – infinity. The level controls are detented and calibrated in dB.SIGNAL INDICATOR LEDThis LED indicates that a signal is present. The LED will glow when the amplifiers output signal is within approximately 30dB of full scale.CLIP INDICATOR LEDThis LED indicates that the power amp is near clipping. This LED comes on when the output signal from the amplifier begins to distort. If there is significant clipping, lower the input levels to reduce clipping, as well as the risk of damage to the speakers/monitors.PROTECT INDICATOR LEDThe LED will glow when the channels associated with it go into protect mode. In protect mode, the output signal to the speakers will be muted (channel specific). If there is a fault condition at the speaker outputs (due to a severe load or short) the LED will light until the fault is removed.Channels One and Two share a Protect LED, as do channels Three and Four on the SLA-4.The protect lights will also light during power up and down, to indicate that the signal is muted.REAR PANEL CONNECTIONSIt is easy to interface the SLA-4 with a wide variety of equipment. All inputs and outputs are located on the rear panel. Standard ¼” and Euroblock inputs and binding post outputs make patching simple.INPUTSThe SLA-4 has two styles of input connections: ¼” TRS and Euroblock.Use these connections to connect the output signal from a mixer, preamplifier, crossover, or EQ to the amplifier. Balanced connections are recommended for cable runs longer than 20 feet. For cable runs under 20 feet, the unbalanced connections can be used.You may also use the two different types of input connections to jumpa parallel connection to another amp. For example: connect a ¼” cableto the input of channel one, and then connect from the Euroblock connections to another amplifier channel input.¼” INPUT JACKSThe ¼” Input jacks are wired as follows: Tip is positive, Ring is negative, and Sleeve is ground. This connection can be used for both balanced and unbalanced connections.EUROBLOCK BARRIER STRIPSInsert wires into the barrier strip, and then snug down with the setscrew. Each barrier strip can be removed for quick service without disconnecting the individual wires.STEREO / BRIDGE AMP MODE SWITCHESThe SLA-4 Amp Mode Switches allow you to choose between Stereo and Bridged Mono Modes. Two separate switches allow you to bridge channels 1 and 2, or channels 3 and 4, or both channel pairs. This maximizes flexibility by allowing the amp to be configured for best utilization in 2, 3, or 4 channel applications. Make sure that power is off and that your speakers are wired appropriately when changing the mode switches.OUTPUT BINDING POSTThe SLA-4 Outputs are multi-connection jacks. You can use banana jacks, spade connectors or bare wire.Bare Wire Connections – loosen the red and black caps on the binding posts (don’t completely remove). Strip back the wire insulation ½”, then insert the bare wire into the hole on the side of the plastic assembly. Once it is in, screw the binding post cap down on the wire.Be sure that the wire connected to one post does NOT come in contactwith that of another post.Spade Connector – Loosen the red and black caps on the binding posts (don’t completely remove). Insert the spade connector into the binding post and tighten the caps down on the spade connector. Be sure that the connection to one post does NOT come in contact with another post.Banana Plug – Insert the banana plugs into the caps of the binding posts. Be sure that the red and black caps on the binding posts are tightened down completely and that they are securely connected to avoid the possibility of the banana plugs from popping out.SMARTFAN™The SLA-4 features SmartFan™, an advanced, thermal dependent fan assisted convection cooled system. The SmartFan™ system is dependent upon the internal ambient temperature of the unit, and runs at two different levels. The SmartFan™ system is extremely quiet.Do not block the fan or constrict air circulation. Doing so may causethe amp to overheat and/or shutdown.FUSEThe SLA-4 utilizes a (T10A 250v 20mm) 10 Amp fuse. Be sure to replace blown fuses with a fuse of equal rating only.AC POWER INPUTThe SLA-4 features an internal power supply. Plug the detachable cable into a standard wall outlet. Be sure that the supplied voltage matches that of the required voltage labeled on your amplifier. Never plug the amp into an outlet that does not match the required voltage of your amplifier. Serious damage could result.OPERATIONConnect source audio material directly into each input channel and set the channel level controls to provide an appropriate level into each channels speakers.NORMAL OPERATIONFor a typical four-channel setup, connect the source (mixer, eq, etc.) outputs into channels one thru four of the amplifier. Connect your speakers to the outputs on the rear of the amplifier. Be sure that your front level controls are turned down to their lowest level (full counter-clockwise). Turn the amp on, and then slowly turn the input level up.Use the front level controls to regulate the output volume. Be sure not to raise the volume past the clip level; however, an intermittent clip signal is acceptable.BRIDGE OPERATIONBe sure the amp is shut off. Press the appropriate Stereo/Bridge switch (on the back) to the “in” position. Connect an input signal to channel 1 (when bridging channels 1 and 2) or channel 3 (when bridging channels 3 and 4). Connect your speaker across the two appropriate red output-binding posts on the rear of the amplifier. Turn your equipment on – the amplifier should be the last piece you turn on (be sure its volume is turned down). Apply an input signal to your amplifier.Use channel 1 or channel 3 level controls to adjust your amplifier output level.PROTECTIONThe SLA-4’s output circuitry is fully protected from short circuits. An ultrasonic network decouples RF from the output and helps keep the amplifier stable with reactive loads.The SLA-4’s external heatsinks do most of the work in getting heat away from the amplifier, in normal operation. A quiet, rear mounted variable-speed fan provides extra cooling of the amplifiers internal circuitry as needed. Normally, at low to moderate signal levels, the fan runs at a low speed idle. If the internal temperature rises above a set level then the fan switches to a higher speed to remove more heat from the inside. If, in the unlikely event the heatsinks should reach 194 degrees Fahrenheit, the amplifier will mute, until it cools down enough for safe operation. Make sure there is adequate ventilation around the heatsinks if you plan on rack mounting the SLA-4 in an enclosed space.The SLA-4 is fully protected from shorts, opens, over-current, and over-voltage. A relay disconnects the outputs under any of these fault conditions and automatically returns to normal operation once the fault is removed.The amplifier is stable into loads as low as 2 ohms (stereo mode), and4 ohms (bridged mode) when used in a fixed or permanent installation.However, for continuous operation of all channels at mid to high signal levels, the amplifier should be operated with a minimum load of 4 ohms per channel in stereo mode and 8 ohms per channel in bridged mode, otherwise the overload and thermal protection circuitry may cycle the amplifier on and off as it protects itself.WARRANTY INFORMATIONLimited WarrantyApplied Research and Technology will provide warranty and service for this unit in accordance with the following warrants:Applied Research and Technology, (A R T) warrants to the original purchaser that this product and the components thereof will be free from defects in workmanship and materials for a period of three years from the date of purchase. Applied Research and Technology will, without charge, repair or replace, at its option, defective product or component parts upon prepaid delivery to the factory service department or authorized service center, accompanied by proof of purchase date in the form of a valid sales receipt.Exclusions:This warranty does not apply in the event of misuse or abuse of the product or as a result of unauthorized alterations or repairs. This warranty is void if the serial number is altered, defaced, or removed.A R T reserves the right to make changes in design or make additions to or improvements upon this product without any obligation to install the same on products previously manufactured.A R T shall not be liable for any consequential damages, including without limitation damages resulting from loss of use. Some states do not allow limitations of incidental or consequential damages, so the above limitation or exclusion may not apply to you. This warranty gives you specific rights and you may have other rights, which vary, from state to state.For units purchased outside the United States, an authorized distributor of Applied Research and Technology will provide service.SERVICEThe following information is provided in the unlikely event that your unit requires service.1) Be sure that the unit is the cause of the problem. Check to make sure the unit has the proper power supplied, all cables are connected correctly, and the cables themselves are in working condition. You may want to consult with your dealer for assistance in troubleshooting or testing your particular configuration.2) If you believe the ART unit is at fault, go to . You may contact Customer Service for more assistance, or directly request a Return Authorization for service in the “resources” area of the website.3) If you are returning the unit for service, pack the unit in its original carton or a reasonable substitute. The original packaging may not be suitable as a shipping carton, so consider putting the packaged unit in another box for shipping. Print the RA number clearly on the outside of the shipping box.4) Include, with your unit, a note with the RA number and your contact information including a daytime phone number, preferably attached to the top of the unit.Fill in the following information for your reference:Date of purchase: _________________________Purchased from: __________________________Serial Number: ___________________________SLA-4 SPECIFICATIONSDimensions 1.75”H x 19.0” W x 13.5”D44.5mm x 482.6mm x 190.5mmWeight 19.8 lbs., 9.0kg.Input Connections ¼” TRS (balanced/unbalanced)Euroblock (balanced/unbalanced) Output Connections Multi-Way Binding PostInput Impedance 44k ohms (balanced)22k ohms (unbalanced) Input Sensitivity 1V for full power output into 8 ohms Output Power, 8 ohms 4 x 100Watts/Channel RMSOutput Power, 4 ohms 4 x 140Watts/Channel RMSBridged Output Power, 16 ohms 2 x 200Watts/Channel RMSBridged Output Power, 8 ohms 2 x 280Watts/Channel RMSStable into 2 ohms (stereo), short term4 ohms (bridge), short termCMRR >60dB (typical @ 1kHz)Frequency Response 10Hz to 40kHz, +/- .5dBHum and Noise >100dB below clippingTotal Harmonic Distortion (THD) <0.05% (typical)Slew Rate >20V/uSDamping Factor >100Transformer Type ToroidalPower Requirements 100VAC 50Hz 1000 WATTS (max.)120VAC 60Hz 1000 WATTS (max.)220VAC 50Hz 1000 WATTS (max.)230VAC 50Hz 1000 WATTS (max.)240VAC 50Hz 1000 WATTS (max.)Export units configured for countryof destination.ART maintains a policy of constant product improvement. ART reserves the right to make changes in design or make additions to or improvements upon this product without any obligation to install the same on products previously manufactured. Therefore, specifications are subject to change without notice.© 2008 Applied Research & TechnologyE-mail:***********************© 2008 Applied Research & TechnologyFour Channel Studio Linear Amplifier SLA4-5004-101。
AVR studio4使用指南(包括安装)
AVR STUDIO 4安装及其使用首先,请放松,我们首先要做的只是下载AVR开发软件和相关的资料。
下载前确保这些软件有效,下载的时间取决于你连接互联网的速度。
下载以下文件到你的计算机中(如C:\Temp)•AVR STUDIO4:这个文件是一个完整的开发工具,包括编辑、仿真功能,利用这个工具,我们可以编辑源代码,并在AVR器件上运行。
这个文件大概15MB。
•代码实例:这是一个用于演示完整代码,大概1KB。
•AT90S8515数据手册:这是AT90S8515芯片的完整资料。
AT90S8515芯片是一款非常容易上手的AVR芯片。
现在你不用担心AVR其他型号的产品,以后你会发现AVR系列产品有非常大的相似性,你掌握了一款芯片(比如说8515),学会其他芯片也非常容易。
这个文件大概4MB。
•指令说明:如果你要详细的了解各种指令的话,这个文件非常有用。
这个文件大概2MB。
如果以上的文件你都下载了,下面的工作就是安装软件了。
1安装AVR Studio 4AVR Studio现在也提供版本3,不过版本4将逐步替代版本3。
使用Windows NT/2000/XP的用户请注意,安装AVR Studio软件时,必须使用管理员(Administrator)权限登陆,这是Windows系统限定只有管理员才可以安装新器件。
安装过程:1.双击AVRSTUDIO.EXE文件。
这是一个自解压文件,双击后系统询问将文件解压到哪个目录底下,一般情况下是放在系统默认临时目录下,这个目录是隐藏在你的硬盘中的。
为了记忆方便,一般输入指定的目录,如C:\temp。
2.当所有文件解压缩完成以后,打开temp目录,双击SETUP.EXE文件。
好了,开始安装了,推荐适用默认的安装路径,当然,用户也可以设定自己的安装路径,但是在指南中,我们使用默认路径。
好了,开发工具安装好了,就这么简单。
现在你可以开始编写代码,在AVR器件上运行了。
注意,将芯片资料和指令说明放在旁边,这些资料以后经常用到。
AVRStudio使用说明
AT90S8515
*
AT90S8535
*
AT90C8534
megaAVR
ATmega8
ATmega851
5
ATmega853
5
ATmega16
ATmega32
ATmega48
ATmega88
ATmega168
ATmega323
classicAVR
STK500/ISP
汇
编
编
译
器
STK505
第 2 页 共 51 页
AVR 与虚拟仪器
AT90S1200
AT90S2313
AT90S2323
AT90S2343
AT90S4433
本站 JTAG&ISP 二合一编程仿真器
第 6 页 共 51 页
AVR 与虚拟仪器
增强版 AVR Mega16/32 开发学习板 本站同时可以提供简版 JTAG 编程仿真器,ISP 下载线, AVR 最小系统开发板,Mini128
开发板,均可用于 AVR 单片机的学习和开发。 下面以最适合入门新手的 AVR 程序—跑马灯讲解如何利用 AVR Studio 进行下载和仿真。 本例使用 ICCavr 进行编译,利用 AVR Studio 配合本站 JTAG&ISP 二合一编程仿真器进 行程序的下载和仿真。 1、启动 AVR Studio ,启动界面如图所示:
如果要进行在电路仿真,在打开任何工程前必须连接仿真器并给仿真器上电。 下图为不上 电的报错窗口:
第 5 页 共 51 页
AVR 与虚拟仪器
三、快速入门
如果要进行单片机的开发,光是有 AVR Studio 是不够的,本站推荐 ICC avr + AVR Studio 开发环境 + 本站 JTAG&ISP 二合一编程仿真器 + 本站增强版 AVR Mega16/32 开发学 习板。 如果你没有配置好开发环境,请看本站 ICC avr + AVR Studio 开发环境的配置: /start/set_icc_avrstudio.html
AVR Studio 使用方法,烧写设置,加密
A VR Studio程序烧写使用方法简介一.A VR Studio的安装双击A VR Studio 4.16 Setup.exe文件进入安装界面,安装过程中全部使用缺省安装即使用系统的默认路径。
安装完成后重启电脑即可。
二.JTAGICE mkll仿真器的连接和驱动。
将JTAGICE mkll的JTAG线与控制板的“Emluator”座即“CN9”七针接线器相连,JTAGICE mkll的USB接口线与计算机相连。
连接好JTAGICE mkll仿真器后,插上控制板电源,控制板上电。
(1)当JTAGICE mkll的USB接口线与计算机相连时,计算机会提示我们发现新硬件并弹出硬件安装向导。
选择“从列表或指定位置安装”—>“下一步”—>“浏览”选择“A VRVi mkII”驱动文件夹,点击“下一步”—>“完成”,即完成了JTAGICE mkll仿真器的驱动。
(2)若未弹出硬件安装向导,则在可以插入USB接口后,点击“控制面板”—>“添加硬件”—>“下一步”,发现新硬件后具体方法同步骤(1)。
(3)检查硬件安装是否成功。
右键单击我的电脑“设备管理器”—>“Jungo”,若“Jungo”目录下有“JTAGICE mkII”选项,则安装成功,如图2.1。
若“JTAGICE mkII”处出现问号,则点击右键,“更新驱动”,随后方法同(1)。
图 2.1三.程序的烧写双击桌面图标,打开A VR Studio软件,如图 3.1所示。
若桌面没有快键方式图标可以点击电脑左下角“开始”—>“所有程序”—>“Atmel A VR Tools”—>“A VR Studio 4”,打开A VR Studio软件,如图 3.1所示。
图 3.1点击Cancel按钮进入AVR Studio主界面,如图3.2所示。
图3.2点击菜单栏中的“Tools”—>“Program A VR”—>“Connect…”或者点击黑色按钮进入JTAG仿真器连接设置界面,选择“JTAGICE mkII”和“Auto”两项,其他为默认设置,点击“Connect….”如下图3.3所示。
基于WinAVR编译器和Avr Studio4的AVR最小系统入门教程
WINAVR中文教程一、安装WINAVR是一款开发AVR系列单片机的免费编译软件。
您可以在网上搜索或者到中资源下载栏目中下载安装完WINAVR的菜单。
二、建立项目运行Programmers Notedpad[WinAVR]建立项目组,如下图:建立项目,如下图:输入工程名:first放在目录D:\tt下在新建的文件中输入第一个程序,保存到项目目录d:\tt中,文件名定作first.c在first项目上,点右键选择刚才保存的first.c文件选择存盘后,项目已经建成。
但是要编译还要配置Makefile文件。
请继续看下面的编译调试步骤。
三、编译调试点击运行菜单中的Mfile项输入主文件名,即含有main函数的文件名我们在上面保存的文件名是first.c这里填入first设定MCU型号。
这里我们用的是MEGA16其他各项,我们都使用默认设置。
选择另存为把这个配置文件保存到项目目录中。
还有一个问题。
就是默认的配置是8M晶振,我用的是7.3728M的。
这样在使用延时函数时就不准了。
在PN(Progrmmer's Notepad)中打开d:\tt\Makefile文件把F_CPU=8000000改为F_CPU=7372800就是7.3728M选择保存,就完成的Makefile文件配置配置或改动Makefile文件后,要执行一次Make Clean选项再选择Make All选项编译如果编译正确,Output窗口会输出以下内容:>"make.exe"all--------begin--------avr-gcc(GCC)4.2.2(WinAVR20071221)Copyright(C)2007Free Software Foundation,Inc.This is free software;see the source for copying conditions.There is NOwarranty;not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.Compiling C:first.cavr-gcc-c-mmcu=atmega16-I.-gdwarf-2-DF_CPU=7372800UL-Os-funsigned-char-funsigned-bitfields-fpack-struct-fshort-enums-Wall-Wstrict-prototypes-Wa,-adhlns=./first.lst-std=gnu99-Wundef-MMD-MP-MF.dep/first.o.d first.c-o first.ofirst.c:27:2:warning:no newline at end of fileLinking:first.elfavr-gcc-mmcu=atmega16-I.-gdwarf-2-DF_CPU=7372800UL-Os-funsigned-char-funsigned-bitfields-fpack-struct-fshort-enums-Wall-Wstrict-prototypes-Wa,-adhlns=first.o-std=gnu99-Wundef-MMD-MP-MF.dep/first.elf.d first.o--output first.elf-Wl,-Map=first.map,--cref-lmCreating load file for Flash:first.hexavr-objcopy-O ihex-R.eeprom first.elf first.hexCreating load file for EEPROM:first.eepavr-objcopy-j.eeprom--set-section-flags=.eeprom="alloc,load"\--change-section-lma.eeprom=0--no-change-warnings-O ihex first.elf first.eep||exit0Creating Extended Listing:first.lssavr-objdump-h-S first.elf>first.lssCreating Symbol Table:first.symavr-nm-n first.elf>first.symSize after:AVR Memory Usage----------------Device:atmega16Program:198bytes(1.2%Full)(.text+.data+.bootloader)Data:0bytes(0.0%Full)(.data+.bss+.noinit)--------end-------->Process Exit Code:0>Time Taken:00:03在工作目录d:\tt中生成了hex文件first.hex四、连接AVR Studio4仿真这里使用的是AVR Studio4.13版本。
AVRStudio及WinAVR 的安装、使用说明v1.0
A V R S t u d i o及W i n A V R安装、使用说明V1.0 – 2008-10-13本资料由北京百纳信达科技有限公司编写、版权所有商标咨询ATMEL与A VR分别是ATMEL CORPORATION的注册商标和商标百纳信达、、分别是北京百纳信达科技有限公司的商标与域名安全需知为防止损坏您的A VR相关工具,避免您或他人受伤,在使用本开发套装前请仔细阅读下面的安全需知,并妥善保管以便所有本产品设备的使用者都可随时参阅。
请遵守本节中所列举的用以下符号所标注的各项预防措施,否则可能对产品造成损害。
该标记表示警告,提醒您应该在使用本产品前阅读这些信息,以防止可能发生的损害。
警告请勿在易燃气体环境中使用电子设备,以避免发生爆炸或火灾。
请勿在潮湿的环境中使用电子设备,以避免设备损坏。
发生故障时立即拔下所有线缆。
当您发现产品冒烟或发生异味时,请立刻拔下所有与其连接的线缆,切断电源,以避免燃烧。
若在这种情况下还继续使用,可能会导致产品的进一步损坏,并使您受伤。
请与我们联系后,将产品寄回给我们维修。
请勿自行拆卸本产品触动产品内部的零件可能会导致受伤。
遇到故障时,请及时联系我们。
自行拆卸可能会导致其他意外事故发生。
使用合适的电缆线若要将线缆连接到本设备的插座上,请使用本产品提供的线缆,以保证产品的规格的兼容性。
请勿在儿童伸手可及之处保管本产品请特别注意防止婴幼儿玩耍或将产品的小部件放入口中。
注意北京百纳信达科技有限公司可随时更改手册内所记载之硬件与软件规格的权利,而无需事先通知。
北京百纳信达科技有限公司对因使用本产品而引起的损害不承担任何责任。
北京百纳信达科技有限公司已竭尽全力来确保手册内载之信息的准确性和完善性。
如果您发现任何错误或遗漏,请与我们联系(见联系方法),对此,我们深表感谢。
A VRStudio及WinA VR简介A VRStudio是ATMEL官方针对A VR系列单片机推出的集成开发环境,它集开发调试于一体,有很好的用户界面,很好的稳定性。
AVRStudio使用入门
AVR Studio使用入门本文档内容根据的教程和ATMEL公司的官方文档整理。
在这里,对ourdev表示感谢。
下面介绍如何使用AVR Studio实现汇编语言和C语言代码的编译和调试。
1. AVR Studio的准备和安装AVR Studio V4.12版本内嵌了WinAVR(AVRGCC)接口,因此可以在AVRStudio中直接创建AVRGCC工程,进而用AVR Studio调试C程序。
建议使用AVR JTAGICE的用户使用这种方法。
要安装的开发工具存放在光盘的/开发工具/目录内。
在安装AVR Studio的同时,如果需要使用C语言编程,需要安装GCC编译工具(也就是WINAVR)。
AVR Studio 4.12 的安装与删除:全部使用缺省安装即可,安装成功后重启电脑。
如果需要删除,进入控制面板,使用“添加/删除程序”即可。
WINAVR 的安装与删除:全部使用缺省安装即可。
如果需要删除,进入控制面板,使用“添加/删除程序”。
但WinAVR PN的配置参数,仍会保存在:C:\Documents and Settings\[UserName]\Application Data\Echo Software\PN2 中。
如果想将这些参数也删除,此上述目录删除即可。
2. 用AVR Studio编译汇编代码和C代码(1)创建一个新工程如果需要使用C语言编程,需要同时安装WinAVR(GCC编译器)。
使用AVR Studio 创建工程的步骤如下:第一步:新建工程。
打开AVR Studio,点击菜单Project->New Project后,会提示图1的对话框。
如果用汇编语言编程,则在Project Type中选择Atmel AVR Assembler;如果使用C语言编程,则选择AVR GCC。
在Project Name中填写自己要建立的工程名字,在Location中选择项目所在的目录,如果不清楚,请点击Help阅读帮助文件。
AVRstudio 快速入门
AVRstudio 快速入门
AVRstudio 是Atmel 官方发行的免费软件,其强大的功能和正中的血统,使其成为绝大部分AVR 开发者必不可少的工具。
如果你还想了解其他的开发软件,请参考:AVR 开发软件的介绍,如果你没有配置好开发环境,请看ICC avr + AVRstudio 开发环境的配置。
按照本站提供的方法,安装好AVRstudio 后可以看到如下界面:
功能介绍:
工程功能一:编写、编译汇编工程项目。
(不推荐使用)
操作方法:在菜单Project -- New Project 打开如下界面。
输入项目名按Fishish 后出现汇编代码的编辑窗口。
注意:由于本功能仅适合于汇编语言。
我们不推荐使用汇编开发AVR,故不推荐大家使用这个功能。
为何开发AVR 使用C 而不是使用汇编?
1、直观,可读性强:这点很重要。
对于一个产品,周期是很长的,即使出
第一台产品之后,还有很长的维护时间。
这中间维护人员可能经常变动,如果可读性强,将给维护工作省下很大的成本。
即使是在开发,可读性强的程序也便于查错。
2、模块化可以做的很好:这点也是很重要的。
模块化做得好,当然程序得
重用性就高。
对于公司来说,这一点是关系到公司长远发展的。
程序可以重用,说明下一次开发的投入就可以减少,时间也可以加快,多好的事呀。
团队合作也需要用模块化的程序去快速融合。
功能二:使用STK500、JTAG 或JTAG mkII 下载。
AVRStudio简易入门教程
AVRStudio简易⼊门教程建⽴⼀个⼯程⽂件AtmelStudi6.0这个全新的环境使⽤起来极其不顺⼿,因为⾸先我对AtmelStudio以前的版本也根本没有使⽤经验,就根据很陌⽣,其次,这个新版本软件还根本没有⼈⽤,根本没有任何的相关教程资料,唯⼀可以参考的只是官⽹的⽐较简单的视频教程,还是英⽂讲解,反正没怎么搞透。
不过还是硬着头⽪⽤下去,因为软件是免费的,⽽且当后来我知道代码编辑环境其实就是微软VS环境的时候,我就更不犹豫了,⼤家应该都了解VS的代码编写环境是很智能的,尤其⾃动补全功能。
现在,我已经能很熟练的使⽤AtmelStudio6.0软件了,随着使⽤我也更加喜欢玩A VR 单⽚机做⼀些⼩作品了,⽽不再⽤普通51和STC了。
当使⽤熟练以后也就感觉到其实这个免费智能的编译环境其实是很简单的,那现在我就帮助更多喜欢使⽤A VR⽽没⽤使⽤AtmelStudio软件的同学们轻松越过这⼀个门槛,进⼊⼀个美好的编程世界。
该软件的不⾜之处:⼀是软件相对较⼤,打开⽐较慢,但是运⾏还是⽐较顺利的;⼆是不⽀持⼭寨仿真器,这可苦了没钱的劳苦电⼯们了。
(不过我都是⽤ISP烧录调试,⼀般不⽤仿真)最下⾯附件有⼀个简单的LED_test⼯程⽂件,编译通过的。
⼤家可以试⽤。
下⾯开始介绍的软件⼯程的建⽴。
1. 软件总界⾯总体界⾯还是⽐较简洁的,和其他编译软件都是差不多的,⽽且和KEIL软件的界⾯是很相似的,使⽤很⽅便。
2. 新建⼯程新建⼯程很简单:FILE->NEW->Project 然后就看到下⾯的新建⼯程界⾯了,选择第⼀个GCC C Executable⼯程就可以,第⼆个GCC C static Library 是⽤来新建 .h ⽂件的。
然后下⾯蓝圈1是C⽂件的名称,蓝圈2 Solution Name 是⼯程的⽂件,中间的Location是⽂件存放位置,⾃⼰选择合适的位置即可。
点击下⾯的OK3. 下⾯接着是单⽚机型号选择界⾯,选择合适的单⽚机就可以了。
AVR studio 4 mega128熔丝位设置详细说明-自学笔记个人总结
首先我们来讲讲设置熔丝位的目的:最基本的就是avr单片机可以使用外部晶振和内部晶振,设置熔丝位就是为了选择内部晶振或者外部晶振,很重要,如果设置不正确会导致程序无法运行1.连接仿真器和控制板,记得给控制板上电,不然找不到串口号,首次连接需要下载串口驱动程序,用下载好的驱动程序或者驱动精灵更新就行2.在avr studio中选中端口号,两种方式方式一:直接点击con按钮方式二:菜单栏Tool->proram AVR->connect在选择相应端口号,如:JTAG ICE(仿真器硬件仿真) ,COM23.进入JTAG ICE设置中的fuses(熔丝位)界面设置端口后自动跳入JTAG ICE设置界面,或者设置完端口以后其他两种方式进入方式一:点击按钮AVR方式二:tools->program avr->auto connect接着进入JTAG ICE设置界面,选择单片机型号megal128,选择型号以后才能进行设置熔丝位下面就可以选择进入fuses界面设置熔丝位设置前说明:下面对AVR STUDIO具体配置信息进行简单说明:英文中文不选中此模式,M103模式取消,使用M128模式,使用外部7.3728M晶振。
选中此项开门狗常开On-Chip Debug Enabled 片内调试使能JTAG Interface Enabled JTAG 接口使能允许JTAG接口期间,JTAG所对应的接口不能作为I/O口使用Serial program downloading (SPI)enabled串行编程下载(SPI) 使能(ISP下载时该位不能修改) Preserve EEPROM memory throughthe Chip Erase cycle;芯片擦除时EEPROM的内容保留Boot Flash section size=xxxx words Boot start address=$yyyy; 设置引导(Boot)区的大小xxxx个字(两个字节),后面是对应的引导区启始地址。
AVR Studio4 安装及使用说明
程序下载步骤:
插入JTAG ICE,这时JTAG ICE上面会有灯闪烁,等待灯稳定为蓝色时表示能够连接。
1、打开软件,点击AVR按钮,下图红色方框内。
2、然后出现如下对话框
3、此时注意最上面的标题,如果显示不是ATmega64,单击Main,选择ATmega64。
4设置好后在flash下inputhexfile选择生成的hex文件然后单击program等待烧录完成烧录完成的界面如下图所示
程序安装说明:
1、单击程序安装包
2、出现如下对话框点击NEXT
3、选择安装位置,然后点NEXT。(默认是C盘,可修改)
4、按默认设置,点NEXT
4、设置好后,在Flash下,Input HEX File选择生成的HEX文件,然后单击Program等待烧录完成,烧录完成的界面如下图所示。
AVR studio4使用指南(包括安装)
AVR STUDIO 4安装及其使用首先,请放松,我们首先要做的只是下载AVR开发软件和相关的资料。
下载前确保这些软件有效,下载的时间取决于你连接互联网的速度。
下载以下文件到你的计算机中(如C:\Temp)•AVR STUDIO4:这个文件是一个完整的开发工具,包括编辑、仿真功能,利用这个工具,我们可以编辑源代码,并在AVR器件上运行。
这个文件大概15MB。
•代码实例:这是一个用于演示完整代码,大概1KB。
•AT90S8515数据手册:这是AT90S8515芯片的完整资料。
AT90S8515芯片是一款非常容易上手的AVR芯片。
现在你不用担心AVR其他型号的产品,以后你会发现AVR系列产品有非常大的相似性,你掌握了一款芯片(比如说8515),学会其他芯片也非常容易。
这个文件大概4MB。
•指令说明:如果你要详细的了解各种指令的话,这个文件非常有用。
这个文件大概2MB。
如果以上的文件你都下载了,下面的工作就是安装软件了。
1安装AVR Studio 4AVR Studio现在也提供版本3,不过版本4将逐步替代版本3。
使用Windows NT/2000/XP的用户请注意,安装AVR Studio软件时,必须使用管理员(Administrator)权限登陆,这是Windows系统限定只有管理员才可以安装新器件。
安装过程:1.双击AVRSTUDIO.EXE文件。
这是一个自解压文件,双击后系统询问将文件解压到哪个目录底下,一般情况下是放在系统默认临时目录下,这个目录是隐藏在你的硬盘中的。
为了记忆方便,一般输入指定的目录,如C:\temp。
2.当所有文件解压缩完成以后,打开temp目录,双击SETUP.EXE文件。
好了,开始安装了,推荐适用默认的安装路径,当然,用户也可以设定自己的安装路径,但是在指南中,我们使用默认路径。
好了,开发工具安装好了,就这么简单。
现在你可以开始编写代码,在AVR器件上运行了。
注意,将芯片资料和指令说明放在旁边,这些资料以后经常用到。
AVRStudio使用说明
安装过程:
安装软件可以在本站下载:/start/avr_software.html ,也可以在 Atmel 官 方网站 获得最新版本。
选择仿真器连接的端口,如果不知道端口号可以选择 Auto 。端口号可以通过我的电脑-> 右击->管理->设备管理器->端口进行查看。
这里我们使用的是 COM 3 。
第 10 页 共 51 页
AVR 与虚拟仪器
如果选中 Open platform options 选项,将打开下图对话框。在此可以对 JTAG ICE 进行一 些设置,这里我们选择默认。
AVR Studio 是在 Windows 9x/Me/NT/2000/XP 操作系统下编写和调试 AVR 应用程序的嵌入 式开发环境(IDE)。ATMEL AVR Studio 集成开发环境(IDE) ,包括了 AVR Assembler 编译器、 AVR Studio 调试功能、AVR Prog 串行、并行下载功能和 JTAG ICE 仿真等功能,现在已经 更新到 4.12 版本。AVR Studio 为功能强大的 AVR 8-位 RISC 指令集单片机提供了工程管理 工具,源文件编辑器,芯片模拟器和在在线仿真调试(In-circuit emulator)接口,利用这些 功能我们可以进行在线编辑源代码,并在 AVR 器件上运行,方便 AVR 单片机开发者进行 开发。
点击确定即可打开。
第 11 页 共 51 页
AVR 与虚拟仪器
3、打开界面如下图所示。
AVR教程(4):AVRStudio仿真调试快速入门
AVR教程〔4〕:AVRStudio仿真调试快速入门发布: 2021-1-10 12:30 | 作者: tiankai | 来源: 电子园AVR单片机学习专区AVRStudio仿真调试快速入门[p=30, 2, left]● AVRStudio的安装到 ATMEL 官方网站:sp?tool_id=2725 下载安装。
● AVRStudio之建立、翻开相关调试文件--使用汇编语言,软件仿真假设使用汇编语言进行源代码的编写,由于AVRSTUDIO自带ASM编译器,可以直接建立、翻开。
[/p][p=30, 2,left][/p][p=30, 2,left][/p]接着,进行代码编写,之后按进行编译。
--使用ICCAVR,软件仿真假设使用C进行编写,由于AVRSTUDIO不带C编译器,所以需要翻开相应的调试文件。
翻开*.COF〔使用ICCAVR编译器编写源代码〕或*.D90文件〔使用IAR编译器编写源代码〕。
这类文件与您需要调试的*.C文件所处同一文件夹。
下面以ICCAVR为例,进行介绍。
接着,保存*.aps文件,改文件将记录目标芯片、文件路径等信息。
在翻开工程文件的时候,如下列图:选择“AVR Simulator〞,右边选择实际使用的器件型号,之后点击“F inish〞即可进行软件仿真。
选择完成后,即可进行仿真调试了。
[p=30, 2, left]--使用JTAGICE仿真器,硬件仿真与软件仿真不同的是:在翻开工程文件的时候,如下列图:选择“JTAG ICE〞,其它的步骤与软件仿真一致,见上。
[/p]--使用JTAG ICE mkII仿真器,硬件仿真与软件仿真不同的是:在翻开工程文件的时候,如下列图:选择“JTAG ICE〞,其它的步骤与软件仿真一致,见上。
● AVRStudio之调试程序下面简单介绍使用AVRStudio进行仿真调试调试控制栏调试控制栏可以控制程序的执行状态,所有的调试控制都可以由菜单,快捷键和调试工具栏实现。
Atmel AVR QTouch Studio 4.3.1 用户指南说明书
AVR QTouch Studio: Important informationfor release 4.3.1Atmel's AVR QTouch Studio is a PC application providing near real-timevisualization of the QTouch data sent from Atmel's QTouch kits. Using AVRQTouch Studio the user can perform run-time tuning of enabled kits through settingof various QTouch library parameters on the kit. Users can also create their own kitdesign project to make the visualization identical to their own kit design.AVR QTouch Studio supports the following kits:For more information about these and other touch related Atmel products, pleasevisit /qtouchsuite.For more information about Atmel and Atmel's full product range, please visit http:///.8/32-bit Microcontrollers Important information for release 4.3.12AVR QTouch StudioInstallation InstructionsProduct name :AVR QTouch Studio Release version :4.3.1Release date :2010-10-01OverviewAtmel's AVR QTouch Studio is a PC application providing near real-time visualization of the QTouch data sent from Atmel's QTouch kits, such as the QT600. Using AVR QTouch Studio the user can perform run-time tuning of enabled kits through setting of various QTouch library parameters on the kit. Users can also create their own kit design project to make the visualization identical to their own kit design.NewsThis version of AVR QTouch Studio provides bug fixes to the previous release.System RequirementsAVR QTouch Studio is supported under the following configurations.Hardware requirements•Minimum 1.6 GHz CPU •Minimum 512 MB RAM •Minimum 20 - 500 (a) MB free disk space •Minimum screen resolution of 1024x768(a) Depends on whether or not Visual Studio Shell 2008 SP1 and .NET 3.5 SP1 is already installed.AVR QTouch Studio has not been tested on computers with less resources, but may run satisfactorily depending on the user's patience.Software requirements•Microsoft Windows XP Service Pack 2 or newer Microsoft Windows installation. Supports both 32-bit and 64-bit Microsoft Windows Vista and Windows 7.•Microsoft Visual Studio Shell Redistributable Service Pack 1 _or_ Microsoft Visual Studio 2008 SDK Service Pack 1.•Microsoft .NET 3.5 Service Pack 1.Note: The .NET 3.5 SP1 installer requires Windows Installer 3.1 or newer - the .NET 3.5 SP1 installer will alert you of this issue. If you get such an error, please refer to the following URL for a description of how to update the windows installer package: /kb/893803Downloading and InstallingThe software can be downloaded from Atmel's website at /qtouchsuite.Three installers are provided for AVR QTouch Studio containing the following components:•AVR QTouch Studio only.AVR QTouchStudio3•AVR QTouch Studio, including Visual Studio Shell 2008 SP1.•AVR QTouch Studio, including Visual Studio shell 2008 SP1 and .NET 3.5 SP1.Please use one of the latter two if you do not have all the requirements installed. Note that the installer containing AVR QTouch Studio and Visual Studio Shell will try to download .NET from the Internet if it's not already installed, i.e. if you use this installer and do not have .NET installed already then you need to be connected to the Internet and be able to download files. If unsure of what installer you should use, simply download the installer containing all three components and the installer will detect and install the necessary components.Contact Information*******************************************************.Disclaimer and CreditsAVR QTouch Studio is distributed free of charge for the purpose of working with Atmel QTouch solutions using AVR microcontrollers. Use for other purposes are not permitted; see the software license agreement for details. AVR QTouch Studio comes without any warranty.Copyright 2010 Atmel Corporation. All rights reserved. ATMEL, logo and combinations thereof, EverywhereYou Are, AVR, AVR32, and others, are the registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Windows, Windows Vista and Visual Studio are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Other terms and product names may be the trademarks of others.4AVR QTouch Studio New and NoteworthyThis chapter lists all the new and noteworthy items for the 4.3.1 release.Bug fixes Bug fixesVarious bugs have been fixed.Known issuesReport #10740: Missing wdapi DLL.If the Jungo USB driver DLL has been removed from the system (e.g. an application uninstalled previously also removed the Jungo USB driver) then AVR QTouch Studio will fail during start-up with a message indicating that the wdapi DLL file is missing. Re-installing AVR QTouch Studio will fix the issue.Report #11407: Naming of the AVRTS2080x evaluation boards.AVR QTouch Studio uses the names EVK2080A and EVK2080B instead of the correct new names AVRTS2080A and AVRTS2080B, respectively, in the help documentation. But, this is only a change of names, the evaluation boards are functionally identical.Report #11408: Control view required for USB connectivity.If the Control view is closed then AVR QTouch Studio will stop listening for USB connections and data. Please ensure that the Control View is always open.Report #11910: Installation fails if restarting computer before completing installation.If .NET is installed/updated on some platforms (e.g. Windows Vista) as a consequence of running the AVRQTouch Studio installer containing the .NET installer the user will be asked to restart the computer to complete the installation/update. Restarting the computer must be postponed until after the AVR QTouch Studio installer has completed, then a manual restart of the computer can be performed.。
TAW4 “傻瓜” 教程
TAW4 “傻瓜” 教程(基础操作)首先是最初的界面:选择制式在这里选择(我想这个大家都知道吧...)下面是高级工具界面单元结束,下面我们以打包未经过TE4XP编码的素材来讲解:首先是打开文件,用素材精灵或添加文件皆可(这两者的区别不用说了吧?!)当添加多个素材时:(一般我都直接选择不显示编辑素材窗口的,这样导入比较快)选择1或2后的效果:选择3或4后的效果:下面说编码设置:导入的素材是没编码过的,所以选择"以下对所有视频重新编码"至于分辨率、比特率、码率调整模式等要怎么选就看个人要求了音频菜单向导,这部不需要说啥。
这里我们选择用TAW4提供的菜单模板来编辑(用模板的好处是不用去改太多东西,而且它里面的按钮也比较好看。
缺点是用模板很多东西都被锁定了,不能更改,比如背景图片,但是发现有的模板还是可以改背景图片的。
)我选的这个模板刚好是不能改背景图片的下一步设置有多少级菜单:设置光盘放入DVD后的播放设置:(这个就根据个人情况设置啦)编辑菜单了:如果菜单模板是允许换背景图片的,双击背景或菜单上的“背景编辑器”就可以再来是菜单上的影片缩略图:双击之出来编辑器:(由于我这个是静态菜单,所以在编辑器里选的片段就是以图片形式显示的。
)(菜单编辑器里也有这个设置,只是选项比较少)菜单上的字只要双击就能编辑,这个大家都知道吧就不说了,下面说动态菜单的设置做动态菜单要先改个设置,这个设置可以在两个地方改。
一个是左边的“DVD-视频综合菜单设置”(图1),一个是中间“剪辑选项”里的“页面菜单设置”(图2)这两个地方都可以选择设置动态菜单,看你喜欢用哪个啰这是用了图2之后出来的设置界面,要把上面的“使用本地设置此页”勾上才可以设置当你的菜单是有1页以上的时候,还是用图1更改设置的好,用图2更改就要一页一页的改了。
(用图1改就别碰图2的设置了,会有冲突的。
)DVD-视频综合菜单设置里的常规可以用来更改之前设置的菜单结构:与播放设置:里面的输出是菜单编码设置:改了动态设置后就可以在菜单里加背景音乐或选素材片段来做动态缩略图了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AVR STUDIO 4安装及其使用首先,请放松,我们首先要做的只是下载AVR开发软件和相关的资料。
下载前确保这些软件有效,下载的时间取决于你连接互联网的速度。
下载以下文件到你的计算机中(如C:\Temp)∙AVR STUDIO4:这个文件是一个完整的开发工具,包括编辑、仿真功能,利用这个工具,我们可以编辑源代码,并在AVR器件上运行。
这个文件大概15MB。
∙代码实例:这是一个用于演示完整代码,大概1KB。
∙AT90S8515数据手册:这是AT90S8515芯片的完整资料。
AT90S8515芯片是一款非常容易上手的AVR芯片。
现在你不用担心AVR其他型号的产品,以后你会发现AVR系列产品有非常大的相似性,你掌握了一款芯片(比如说8515),学会其他芯片也非常容易。
这个文件大概4MB。
∙指令说明:如果你要详细的了解各种指令的话,这个文件非常有用。
这个文件大概2MB。
如果以上的文件你都下载了,下面的工作就是安装软件了。
1安装AVR Studio 4AVR Studio现在也提供版本3,不过版本4将逐步替代版本3。
使用Windows NT/2000/XP的用户请注意,安装AVR Studio软件时,必须使用管理员(Administrator)权限登陆,这是Windows系统限定只有管理员才可以安装新器件。
安装过程:1.双击AVRSTUDIO.EXE文件。
这是一个自解压文件,双击后系统询问将文件解压到哪个目录底下,一般情况下是放在系统默认临时目录下,这个目录是隐藏在你的硬盘中的。
为了记忆方便,一般输入指定的目录,如C:\temp。
2.当所有文件解压缩完成以后,打开temp目录,双击SETUP.EXE文件。
好了,开始安装了,推荐适用默认的安装路径,当然,用户也可以设定自己的安装路径,但是在指南中,我们使用默认路径。
好了,开发工具安装好了,就这么简单。
现在你可以开始编写代码,在AVR器件上运行了。
注意,将芯片资料和指令说明放在旁边,这些资料以后经常用到。
2AVR器件的基本知识AVR系列产品是采用新架构生产的芯片,整个系列都具有良好的相似性,芯片结构也非常容易理解和掌握。
好了,现在我们就来开始看看AVR器件的基本知识吧。
首先,AVR系列产品可以分为3大种类:∙tiny AVR(简化版芯片)∙AVR (常用芯片)∙mega AVR (增强型)这3类器件的区分是很明显的,譬如tiny芯片在管脚和功能上有所裁减。
但是3类器件都采用同样的结构和存储器管理方式,如果将外围管脚以及一些特殊的模块除去,每一个AVR芯片都具有相同的内核,这样的性能保证升级芯片时非常的便利。
有些适用于特殊领域的AVR器件带有SRAM、EEPROM、扩展SRAM接口、ADC、UART等等模块。
选择合适的AVR芯片从上面的介绍来看3类AVR芯片是有差别的,我们可以从芯片的性能上去区分:高性能的——megaAVR,简化版本的——tiny AVR,在两者之间的——标准AVR。
3开始学习编写AVR代码学习新的知识是非常有意思的,当然,也可能遇到一些小小的麻烦。
对于学习AVR编程,一个可行的办法是读完全部的资料,但是这个方法在时间和对芯片的理解上可能有不小的问题。
在这里,我们通过一个简单的方法,包括:∙找一些事先写好、可以工作的代码∙理解这些代码是如何工作的∙按照自己的需要修改代码在这次学习中,我们采用AT90S8515芯片,现在开始花点时间把芯片的说明书看一下。
4学会看AVR的芯片说明书看AVR的芯片说明书可能是一件非常恐怖的事情,因为AVR的芯片说明书有时长达350页。
将这样的说明书从头到尾读完并且记忆下来是十分长并痛苦的。
现在你不需要这样做,芯片说明书详细记录了芯片的技术资料,你只是在需要了解某个方面的时候才需要翻阅相关的内容。
打开AVR芯片的说明书,你会发现说明书大体上分成以下几个部分∙第一页讲述关键信息和列表∙总体介绍芯片架构∙外围设备介绍∙存储器编程∙芯片性能∙寄存器介绍∙命令总结∙封装信息这样排列有非常大的便利,当你熟悉适用AT90S8515芯片说明书以后,再看其他AVR产品的说明书也会觉得非常容易。
在这次整个学习过程中,你需要参看AT90S8515芯片数据手册中有关架构介绍部分的内容(在说明书的开始),这段内容包含了非常重要的信息,包括AVR芯片的存储器、地址以及其他信息。
另外一个非常重要的部分是命令总结。
如果你要自己编写AVR代码的话,这部分的内容至关重要。
如果你想深入了解命令的话,那就参看芯片数据手册前面的内容。
第四节:利用AVR STUDIO 4 进行开发好了,现在你已经安装了开发软件,也知道了AVR的基本知识,也拥有了芯片数据手册,下面,我们就开始进行AVR芯片的开发吧。
AVR Studio 4的界面提示:如果你还没有安装AVR Studio 4开发软件,你可以参考前面的章节来安装软件。
创建一个新的项目启动AVR Studio 4 的方式如下:点击开始-〉程序-〉ATMEL AVR工具。
AVR Studio启动后,你将看到一个对话框。
我们需要创建一个新的项目,点击“Create New Project”按钮。
配置项目参数这个步骤包括选择我们要创建什么类型的项目,设定名称以及存放的路径。
这个过程包括五个步骤:(1)在对话框左边选中Assembly program,表明你要创建一个项目。
(2)输入项目的名称。
项目的名称可以随意定义,在例子中我们用了“Leds”。
(3)我们需要AVR Studio自动产生一个汇编文件,在例子中,我们用了“Leds”。
(4)选择你要存放项目的路径(5)确认所有的选项,确认之后,按“Next”按钮。
选择调试平台AVR Studio 4软件可以让客户选择多种开发调试工具。
(1)AVR Studio 4允许可以选择多种开发调试工具,在这里我们选用带有仿真功能的AVR Simulator。
(2)芯片我们选用AT90S8515。
编写你的第一行代码经过上面的步骤,AVR Studio打开了一个空的文件,文件的名字是Leds.asm。
可能你注意到Leds.asm这个文件没有出现在左边的栏目中,这是因为这个文件还没有保存过。
现在在文件中输入:“;My Very First AVR Project”,“;”的作用是注释,在编译时,分号以后的内容被忽略。
在File菜单中按下Save按钮,文件被保存。
同时,文件也出现在左边栏目中。
好了,现在我们的AVR Studio 可以工作了,下面让我们再来关注AVR Studio 4的界面。
AVR Studio4 的用户图形界面(GUI)让我们来自己观察一下AVR Studio4 的用户图形界面(GUI)。
我们把用户图形界面划分成了6个部分。
在AVR Studio 4系统中包括了AVR Studio的帮助文件,在这里,我们着重介绍AVR Studio 4的框架和一些要注意的事项。
(1)第一行是菜单栏。
这与标准的Windows程序差不多,包括打开/保存文件、剪贴/复制,这个栏目还包含了Studio的一些特殊功能,如仿真等。
(2)第二行是快捷方式栏,这一栏存储了一些常用命令,包括保存/打开文件,设置断点等等。
(3)第三部分为工作台窗口,在这里显示项目文件、IO状态以及项目选用AVR 器件的信息(4)第四是编辑窗口。
在这里可以编辑你的源代码。
对于熟练的用户,在这里也可以嵌入C代码(5)第五是输出窗口,状态信息在这里显示(6)第六是系统状态条。
这里显示AVR Studio软件工作的模式,例如我们选用了AT90S8515芯片在仿真模式下工作,这些信息就会在系统状态条中显示。
用户图形界面深层指南AVR Studio的用户图形界面制作的非常友好,用户不需要太多的知识就可以使用。
但是,我们建议用户还是参看一下AVR Studio自带的HTML帮助文件。
用户可以从AVR Studio软件的help->AVR Studio User Guide打开帮助文件。
编写你的第一个别AVR程序下面,我们继续完成我们的第一个AVR程序。
到目前为止,我们安装了开发软件,创建了“Leds”项目,下面,我们就开始编写AVR代码了。
在AVR Studio的编辑窗口,继续完成代码,需要添加的代码如下(可以运用复制/粘贴方式将代码复制到编辑窗口):注意到在编辑窗口,代码的颜色发生了变化。
这是编辑窗口的语法高亮功能,这个功能非常有利于增强代码的可读性能。
代码输入完毕后,按CTRL+F7或者是Project菜单-〉Build and Run。
在输出窗口中(在屏幕的左下角),你将会看到项目编译,同时报告没有发现错误,同时,我们也看到我们的程序编译后代码包括6个字(12个Byte)。
恭喜,现在你已经编写了第一个AVR程序了,下面我们着重研究这段代码。
注意:如果你的代码不能编译,请检查汇编文件。
特别是你可能将引用文件“8515def.inc”放在了别的目录,请在文件中加入完整路径,如“.include “c:\complete path\8515def.inc” ”。
理解源代码理解源代码到目前为止,我们编写的第一个程序编译没有问题,这是非常大的成就。
但是我们还是来看看这段代码的含义。
完整的代码如下:现在,让我们一行一行来看这段代码仿真源代码AVR Studio 4可以在多种方式下工作,刚才编写代码的时候,我们是在编辑模式,现在我们进入调试模式。
先让我们着重看一下软件界面(1)注意到有一个黄色的箭头指向RLMP指令。
这个箭头的作用是指向即将被执行的指令。
(2)注意到工作台窗口显示项目IO信息。
IO信息是项目开发中最经常使用的信息,在下面我们将详细的介绍(3)在底部状态栏显示当前状态。
在本项目中显示:AT90S8515 simulator,Auto,Stopped。
这里有一个黄色的图标。
现在,最好检查一下显示信息,以确认选用的器件和仿真工具。
展开IO信息我们编写的项目主要是对PORTB存储器操作,所以我们将把IO信息展开,以观察IO的详细信息。
展开IO信息树,将得到如图信息。
分段调试代码AVR Studio开发软件支持分段调试代码。
软件支持运行到断点,然后返回寄存器信息,并在此等待;也支持单步指令执行。
按F11进行单步指令执行。
现在我们按一次F11,注意到黄色的箭头指向LDI Temp, 0xFF这条指令,表明这条指令即将被执行。
再按一次F11,LDI指令执行完毕,黄色箭头指向OUT指令。
Temp寄存器的内容被赋值为0xFF(如果你观察R16寄存器,你会发现R16寄存器的内容也变成了0xFF,因为我们把Temp映射成R16了)。
再按一次F11,如图所示,DDRB寄存器的内容被赋值为0xFF。