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

X  

STR720 数据表(PDF) 84 Page - STMicroelectronics

部件名 STR720
功能描述  ARM720T 16/32-BIT MCU WITH 16K RAM, USB, CAN, 3 TIMERS, ADC, 6 COMMUNICATIONS INTERFACES
PDF  401 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

STR720 数据表(HTML) 84 Page - STMicroelectronics

Back Button STR720 Datasheet HTML 80Page - STMicroelectronics STR720 Datasheet HTML 81Page - STMicroelectronics STR720 Datasheet HTML 82Page - STMicroelectronics STR720 Datasheet HTML 83Page - STMicroelectronics STR720 Datasheet HTML 84Page - STMicroelectronics STR720 Datasheet HTML 85Page - STMicroelectronics STR720 Datasheet HTML 86Page - STMicroelectronics STR720 Datasheet HTML 87Page - STMicroelectronics STR720 Datasheet HTML 88Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 84 / 401 page
background image
STR720 - DMA CONTROLLER (DMAC)
84/401
set. This tells the DMA Controller that data stream 3 is now configured for an internal, rather
than an external, transfer request. An internal data transfer consists of two phases: phase 0
(where internal request 0 is asserted) is used for the memory to FIFO data transfer and phase
1 (where internal request 1 is asserted) is used for the FIFO to memory data transfer. An
internal transfer will begin once the ‘Mem2Mem’ bit in the control register is set and data
stream 3 is enabled, provided there are no pending requests for any of the other data streams,
which all have higher priority. If there are pending requests, then these will be serviced first.
When no other requests are pending, phase 0 will start as soon as the channel FIFO can
accept the next data burst from the source address. The data packet size is defined in the
data stream configuration registers. Phase 1 is asserted if the channel FIFO contains enough
data for a next data burst to be sent to the destination address.
Phase 1 will be also started in order to flush the FIFO contents if any of the following
conditions occur:
If the terminal count reaches zero this indicates that the FIFO has received the total
number of bytes to be transferred to the destination address. Since this number may
be not a integer multiple of the selected burst size, bytes remaining in the FIFO after
terminal count reaches zero must be flushed to the destination address.
If stream 3 is disabled (via a write to the enable bit of the control register for this data
stream).
9.3.1
Circular mode operations
In circular buffer mode, the DMA controller reloads the start address when the word counter
(Terminal Count register) reaches the end of count and continues the transfer until application
software sets the LAST bit, writing into DMALUBuff register the buffer location where the last
data to be transferred is located. The stream configured in circular mode is controlled by a
CIRCULAR flag in DMACtrl register (‘0’=normal mode, ‘1’=circular mode), a LAST flag in
DMALast register (‘0’=infinite mode, ‘1’=last buffer sweep), and a register DMALUBuff (read
and write).
Regarding the usage of circular buffer mode when circular buffer is the source of transfer,
application software should operate in the following way:
1. Set DMA stream configuration registers writing CIRCULAR bit to’1’ and LAST bit to ‘0’.
2. Proceed feeding the circular buffer using an index to keep trace of last buffer location
used.
3. When the end of transfer condition occurs, write DMALUBuff with the value of the index
and set LAST bit to ‘1’.
4. The DMA interrupt line will be activated as soon as DMALUBuff location has been cor-
rectly transferred.
In case circular buffer is the destination of transfer, application should proceed in a similar
way:
1



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