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

X  

PM0223 数据表(PDF) 24 Page - STMicroelectronics

部件名 PM0223
功能描述  This programming manual provides information for application and system-level software developers
PDF  110 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

PM0223 数据表(HTML) 24 Page - STMicroelectronics

Back Button PM0223 Datasheet HTML 20Page - STMicroelectronics PM0223 Datasheet HTML 21Page - STMicroelectronics PM0223 Datasheet HTML 22Page - STMicroelectronics PM0223 Datasheet HTML 23Page - STMicroelectronics PM0223 Datasheet HTML 24Page - STMicroelectronics PM0223 Datasheet HTML 25Page - STMicroelectronics PM0223 Datasheet HTML 26Page - STMicroelectronics PM0223 Datasheet HTML 27Page - STMicroelectronics PM0223 Datasheet HTML 28Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 24 / 110 page
background image
The STM32L0 Cortex-M0+ Processor
PM0223
24/110
DocID025763 Rev 1
The following are examples of using memory barrier instructions:
Memory accesses to Strongly-ordered memory, such as the System Control Block, do not
require the use of DMB instructions.
2.2.6
Memory endianness
The processor views memory as a linear collection of bytes numbered in ascending order
from zero. For example, bytes 0-3 hold the first stored word, and bytes 4-7 hold the second
stored word. Little-endian format describes how words of data are stored in memory.
Little-endian format
In little-endian format, the processor stores the least significant byte (lsbyte) of a word at the
lowest-numbered byte, and the most significant byte (msbyte) at the highest-numbered
byte. For example:
DMB
The Data Memory Barrier (DMB) instruction ensures that outstanding
memory transactions complete before subsequent memory transactions.
See DMB on page 71.
DSB
The Data Synchronization Barrier (DSB) instruction ensures that
outstanding memory transactions complete before subsequent
instructions execute. See DSB on page 72.
ISB
The Instruction Synchronization Barrier (ISB) ensures that the effect of all
completed memory transactions is recognizable by subsequent
instructions. See ISB on page 73.
Vector table
If the program changes an entry in the vector table, and then
enables the corresponding exception, use a DMB instruction
between the operations. This ensures that if the exception is
taken immediately after being enabled the processor uses the
new exception vector.
Self-modifying code
If a program contains self-modifying code, use an ISB instruction
immediately after the code modification in the program. This
ensures subsequent instruction execution uses the updated
program.
Memory map switching If the system contains a memory map switching mechanism, use
a DSB instruction after switching the memory map. This ensures
subsequent instruction execution uses the updated memory map
MPU programming
Use a DSB followed by an ISB instruction or exception return to
ensure that the new MPU configuration is used by subsequent
instructions.
VTOR programming
If the program updates the value of the VTOR, use a DMB
instruction to ensure that the new vector table is used for
subsequent exceptions.



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