ADC Release 3.1 Manual de usuario Pagina 8

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 31
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 7
Freescale MQX Release Notes
6 Freescale Semiconductor
3 Last Version Highlights
This is the MQX RTOS release done by Freescale Semiconductor, targeting the MCF522xx
ColdFire family of microcontrollers. It is based on the version 2.50 as it was released by the
company ARC International. Freescale MQX™ RTOS contains also other core system components
like RTCS network stack, MFS file system and USB host drivers which used to be released and sold
separately by ARC.
In addition to changed directory structure, the Freescale release also brings a new way of how user
configures the kernel components before compiling. See more details in sections below.
3.1 MQX RTOS PSP
This version of Freescale MQX™ RTOS contains ColdFire Platform Support Package only. Support
for PowerPC platform and other Freescale processor platforms is planned for future releases.
The major PSP modifications as compared to the ARC release:
The compile-time configuration of the MQX PSP (as well as all the other MQX components)
is now accomplished by editing the .../config/<board>/user_config.h file. In the
previous versions, the user configuration macros were passed to the build process on a
command line by the makefile or CodeWarrior prefix file.
The PSP is configured and built for specific board. Originally, the PSP component was built
once for the particular device. While the PSP code still remains board-independent, this
feature enables finer kernel tuning for a specific board.
MQX now supports typed memory, which allows additional information to be displayed in the
Task Aware Debugger Plugin.
3.2 MQX RTOS BSPs
This release includes Board Support Package for boards mentioned below. In addition to the board
initialization code, BSPs contain I/O drivers suitable for each of the boards. The following list gives
an overview about supported drivers:
All boards:
TFS – Trivial Filesystem – tiny filesystem which can be used as a simple read-only file
repository instead of fully featured MFS. TFS is not installed in BSP startup code. It is a task
for the application to initialize the TFS and pass a pointer to the filesystem image data. The
mktfs tool is available (both as executable and PERL script) to generate the image from the
existing directory structure. The RTCS HTTP example demonstrates use of TFS.
I2C I/O Driver – This driver supports a polled I2C interface in master mode. If enabled in
user configuration the I2C device drivers are installed during the BSP startup code as “i2c0:
and “i2c1:”. Example application is provided in the MQX source tree.
QSPI I/O Driver – This driver supports a polled QSPI interface in master mode. If enabled in
user configuration the QSPI device drivers is installed during the BSP startup code as
qspi:”. Example application is provided in the MQX source tree.
FlexCAN Driver – This driver provides a C language API to the FlexCAN peripheral module.
It is not a true I/O driver as defined by MQX terminology. Example application is provided in
the MQX source tree.
Vista de pagina 7
1 2 3 4 5 6 7 8 9 10 11 12 13 ... 30 31

Comentarios a estos manuales

Sin comentarios