DatasheetsPDF.com

AN942

STmicroelectronics

Software Drivers

www.DataSheet4U.com AN942 APPLICATION NOTE SOFTWARE DRIVERS for M29F200 FLASH MEMORY CONTENTS Introduction The M29F200...


STmicroelectronics

AN942

File Download Download AN942 Datasheet


Description
www.DataSheet4U.com AN942 APPLICATION NOTE SOFTWARE DRIVERS for M29F200 FLASH MEMORY CONTENTS Introduction The M29F200 Programming Model Modifying code from Am29F200 Generating SGS-THOMSON Code C Library Functions Adapting the Software for the Target System Limitations of the code Connection to Common Microprocessors Conclusion Source Code — INTRODUCTION This application note provides library source code in C for the M29F200 Flash memory. There are two different M29F200 parts, the M29F200B and M29F200T. In this application note the term M29F200 can refer to either part. The application note includes listings of the source code which is also available in file form. The m29f200a files contain libraries for accessing the M29F200 Flash memories in 16-bit bus mode, whereas the m29f200b files contain the 8-bit drivers. An overview of the programming model for the M29F200 is given. The programming differences between the M29F200 and AMD’s Am29F200 are described. Advice on how to modify programs already written for AMD’s device to work with the ST device is included. The source code is written to be as platform independent as possible and requires minimal changes by the user in order to compile and run. The application note explains how the user should modify the source code for their individual target hardware. All of the source code is backed up by comments explaining how it is used and why it has been written as it has. Brief hardware connections to some common microprocessors ...




Similar Datasheet




@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site. (Privacy Policy & Contact)