Texas Instruments MSP430 Manuel d'utilisateur Page 1

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Non Texas Instruments MSP430. Texas Instruments MSP430 User's Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer

Résumé du contenu

Page 1 - User’s Guide

   July 2009User’s GuideSLAU048H

Page 2

Installing the Software1-21.1 Installing the SoftwareTo install the MSP-PRGS430 software, perform the following steps:NOTE: To ensure that you are usi

Page 3

Installing the Hardware1-3Installation and Setup1.2 Installing the HardwareTo install the programming adapter hardware, perform the following steps:1)

Page 5 - 

2-1Operation This chapter describes the programming procedure for MSP430 devices andthe error messages you may encounter during the procedure

Page 6 - FCC Warning

Software/Hardware Layers of the PRGS430 Environment2-22.1 Software/Hardware Layers of the PRGS430 EnvironmentPRGS430.EXE PRGS430.INIPRGS430.DLLCommand

Page 7 - 

Programming MSP430 Devices With the GUI2-3Operation2.2 Programming MSP430 Devices With the GUI2.2.1 Basic ProcedureThe following steps should be used

Page 8

Programming MSP430 Devices With the GUI2-42.2.2 Description of the MSP-PRGS430 GUIAn MSP430 device is commonly programmed as follows:1) Select the fil

Page 9 -   

Programming MSP430 Devices With the GUI2-5OperationTable 2−1.MSP430 Function Buttons and Descriptions (Continued)Button Name Sub-Functions Description

Page 10 - 1.1 Installing the Software

Programming MSP430 Devices With the GUI2-62.2.3 Error MessagesOne of the following messages may show up if JTAG communication is notestablished correc

Page 11 - 1.2 Installing the Hardware

Programming MSP430 Devices With the GUI2-7OperationFigure 2−5. Data Error

Page 12

EVALUATION BOARD/KIT IMPORTANT NOTICETexas Instruments (TI) provides the enclosed product(s) under the following conditions:.This evaluation board/kit

Page 13 - 

Programming MSP430 Devices With the GUI2-8Table 2−2.Error MessagesError Type Error MessageCommunication Communication failed!Communication Adapter not

Page 14

Content of PRGS430.ini File2-9Operation2.2.4 Content of PRGS430.ini FileThe last settings of the PRGS430 graphical user interface (GUI) are stored int

Page 15 - 2.2.1 Basic Procedure

Command Line Options2-102.3 Command Line Options2.3.1 General Definitions0: Off 1: First selectable option1: On 2: Second selectable option3: Third se

Page 16

Command Line Options2-11OperationTable 2−3.Command Line Options (Continued)Options for Program Command:/PE:{0,1,2} Option program with erase (flash on

Page 17 - Operation

2-122.3.2 Return Values/Error Codes in .ini FileThe error code is returned to the PC operating system and also is stored inPRGS430.ini.File in the [Op

Page 18 - 2.2.3 Error Messages

PRGS430.DLL—Description2-13Operation2.4 PRGS430.DLL—DescriptionThe PRGS430.dll is used to communicate with the MSP−PRGS430 hardwareand the connected M

Page 19 - Figure 2−5. Data Error

PRGS430.DLL—Description2-14/FN0004/ InitTargetlong int InitTarget(char* lpszDeviceName)Initializes the JTAG access to the target device, detects the d

Page 20 - Table 2−2.Error Messages

PRGS430.DLL—Description2-15OperationNote: For some MSP430 family members, e.g., MSP430F2xxx devices, portions offlash information memory are factory p

Page 21 - Content of PRGS430.ini File

PRGS430.DLL—Description2-16/FN0009/ EraseCheckFilelong int EraseCheckFile(char* lpszFileName, long int iFileType)This function checks if all memory ad

Page 22 - 2.3 Command Line Options

PRGS430.DLL—Description2-17Operation/FN00012/ VerifyFilelong int VerifyFile(char* lpszFileName, long int iFileType)This function checks if the memory

Page 23

EVM WARNINGS AND RESTRICTIONSIt is important to operate this EVM within the specified input and output ranges described inthe EVM User’s Guide.Exceedi

Page 24 - LastResult=0

PRGS430.DLL—Description2-18wStart: Start address of the range that is to be erased. Allowed values :0x0000−0xFFFE (see memory map of the corresponding

Page 25 - 2.4 PRGS430.DLL—Description

PRGS430.DLL—Description2-19OperationNote: Use PGM_ERASE_INFO only together with the PGM_WITH_ERASEflag.lpszProjectIniName of the {project}.ini file, i

Page 26 - PRGS430.DLL—Description

PRGS430.DLL—Description2-20Example: lFuncReturn = ReadOutData(long:0xF000,long:0x1000, void* lpBuffer)/FN0019/ ReadOutFilelong int ReadOutFile(long in

Page 27

PRGS430.DLL—Description2-21Operation/FN0022/ SetNotificationWndLONG SetNotificationWnd(LONG hWnd, LONG IMessageID)SetNotificationWnd() enables the sta

Page 28

PRGS430.DLL—Description2-22DEVICE_MEMDEF (0x07)Fills the definition of a memory definition (index passed by InfoIdx) into lpBuf.DEVICE_MEMPROTECT_COUN

Page 29

PRGS430.DLL—Description2-23Operation2.4.1 Return Values/Error Codes From PRGS430.DLLStatus Return Value CommentOK 0SUCCESS −1 Operation OKERR_COMMUNIC

Page 31

3-1Hardware This chapter describes the hardware for the MSP430 family ofmicrocontrollers, including specifications, components of the programm

Page 32

Specifications3-23.1 SpecificationsThe specifications for the MSP430 hardware are shown in Table 3−1.Table 3−1.MSP430 Hardware SpecificationsTemperatu

Page 33

Programming Adapter Target Connector Signals3-3Hardware3.3 Programming Adapter Target Connector SignalsThe target connector signals for the programmin

Page 35

Programming Adapter Target Connector Signals3-4Table 3−2.Target Connector Signal FunctionsSignal/Terminal Name Required Function/CommentTMS Mandatory

Page 36

MSP-PRGS430 Circuit Diagrams3-5Hardware3.4 MSP-PRGS430 Circuit DiagramsThe MSP-PRGS430 circuit diagrams are found in Appendix B.3.5 Location of Compon

Page 37 - 

Interconnection of MSP-PRGS430 to OTP/EPROM-Based3-63.6 Interconnection of MSP-PRGS430 to OTP/EPROM-Based MSP430 DevicesThe circuit diagram in Figure

Page 38 - 3.2 Basic Hints

Interconnection of MSP−PRGS430 to Flash-Based MSP430 Devices3-7Hardware3.7 Interconnection of MSP−PRGS430 to Flash-Based MSP430 DevicesThe circuit dia

Page 40

A-1Hex Object Format  This appendix discusses the hex object format.Topic PageA.1 Intel-Hex Object Format A-2. . . . . . . . . . . .

Page 41 - MSP430P337

Intel-Hex Object FormatA-2A.1 Intel-Hex Object FormatThe Intel-hex object format supports 16-bit addresses and consists of anine-character (four field

Page 42 - MSP430 Devices

TI-TXT File FormatA-3Hex Object FormatA.2 TI-TXT File FormatThe TI-TXT file format used by the tool is shown as follows:@ADDR1DATA01 DATA02 ...

Page 44

B-1SchematicsThis appendix contains the schematic diagrams for the serial programmingadapter.Appendix B

Page 45 -   

Trademarksv Read This FirstPrefaceAbout This ManualThis document describes the MSP430-family hardware, operation, andsoftware install

Page 49 - 

IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improveme

Page 50

FCC WarningviFCC WarningThis evaluation board/kit is intended for use for ENGINEERINGDEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLYand is not

Page 51 - Schematics

Running Title—Attribute Referencevii Chapter Title—Attribute Reference1 Installation and Setup 1-1. . . . . . . . . . . . . . . . . . . . .

Page 52

Running Title—Attribute Referenceviii1−1 ADT430 Program Icons 1-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 53 - IMPORTANT NOTICE

1-1Installation and Setup   This chapter describes the process of installing and programming thehardware and software for the MS

Commentaires sur ces manuels

Pas de commentaire