added prescaler for 16 bit pwm in LPC1347 target

Fork of mbed-dev by mbed official

Committer:
JojoS
Date:
Sat Sep 10 15:32:04 2016 +0000
Revision:
147:ba84b7dc41a7
Parent:
144:ef7eb2e8f9f7
added prescaler for 16 bit timers (solution as in LPC11xx), default prescaler 31 for max 28 ms period time

Who changed what in which revision?

UserRevisionLine numberNew contents of line
<> 144:ef7eb2e8f9f7 1 ================ Silicon Labs Peripheral Library ============================
<> 144:ef7eb2e8f9f7 2
<> 144:ef7eb2e8f9f7 3 This directory, "emlib", contains the Silicon Labs Peripheral Support
<> 144:ef7eb2e8f9f7 4 library for the EFM32 and EZR32 series of microcontrollers and System-On-Chip
<> 144:ef7eb2e8f9f7 5 devices.
<> 144:ef7eb2e8f9f7 6
<> 144:ef7eb2e8f9f7 7 Some design guidelines for this library:
<> 144:ef7eb2e8f9f7 8
<> 144:ef7eb2e8f9f7 9 * Follow the guidelines established by ARM's and Silicon Labs's adaptation
<> 144:ef7eb2e8f9f7 10 of the CMSIS (see below) standard.
<> 144:ef7eb2e8f9f7 11
<> 144:ef7eb2e8f9f7 12 * Be usable as a starting point for developing richer, more target specific
<> 144:ef7eb2e8f9f7 13 functionality (i.e. copy and modify further).
<> 144:ef7eb2e8f9f7 14
<> 144:ef7eb2e8f9f7 15 * Ability to be used as a standalone software component, to be used by other
<> 144:ef7eb2e8f9f7 16 drivers, that should cover "the most common cases".
<> 144:ef7eb2e8f9f7 17
<> 144:ef7eb2e8f9f7 18 * Readability of the code and usability preferred before optimization for speed
<> 144:ef7eb2e8f9f7 19 and size or covering a particular "narrow" purpose.
<> 144:ef7eb2e8f9f7 20
<> 144:ef7eb2e8f9f7 21 * As little "cross-dependency" between modules as possible, to enable users to
<> 144:ef7eb2e8f9f7 22 pick and choose what they want.
<> 144:ef7eb2e8f9f7 23
<> 144:ef7eb2e8f9f7 24 ================ About CMSIS ================================================
<> 144:ef7eb2e8f9f7 25
<> 144:ef7eb2e8f9f7 26 These APIs are based on EM_CMSIS "Device" header file structure.
<> 144:ef7eb2e8f9f7 27
<> 144:ef7eb2e8f9f7 28 As a result of this, the library requires basic C99-support. You might have
<> 144:ef7eb2e8f9f7 29 to enable C99 support in your compiler. Comments are in doxygen compatible
<> 144:ef7eb2e8f9f7 30 format.
<> 144:ef7eb2e8f9f7 31
<> 144:ef7eb2e8f9f7 32 The EM_CMSIS library contains all peripheral module registers and bit field
<> 144:ef7eb2e8f9f7 33 descriptors.
<> 144:ef7eb2e8f9f7 34
<> 144:ef7eb2e8f9f7 35 To download EM_CMSIS, go to
<> 144:ef7eb2e8f9f7 36 http://www.silabs.com/support/pages/document-library.aspx?p=MCUs--32-bit
<> 144:ef7eb2e8f9f7 37
<> 144:ef7eb2e8f9f7 38 For more information about CMSIS see
<> 144:ef7eb2e8f9f7 39 http://www.onarm.com
<> 144:ef7eb2e8f9f7 40 http://www.arm.com/products/CPUs/CMSIS.html
<> 144:ef7eb2e8f9f7 41
<> 144:ef7eb2e8f9f7 42 The requirements for using CMSIS also apply to this package.
<> 144:ef7eb2e8f9f7 43
<> 144:ef7eb2e8f9f7 44 ================ File structure ==============================================
<> 144:ef7eb2e8f9f7 45
<> 144:ef7eb2e8f9f7 46 inc/ - header files
<> 144:ef7eb2e8f9f7 47 src/ - source files
<> 144:ef7eb2e8f9f7 48
<> 144:ef7eb2e8f9f7 49 ================ Licenses ====================================================
<> 144:ef7eb2e8f9f7 50
<> 144:ef7eb2e8f9f7 51 See the top of each file for SW license. Basically you are free to use the
<> 144:ef7eb2e8f9f7 52 Silicon Labs code for any project using Silicon Labs devices. Parts of the
<> 144:ef7eb2e8f9f7 53 CMSIS library is copyrighted by ARM Inc. See "License.doc" for ARM's CMSIS
<> 144:ef7eb2e8f9f7 54 license.
<> 144:ef7eb2e8f9f7 55
<> 144:ef7eb2e8f9f7 56 ================ Software updates ============================================
<> 144:ef7eb2e8f9f7 57
<> 144:ef7eb2e8f9f7 58 Silicon Labs continually works to provide updated and improved emlib, example
<> 144:ef7eb2e8f9f7 59 code and other software of use for Silicon Labs customers. Please check the
<> 144:ef7eb2e8f9f7 60 download section of Silicon Labs's web site at
<> 144:ef7eb2e8f9f7 61
<> 144:ef7eb2e8f9f7 62 http://www.silabs.com
<> 144:ef7eb2e8f9f7 63
<> 144:ef7eb2e8f9f7 64 for the latest releases. If you download and install the
<> 144:ef7eb2e8f9f7 65 Simplicity Studio application, you will be notified about updates when
<> 144:ef7eb2e8f9f7 66 available.
<> 144:ef7eb2e8f9f7 67
<> 144:ef7eb2e8f9f7 68 (C) Copyright Silicon Labs, 2015