PDL for FM0+  Version1.0
Peripheral Driverl Library for FM0+
PDL for FM0+ - Documentation

Spansion_logo.png

Copyright (C) 2013 Spansion LLC. All Rights Reserved.

This software is owned and published by: Spansion LLC, 915 DeGuigne Dr. Sunnyvale, CA 94088-3453 ("Spansion").

BY DOWNLOADING, INSTALLING OR USING THIS SOFTWARE, YOU AGREE TO BE BOUND BY ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT.

This software contains source code for use with Spansion components. This software is licensed by Spansion to be adapted only for use in systems utilizing Spansion components. Spansion shall not be responsible for misuse or illegal use of this software for devices not supported herein. Spansion is providing this software "AS IS" and will not be responsible for issues arising from incorrect user implementation of the software.

SPANSION MAKES NO WARRANTY, EXPRESS OR IMPLIED, ARISING BY LAW OR OTHERWISE, REGARDING THE SOFTWARE (INCLUDING ANY ACOOMPANYING WRITTEN MATERIALS), ITS PERFORMANCE OR SUITABILITY FOR YOUR INTENDED USE, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTY OF MERCHANTABILITY, THE IMPLIED WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE OR USE, AND THE IMPLIED WARRANTY OF NONINFRINGEMENT. SPANSION SHALL HAVE NO LIABILITY (WHETHER IN CONTRACT, WARRANTY, TORT, NEGLIGENCE OR OTHERWISE) FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS) ARISING FROM USE OR INABILITY TO USE THE SOFTWARE, INCLUDING, WITHOUT LIMITATION, ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES OR LOSS OF DATA, SAVINGS OR PROFITS, EVEN IF SPANSION HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. YOU ASSUME ALL RESPONSIBILITIES FOR SELECTION OF THE SOFTWARE TO ACHIEVE YOUR INTENDED RESULTS, AND FOR THE INSTALLATION OF, USE OF, AND RESULTS OBTAINED FROM, THE SOFTWARE.

This software may be replicated in part or whole for the licensed use, with the restriction that this Disclaimer and Copyright notice must be included with each copy of this software, whether used in part or whole, at all times.



History

  • 2014-01-22
    • Version 0.1
    • Author: Spansion Inc., China
    • Comment: First alpha release version
  • 2014-02-26
    • Version 0.2
    • Author: Spansion Inc., China
    • Comment: All drivers and simple examples available
  • 2014-03-17
    • Version 0.3
    • Author: Spansion Inc., China
    • Comment: Add advance examples in ADC/LPM/MFS/RTC
  • 2014-03-31
    • Version 0.4
    • Author: Spansion Inc., China
    • Comment: Add the utility drivers
  • 2014-04-08
    • Version 1.0
    • Author: Spansion Inc., China
    • Comment: V1.0 release

Implementations in PDL:

ADC Analog Digital Cionverter
BT Base Time
CLK Clock Module
CRC Cyclic Redundancy Check
CR High-CR trimming
CSV Clock supervisor
DMA Direc Memory Access
DT Dual Timer
EXINT External Interrupt
Flash Main/Work Flash operation
GPIO General Purpose Inoput/Output Ports (only header file)
LPM Low Power Modes
LVD Low Voltage Detection
MFS Multi Function Serial Interface
MFT Multi Function Timer
QPRC Quad Decoder and Position/Revolution Counter
RESET Reset Cause Register
RTC Real Time Clock
UID Unique ID
WC Watch Counter
WDG Watch Dog Timer

Utility:

AT24CXX I2C interface EEPROM
PRINTF Printf via UART
S25FL127S Spansion SPI Flash