Electronic Components Datasheet Search
  English  ▼

X  

UM0851 Datasheet(PDF) 26 Page - STMicroelectronics

Part # UM0851
Description  SPEAr is a family of highly customizable ARM-based embedded
PDF  245 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0851 Datasheet(HTML) 26 Page - STMicroelectronics

Back Button UM0851 Datasheet HTML 22Page - STMicroelectronics UM0851 Datasheet HTML 23Page - STMicroelectronics UM0851 Datasheet HTML 24Page - STMicroelectronics UM0851 Datasheet HTML 25Page - STMicroelectronics UM0851 Datasheet HTML 26Page - STMicroelectronics UM0851 Datasheet HTML 27Page - STMicroelectronics UM0851 Datasheet HTML 28Page - STMicroelectronics UM0851 Datasheet HTML 29Page - STMicroelectronics UM0851 Datasheet HTML 30Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 26 / 245 page
background image
Platform section
UM0851
26/245
Doc ID 16604 Rev 2
3.1.1
Hardware overview
SPEAr provides several GPTs acting as APB slaves. Each GPT consists of 2 independent
channels, each one made of a programmable 16-bit counter and a dedicated 8-bit timer
clock prescaler. The programmable 8-bit prescaler performs a clock division from 1 to 256.
Different input frequencies can be defined using SPEAr configuration registers.
The main features of the GPT module are listed below:
●
Each timer module provides two independent channels with separate control, count,
clock prescaler and interrupt registers
●
Each channel has 16-bit counter with a programmable timer interval
●
Provides auto-reload or single-shot mode feature
The following table shows GPTs available on different SPEAr platforms:
The following figure describes the GPT hardware interface.
Figure 2.
GPT hardware interface
The TIMER_CLK can be selected between a fixed 48 MHz source and PLL1, which is also
the source for the rest of the system. The PLL1 output also goes through a synthesizer
which can be programmed to derive the actual required operating GPT clock.
3.1.2
Software overview
SPEAr LSP provides proprietary software routines to allocate, program and use the general
purpose timer. This set of routines abstract the GPT hardware block and provide easy
kernel APIs to manage and control these timers. This layer does not provide any interface to
the user space.
The following figure explains the GPT framework as used by the kernel time keeping and
tick management subsystem. The GPT routines can also be directly used by user
modules/applications.
Table 10.
GPTs available on SPEAr
SPEAr600
SPEAr3xx
1 GPT in each CPU subsystem
2 in application subsystem
1 in basic subsystem
1 GPT in CPU subsystem
2 in basic subsystem



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com