| поискавой системы для электроныых деталей |
|
BLUENRG-2 датащи(PDF) 44 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
BLUENRG-2 датащи(HTML) 44 Page - STMicroelectronics |
|
44 / 190 page ![]() Functional details BlueNRG-2 44/190 DocID030675 Rev 2 Source port width Destination port width Number of data items to transfer (NDT) Source content: address/data Transfer operations Destination content: address/data @0x8 / BBBAB9B8 3: READ BBBAB9B8[31:0] @0x8 then WRITE B5B4[15:0] @0x4 @0x4 / B9B8 @0xC / BFBEBDBC 4: READ BFBEBDBC[31:0] @0xC then WRITE B7B6[15:0] @0x6 @0x6 / BDBC 32 32 4 @0x0 / B3B2B1B0 1: READ B3B2B1B0[31:0] @0x0 then WRITE 0000B1B0[31:0] @0x0 @0x0 / B3B2B1B0 @0x4 / B7B6B5B4 2: READ B7B6B5B4[31:0] @0x4 then WRITE 0000B3B2[31:0] @0x4 @0x4 / B7B6B5B4 @0x8 / BBBAB9B8 3: READ BBBAB9B8[31:0] @0x8 then WRITE 0000B5B4[31:0] @0x8 @0x8 / BBBAB9B8 @0xC / BFBEBDBC 4: READ BFBEBDBC[31:0] @0xC then WRITE 0000B7B6[31:0] @0xC @0xC / BFBEBDBC The DMA is addressed through AHB and can be accessed only with 32-bit access. Any 8- bit or 16-bit access will generate a hard fault. When the DMA initiates an AHB byte or halfword write operation, the data are duplicated on the unused lanes of the HWDATA[31:0] bus. So when the used AHB slave peripheral does not support byte or halfword write operations (when HSIZE is not used by the peripheral) and does not generate any error, the DMA writes the 32 HWDATA bits as shown in the two examples below: To write the halfword “0xABCD”, the DMA sets the HWDATA bus to “0xABCDABCD” with HSIZE = HalfWord To write the byte “0xAB”, the DMA sets the HWDATA bus to “0xABABABAB” with HSIZE = Byte Assuming that the AHB/APB bridge is an AHB 32-bit slave peripheral that does not take the HSIZE data into account, it will transform any AHB byte or halfword operation into a 32-bit APB operation in the following manner: an AHB byte write operation of the data “0xB0” to 0x0 (or to 0x1, 0x2 or 0x3) will be converted to an APB wo rd write operation of the data “0xB0B0B0B0” to 0x0 an AHB half- word write operation of the data “0xB1B0” to 0x0 (or to 0x2) will be converted to an APB word write operation of the data “0xB1B0B1B0” to 0x0 |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| 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 |