| Electronic Components Datasheet Search |
|
MAC7200 Datasheet(PDF) 588 Page - Freescale Semiconductor, Inc |
|
|
|||||||||||||||||||||||||||||
MAC7200 Datasheet(HTML) 588 Page - Freescale Semiconductor, Inc |
|
588 / 976 page ![]() The Generic FlexCAN2 Module MAC7200 Microcontroller Family Reference Manual, Rev. 2 510 Freescale Semiconductor The address space occupied by FlexCAN has 96 bytes for registers starting at the module base address, followed by MB storage space in embedded RAM starting at address $0060, and an extra ID Mask storage space in a separate embedded RAM starting at address $0880. 28.2.6.1 Memory Map The complete memory map for a FlexCAN module with 64 MBs capability is shown in Table 28-4. Each individual register is identified by its complete name and the corresponding mnemonic. The access type can be Supervisor (S) or Unrestricted (U). Most of the registers can be configured to have either Supervisor or Unrestricted access by programming the SUPV bit in the MCR Register. These registers are identified as S/U in the Access column of Table 28-4. The IFLAG2 and IMASK2 registers are considered reserved space when FlexCAN is configured with 16 or 32 MBs. The Rx Global Mask (RXGMASK), Rx Buffer 14 Mask (RX14MASK) and the Rx Buffer 15 Mask (RX15MASK) registers are provided for backwards compatibility, and are not used when the BCC bit in MCR is asserted. The address ranges $0060–$047F and $0880–$097F are occupied by two separate embedded memories. These two ranges are completely occupied by RAM (1056 and 256 bytes, respectively) only when FlexCAN is configured with 64 MBs. When it is configured with 16 MBs, the memory sizes are 288 and 64 bytes, so the address ranges $0180–$047F and $08C0–$097F are considered reserved space. When it is configured with 32 MBs, the memory sizes are 544 and 128 bytes, so the address ranges $0280–$047F and $0900–$097F are considered reserved space. Furthermore, if the BCC bit in MCR is negated, then the whole Rx Individual Mask Registers address range ($0880–$097F) is considered reserved space. NOTE The individual Rx Mask per Message Buffer feature may not be available in low cost MCUs. Please consult the specific MCU documentation to find out if this feature is supported. If not supported, the address range $0880-$097F is considered reserved space, independent of the value of the BCC bit. Table 28-4. Module Memory Map Address Use Access Type Affected by Hard Reset Affected by Soft Reset Base + $0000 Module Configuration (MCR) S Yes Yes Base + $0004 Control Register (CTRL) S/U Yes No Base + $0008 Free Running Timer (TIMER) S/U Yes Yes Base + $000C Reserved Base + $0010 Rx Global Mask (RXGMASK) S/U Yes No Base + $0014 Rx Buffer 14 Mask (RX14MASK) S/U Yes No Base + $0018 Rx Buffer 15 Mask (RX15MASK) S/U Yes No Base + $001C Error Counter Register (ECR) S/U Yes Yes Base + $0020 Error and Status Register (ESR) S/U Yes Yes |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |