数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

ST9 数据表(PDF) 50 Page - STMicroelectronics

部件名 ST9
功能描述  USER GUIDE
PDF  146 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

ST9 数据表(HTML) 50 Page - STMicroelectronics

Back Button ST9 Datasheet HTML 46Page - STMicroelectronics ST9 Datasheet HTML 47Page - STMicroelectronics ST9 Datasheet HTML 48Page - STMicroelectronics ST9 Datasheet HTML 49Page - STMicroelectronics ST9 Datasheet HTML 50Page - STMicroelectronics ST9 Datasheet HTML 51Page - STMicroelectronics ST9 Datasheet HTML 52Page - STMicroelectronics ST9 Datasheet HTML 53Page - STMicroelectronics ST9 Datasheet HTML 54Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 50 / 146 page
background image
50/146
ST9 USER GUIDE
In Concurrent Mode, the CPL is set exclusively by the programmer. You can change it if you
need to shift the compromise mentioned above either towards main program efficiency, or to-
wards short interrupt latency times. So you can have a high-priority service routine that is re-
interrupted by a low-priority interrupt request, if the CPL has been set to a low priority and the
IEN bit is set. This mode gives you maximum flexibility, but it is the most difficult to use since
you must keep track of every combination of interrupt requests to achieve the efficiency you
expect from your program.
Figure 19
. Example with Concurrent Interrupts Enabled
Concurrent mode does not look like a reasonable way to handle interrupts if you enable inter-
rupts in your interrupt service routine. It should be thought of as a way to fully control priorities
through programming, if nesting priorities cannot meet your processing requirements. For ex-
ample, let us consider the case when a timer produces a periodic interrupt that outputs some
data on an external digital to analog converter. The requirement is that the new data be output
at the very time of the interrupt, so as to reduce the jitter (or parasitic frequency modulation)
that would compromise the spectral purity. Then, once the data is output, the interrupt service
routine does some processing to make or get the data for the next interrupt. The latter part of
the processing is much less critical in terms of execution time, provided it is finished before the
next timer interrupt. Using Concurrent mode, you can assign that interrupt the highest priority
so that it will be served immediately, then re-enable the interrupts and, if needed, give it a pri-
7
6
5
4
3
2
1
0
Main program
Main
Interrupt #5
Interrupt #2
Interrupt #6
Interrupt #2
Interrupt #5
Interrupt #5
is requested
Interrupt #2 and #6
are requested.
The Interrupt #2 is
served first because
it’s priority is higher
than the interrupt #6
CPL is set to 7
CPL=7
CPL=7
CPL=7
CPL=7
CPL=7
CPL=7
ei
ei
Interrupt #4
CPL=7
ei
Interrupt #4
CPL=7
Interrupt #4
is requested
Interrupt #4 is
served first because
it’s priority is higher
than the interrupt #6
Interrupt #2 has priority level 2
Interrupt #4 has priority level 4
Interrupt #5 has priority level 5
Interrupt #6 has priority level 6
Main prog has priority level 7



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


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
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