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

X  

H8S/2218 数据表(PDF) 571 Page - Renesas Technology Corp

部件名 H8S/2218
功能描述  16-Bit Single-Chip Microcomputer H8S Family/H8S/2200 Series
PDF  750 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  RENESAS [Renesas Technology Corp]
网页  http://www.renesas.com
标志 RENESAS - Renesas Technology Corp

H8S/2218 数据表(HTML) 571 Page - Renesas Technology Corp

Back Button H8S/2218 Datasheet HTML 567Page - Renesas Technology Corp H8S/2218 Datasheet HTML 568Page - Renesas Technology Corp H8S/2218 Datasheet HTML 569Page - Renesas Technology Corp H8S/2218 Datasheet HTML 570Page - Renesas Technology Corp H8S/2218 Datasheet HTML 571Page - Renesas Technology Corp H8S/2218 Datasheet HTML 572Page - Renesas Technology Corp H8S/2218 Datasheet HTML 573Page - Renesas Technology Corp H8S/2218 Datasheet HTML 574Page - Renesas Technology Corp H8S/2218 Datasheet HTML 575Page - Renesas Technology Corp Next Button
Zoom Inzoom in Zoom Outzoom out
 571 / 750 page
background image
Section 14 Universal Serial Bus (USB)
Rev.6.00 Jun. 03, 2008 Page 523 of 698
REJ09B0074-0600
(3) EP0, EP1, or EP3 DMA Transfer
(a) EPnPKTE Bits of UTRG0 (n = 0i, 1, or 3)
Note that 1 is not automatically written to EPnPKTE in case of auto-request transfer. Always write
1 to EPnPKTE by the CPU. The following example shows when 150-byte data is transmitted from
EP1 to the host. In this case, 1 should be written to EP2PKTE three times as shown in figure
14.24.
(b) EP1 DMA Transfer Procedure
The DMAC transfer unit should be one packet. Therefore, set the number of transfers so that it is
equal to or less than the maximum packet size of each endpoint.
1. Confirm that UIFR1/EP1EMPTY flag is 1.
2. DMAC settings for EP1 data transfer (such as auto-request and address setting).
3. Set the number of transfers for 64 bytes (the maximum packet size or less) in the DMAC.
4. Activate the DMAC (write 1 to DTE after reading DTE as 0).
5. DMA transfer.
6. Write 1 to the UTRG0/EP1PKTE bit after the DMA transfer is completed.
7. Repeat steps 1 to 6 above.
8. Confirm that UIFR1/EP1EMPTY flag is 1.
9. Set the number of transfer for 22 bytes in the DMAC.
10. Activate the DMAC (write 1 to DTE after reading DTE as 0).
11. DMA transfer.
12. Write 1 to the UTRG0/EP1PKTE bit after the DMA transfer is completed.
Write 1 to
EP1PKTE
Write 1 to
EP1PKTE
Write 1 to
EP1PKTE
64 bytes
64 bytes
22 bytes
Figure 14.24 EP1PKTE Operation in UTRG0 (Auto-Request)
(4) EP0o or EP2 DMA Transfer
(a) EPnRDFN Bits of UTRG0 (n = 0o or 2)
Note that 1 is not automatically written to EPnRDFN in case of auto-request transfer. Always write
1 to EPnRDFN by the CPU. The following example shows when EP2 receives 150-byte data from
the host. In this case, 1 should be written to EP2RDFN three times as shown in figure 14.25.



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