전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

PM0056 데이터시트(PDF) 22 Page - STMicroelectronics

부품명 PM0056
상세설명  This programming manual provides information
PDF  156 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

PM0056 데이터시트(HTML) 22 Page - STMicroelectronics

Back Button PM0056 Datasheet HTML 18Page - STMicroelectronics PM0056 Datasheet HTML 19Page - STMicroelectronics PM0056 Datasheet HTML 20Page - STMicroelectronics PM0056 Datasheet HTML 21Page - STMicroelectronics PM0056 Datasheet HTML 22Page - STMicroelectronics PM0056 Datasheet HTML 23Page - STMicroelectronics PM0056 Datasheet HTML 24Page - STMicroelectronics PM0056 Datasheet HTML 25Page - STMicroelectronics PM0056 Datasheet HTML 26Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 156 page
background image
The Cortex-M3 processor
PM0056
22/156
DocID15491 Rev 5
Handler mode always uses the MSP, so the processor ignores explicit writes to the active
stack pointer bit of the CONTROL register when in Handler mode. The exception entry and
return mechanisms update the CONTROL register.
In an OS environment, it is recommended that threads running in Thread mode use the
process stack and the kernel and exception handlers use the main stack.
By default, Thread mode uses the MSP. To switch the stack pointer used in Thread mode to
the PSP, use the MSR instruction to set the Active stack pointer bit to 1, see MSR on
page 101.
When changing the stack pointer, software must use an ISB instruction immediately after
the MSR instruction. This ensures that instructions after the ISB execute using the new
stack pointer. See ISB on page 100
2.1.4
Exceptions and interrupts
The Cortex-M3 processor supports interrupts and system exceptions. The processor and
the Nested Vectored Interrupt Controller (NVIC) prioritize and handle all exceptions. An
exception changes the normal flow of software control. The processor uses handler mode to
handle all exceptions except for reset. See Exception entry on page 38 and Exception
return on page 39 for more information.
The NVIC registers control interrupt handling. See Memory protection unit (MPU) on
page 105 for more information.
2.1.5
Data types
The processor:
Supports the following data types:
32-bit words
16-bit halfwords
–8-bit bytes
supports 64-bit data transfer instructions.
manages all memory accesses (data memory, instruction memory and Private
Peripheral Bus (PPB)) as little-endian. See Memory regions, types and attributes on
page 25 for more information.
Bit 1
ASPSEL: Active stack pointer selection
Selects the current stack:
0: MSP is the current stack pointer
1: PSP is the current stack pointer.
In Handler mode this bit reads as zero and ignores writes.
Bit 0
TPL: Thread mode privilege level
Defines the Thread mode privilege level.
0: Privileged
1: Unprivileged.
Table 10. CONTROL register bit definitions (continued)
Bits
Function



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


링크 URL



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