Fr Family Softune Workbench Operation Manual
Total Page:16
File Type:pdf, Size:1020Kb
FUJITSU SEMICONDUCTOR CM71-00328-3E CONTROLLER MANUAL FR FAMILY SOFTUNETM WORKBENCH OPERATION MANUAL for V6 FR FAMILY SOFTUNETM WORKBENCH OPERATION MANUAL for V6 FUJITSU LIMITED PREFACE ■ What is the SOFTUNE Workbench? SOFTUNE Workbench is support software for developing programs for the FR family of Fujitsu microcontrollers. It is a combination of a development manager, simulator debugger, emulator debugger, monitor debugger, and an integrated development environment for efficient development. ■ Purpose of this manual and target readers This manual explains how to operate the SOFTUNE Workbench and design the product. This manual is intended for engineers designing several kinds of products using the SOFTUNE Workbench. Be sure to read this manual completely. ■ Trademarks SOFTUNE is a trademark of FUJITSU LIMITED. Microsoft, Windows is registered trademarks of Microsoft Corporation in the U.S. and other countries. The names of products and systems appearing in this manual are trademarks or registered trademarks of their respective companies. i ■ Organization of Manual This manual consists of four chapters and appendix. CHAPTER 1 "OUTLINE OF SOFTUNE WORKBENCH" This chapter gives an outline of SOFTUNE Workbench. CHAPTER 2 "OPERATION" This chapter describes the basic operation method and development procedure of SOFTUNE Workbench. CHAPTER 3 "WINDOWS" This chapter explains SOFTUNE Workbench windows in detail. CHAPTER 4 "MENUS" This chapter explains in detail the SOFTUNE Workbench menu configuration and the dialog boxes to be started from each menu. APPENDIX The appendixes describe the register names, downloading monitor program, setting LAN interface, setting USB interface, creating ROM on monitor debugger target, display on emulator, external I/F DLL for simulator. • The contents of this document are subject to change without notice. Customers are advised to consult with FUJITSU sales representatives before ordering. • The information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose of reference to show examples of operations and uses of FUJITSU semiconductor device; FUJITSU does not warrant proper operation of the device with respect to use based on such information. When you develop equipment incorporating the device based on such information, you must assume any responsibility arising out of such use of the information. FUJITSU assumes no liability for any damages whatsoever arising out of the use of the information. • Any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use or exercise of any intellectual property right, such as patent right or copyright, or any other right of FUJITSU or any third party or does FUJITSU warrant non-infringement of any third-party's intellectual property right or other right by using such information. FUJITSU assumes no liability for any infringement of the intellectual property rights or other rights of third parties which would result from the use of information contained herein. • The products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite). Please note that FUJITSU will not be liable against you and/or any third party for any claims or damages arising in connection with above-mentioned uses of the products. • Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current levels and other abnormal operating conditions. • If any products described in this document represent goods or technologies subject to certain restrictions on export under the Foreign Exchange and Foreign Trade Law of Japan, the prior authorization by Japanese government will be required for export of those products from Japan. Copyright© 2002-2006, FUJITSU LIMITED All rights reserved ii Reading This Manual ■ Product Names In this manual and this product, product name is designated as follows: The Microsoft® Windows® 98 operating system is abbreviated to Windows 98. The Microsoft® Windows® Millennium Edition operating system is abbreviated to Windows Me. The Microsoft® Windows® 2000 Professional operating system is abbreviated to Windows 2000. The Microsoft® Windows® XP Professional operating system is abbreviated to Windows XP. iii iv CONTENTS CHAPTER 1 OUTLINE OF SOFTUNE WORKBENCH ..................................................... 1 1.1 Outline ................................................................................................................................................ 2 1.2 What is SOFTUNE Workbench? ........................................................................................................ 3 1.3 Procedure for Developing Programs with SOFTUNE Workbench ...................................................... 4 CHAPTER 2 OPERATION ................................................................................................. 5 2.1 Parameters to be Entered from Dialog Boxes .................................................................................... 6 2.1.1 Data and Address Formulas (Numerical constant) ........................................................................ 7 2.1.2 Data and Address Formulas (Symbols, Line Numbers, Character Constants) ............................. 9 2.1.3 Data and Address Formulas (Register name, Flag name) .......................................................... 11 2.1.4 Operators Usable in Data and Address Formulas ....................................................................... 12 2.1.5 Address Formula Specification .................................................................................................... 13 2.1.6 File Name Specification ............................................................................................................... 14 2.2 Starting and Terminating SOFTUNE Workbench ............................................................................. 15 2.3 Creating Workspace ......................................................................................................................... 16 2.4 Storing of Project .............................................................................................................................. 18 2.5 Creating and Registering Source File in Project ............................................................................... 20 2.6 Definition of Subproject ..................................................................................................................... 21 2.7 Creation of Project Configuration ...................................................................................................... 22 2.8 Setting Tools ..................................................................................................................................... 24 2.9 Setting Linker Options ...................................................................................................................... 25 2.10 Make/Build ........................................................................................................................................ 27 2.10.1 Making or Building of Project ....................................................................................................... 28 2.11 Debugging ........................................................................................................................................ 29 2.12 Executing Debugging Only ............................................................................................................... 30 2.13 Reading SOFTUNE Project Files of Old Versions ............................................................................ 32 2.14 Moving Project File ........................................................................................................................... 34 CHAPTER 3 WINDOWS .................................................................................................. 35 3.1 Window Configuration ....................................................................................................................... 36 3.2 Tool Bar ............................................................................................................................................ 37 3.3 Status Bar ......................................................................................................................................... 39 3.4 Project Window ................................................................................................................................. 40 3.4.1 SRC tab ......................................................................................................................................