Web Analytics
Datasheet 搜索 > 16位微控制器 > NXP(恩智浦) > MC9S12XDP512MAG 数据手册 > MC9S12XDP512MAG 开发手册 1/32 页
MC9S12XDP512MAG
器件3D模型
195.335
MC9S12XDP512MAG数据手册
Page:
of 32 Go
若手册格式错乱,请下载阅览PDF原文件
Freescale Semiconductor
Application Note
AN3555
Rev. 0, 11/2007
Contents
© Freescale Semiconductor, Inc., 2007. All rights reserved.
1 Introduction
The XGATE peripheral coprocessor includes a safety
feature called Software Error Detection. The Software
Error Detection feature lets the XGATE detect
conditions which should not occur during program
execution. The detection of these conditions indicate that
there are problems in the application code.
Whenever XGATE detects a Software Error Condition, it
ceases program execution immediately and flags an
interrupt to the CPU12X to perform corrective action. In
a typical application this corrective action simply
consists of initialization and system restart. However
during the development and debug phase of application
code it is desirable to know the exact cause of XGATE
Software Errors.
This document helps you investigate XGATE Software
Errors on S12X devices
1
. The S12XE (and S12XF)
1. Appendix A.1 provides a list of relevant S12X MCUs
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 The Software Error Detection Feature. . . . . . . . . . . . . . . 2
2.1 Software Error Conditions . . . . . . . . . . . . . . . . . . . . 2
2.2 Software Error Interrupts . . . . . . . . . . . . . . . . . . . . . 4
2.3 Software Error State . . . . . . . . . . . . . . . . . . . . . . . . 5
3 Debugging Goal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4 Investigating Software Errors . . . . . . . . . . . . . . . . . . . . . 5
4.1 Sources of Information . . . . . . . . . . . . . . . . . . . . . . 5
4.2 Memory Protection . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.3 Observable Conditions . . . . . . . . . . . . . . . . . . . . . . 8
4.4 Software Error Scenarios . . . . . . . . . . . . . . . . . . . 10
4.5 Finding the Cause of a Software Error . . . . . . . . . 20
4.6 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Appendix A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
A.1 List of S12X MCUs . . . . . . . . . . . . . . . . . . . . . . . . 30
Investigating XGATE Software
Errors
XGATEV2 (S12X) Software Error Debugging Aid
by: Dirk Heisswolf
MCD Design
Munich, Germany

MC9S12XDP512MAG 数据手册

NXP(恩智浦)
1348 页 / 7.24 MByte
NXP(恩智浦)
502 页 / 3.64 MByte
NXP(恩智浦)
40 页 / 0.71 MByte
NXP(恩智浦)
86 页 / 0.27 MByte
NXP(恩智浦)
32 页 / 0.64 MByte

MC9S12XDP512 数据手册

Freescale(飞思卡尔)
NXP(恩智浦)
NXP  MC9S12XDP512MAL.  芯片, 16位微控制器
NXP(恩智浦)
NXP  MC9S12XDP512CAG  微控制器, 16位, HCS12/S12X, 40 MHz, 512 KB, 32 KB, 144 引脚, LQFP
NXP(恩智浦)
NXP  MC9S12XDP512MAG  微控制器, 16位, HCS12/S12X, 40 MHz, 512 KB, 32 KB, 144 引脚, LQFP
NXP(恩智浦)
NXP  MC9S12XDP512CAL  微控制器, 16位, HCS12/S12X, 40 MHz, 512 KB, 32 KB, 112 引脚, LQFP
Freescale(飞思卡尔)
16位微控制器 - MCU 512K FLASH HCS12X MCU
NXP(恩智浦)
NXP  MC9S12XDP512VAL  微控制器, 16位, HCS12/S12X, 80 MHz, 512 KB, 32 KB, 112 引脚, LQFP
Freescale(飞思卡尔)
16位微控制器 - MCU 9S12XDP512 TSMC3 GENERAL
Freescale(飞思卡尔)
Freescale(飞思卡尔)
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件