EasyManua.ls Logo

Freescale Semiconductor MPC5604B - Chapter 1 Reference Manual Content

Default Icon
934 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5604B/C Microcontroller Reference Manual, Rev. 8
24 Freescale Semiconductor
Programmers Reference Manual for Freescale Embedded Processors
e200z0 Power Architecture Core Reference Manual
Variable-Length Encoding (VLE) Programming Environments Manual
The aforementioned documents describe all of the functional and electrical characteristics of the
MPC5604B microcontroller.
Depending on your task, you may need to refer to multiple documents to make design decisions. However,
in general the use of the documents can be divided up as follows:
Use the reference manual (this document) during software development and when allocating
functions during system design.
Use the data sheet when designing hardware and optimizing power consumption.
Use the CPU reference documents when doing detailed software development in assembly
language or debugging complex software interactions.
1.6.2 Reference manual content
The content in this document focuses on the functionality of the microcontroller rather than its
performance. Most chapters describe the functionality of a particular on-chip module, such as a CAN
controller or timer. The remaining chapters describe how these modules are integrated into the memory
map, how they are powered and clocked, and the pin-out of the device.
In general, when an individual module is enabled for use all of the detail required to configure and operate
it is contained in the dedicated chapter. In some cases there are multiple implementations of this module,
however, there is only one chapter for each type of module in use. For this reason, the address of registers
in each module is normally provided as an offset from a base address which can be found in Chapter 3,
Memory Map. The benefit of this approach is that software developed for a particular module can be easily
reused on this device and on other related devices that use the same modules.
The steps to enable a module for use varies but typically these require configuration of the integration
features of the microcontroller. The module will normally have to be powered and enabled at system level,
then a clock may have to be explicitly chosen and finally if required the input and output connections to
the external system must be configured.
The primary integration chapters of the reference manual contain most of the information required to
enable the modules. There are special cases where a chapter may describe module functionality and some
integration features for convenience — for example, the microcontroller input/output (SIUL) module.
Integration and functional content is provided in the manual as shown in Table 1-2.

Table of Contents

Other manuals for Freescale Semiconductor MPC5604B

Related product manuals