DK3200-110 STMicroelectronics, DK3200-110 Datasheet

no-image

DK3200-110

Manufacturer Part Number
DK3200-110
Description
KIT DEVELOPMENT DK32
Manufacturer
STMicroelectronics
Datasheet

Specifications of DK3200-110

Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
497-2379

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DK3200-110
Manufacturer:
ST
0
UM0088
USER MANUAL
IP Driver Manual for the
uPSD32xx Family Microcontrollers
INTRODUCTION
All the drivers provided for the uPSD have a common format that consists of a header file (.h) and a C file
(.c) that make up the specific IP driver. For example, the ADC IP has two files (uPSD_ADC.c) and
(uPSD_ADC.h). The header file contains the various defines and function prototype statements for the
ADC code located in the C file.
All the IP modules make use of two other header files that MUST be included in order for the code to com-
pile correctly. These files are the (upsd3200.h) file and the (upsd_hardware.h) file. The upsd3200.h file is
the main define file that is used to define the common labels used for the 8032 SFRs and the various PSD
configuration registers. The contents of this file should NOT be changed. Please review this file to become
familiar with the common labels used.
The upsd_hardware.h file defines the labels and values for items that are unique to each hardware design.
To match the specifics of their unique hardware design, the user MUST modify these items (including
items such as the oscillator frequency and the CSIOP base address for the PSD registers).
One other recommended file that is the STARTU32.a51 file. This startup file is provided as part of the de-
vice drivers. The start up file will automatically disable the watch dog timer (default is enabled) and will
initialize memory and the prescalers in the uPSD and set up the stack pointer. After the initialization, the
start up file will jump to the beginning of your C code. The file is based off the Keil STARTU32.a51.
To use one or more of the IP drivers in your code, you would need to include the upsd3200.h file, the
upsd_hardware.h file and the specific header file of the IP driver that you would like to use in your file that
calls the specific IP driver functions. The IP driver C file would be part of the normal build (or makefile)
process. The code generated in the IP driver C file would be called by the users code and the linker would
link the two modules together.
2
Note: For more information, please see the application note AN1970, “I
C Device Driver for DK3200.”
June 2004
1/9

Related parts for DK3200-110

DK3200-110 Summary of contents

Page 1

... The code generated in the IP driver C file would be called by the users code and the linker would link the two modules together. Note: For more information, please see the application note AN1970, “I June 2004 USER MANUAL IP Driver Manual for the uPSD32xx Family Microcontrollers 2 C Device Driver for DK3200.” UM0088 1/9 ...

Page 2

UM0088 - USER MANUAL DISCLAIMER OF WARRANTY THE SOFTWARE IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EX- TENT PERMITTED BY APPLICABLE LAW, ST AND ITS LICENSORS AND SUPPLIERS FURTHER DIS- CLAIM ALL WARRANTIES, INCLUDING WITHOUT ...

Page 3

TABLE OF CONTENTS INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 4

UM0088 - USER MANUAL IP DRIVERS AND FUNCTIONS Analog to Digital Converter (ADC) This driver is used to set up and read the 8-bit ADC unit in the uPSD. The driver will automatically set up the prescaler to generate an ...

Page 5

... Duty_Cyl) PWM_PulseWidth Device Driver for DK3200.” UM0088 - USER MANUAL 5/9 ...

Page 6

UM0088 - USER MANUAL UART0 Interrupt. This service routine is the Interrupt Service Routine for UART0. Both the transmitted and received serial data are serviced by this routine. static void uPSD_uart0_isr(void) UART1 Interrupt. This service routine is the Interrupt Service ...

Page 7

Secondary Flash Memory. This driver programs a single byte to the Secondary Flash memory, then checks the status for completion using polling method. unsigned char flash_boot_write_with_poll(volatile unsigned char xdata* addr, Where: addr is the address to write to in the ...

Page 8

UM0088 - USER MANUAL REVISION HISTORY Table 1. Document Revision History Date Version June 3, 2004 1.0 First Edition 8/9 Description ...

Page 9

... No license is granted by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not authorized for use as critical components in life support devices or systems without express written approval of STMicroelectronics ...

Related keywords