Web Analytics
Datasheet 搜索 > 微控制器 > Freescale(飞思卡尔) > MC9S08QG8CDTE 数据手册 > MC9S08QG8CDTE 数据手册 245/300 页
MC9S08QG8CDTE
器件3D模型
7.3
导航目录
MC9S08QG8CDTE数据手册
Page:
of 300 Go
若手册格式错乱,请下载阅览PDF原文件
Development Support
MC9S08QG8 and MC9S08QG4 Data Sheet, Rev. 1.01
Freescale Semiconductor 245
Figure 17-1. BDM Tool Connector
17.3.1 BKGD Pin Description
BKGD is the single-wire background debug interface pin. The primary function of this pin is for
bidirectional serial communication of active background mode commands and data. During reset, this pin
is used to select between starting in active background mode or starting the user’s application program.
This pin is also used to request a timed sync response pulse to allow a host development tool to determine
the correct clock frequency for background debug serial communications.
BDC serial communications use a custom serial protocol first introduced on the M68HC12 Family of
microcontrollers. This protocol assumes the host knows the communication clock rate that is determined
by the target BDC clock rate. All communication is initiated and controlled by the host that drives a
high-to-low edge to signal the beginning of each bit time. Commands and data are sent most significant bit
first (MSB first). For a detailed description of the communications protocol, refer to Section 17.3.2,
“Communication Details.”
If a host is attempting to communicate with a target MCU that has an unknown BDC clock rate, a SYNC
command may be sent to the target MCU to request a timed sync response signal from which the host can
determine the correct communication speed.
BKGD is a pseudo-open-drain pin and there is an on-chip pullup so no external pullup resistor is required.
Unlike typical open-drain pins, the external RC time constant on this pin, which is influenced by external
capacitance, plays almost no role in signal rise time. The custom protocol provides for brief, actively
driven speedup pulses to force rapid rise times on this pin without risking harmful drive level conflicts.
Refer to Section 17.3.2, “Communication Details,” for more detail.
When no debugger pod is connected to the 6-pin BDM interface connector, the internal pullup on BKGD
chooses normal operating mode. When a development system is connected, it can pull both BKGD and
RESET low, release RESET to select active background mode rather than normal operating mode, then
release BKGD. It is not necessary to reset the target MCU to communicate with it through the background
debug interface.
17.3.2 Communication Details
The BDC serial interface requires the external controller to generate a falling edge on the BKGD pin to
indicate the start of each bit time. The external controller provides this falling edge whether data is
transmitted or received.
BKGD is a pseudo-open-drain pin that can be driven either by an external controller or by the MCU. Data
is transferred MSB first at 16 BDC clock cycles per bit (nominal speed). The interface times out if
512 BDC clock cycles occur between falling edges from the host. Any BDC command that was in progress
2
4
6NO CONNECT 5
NO CONNECT 3
1
RESET
BKGD
GND
V
DD

MC9S08QG8CDTE 数据手册

Freescale(飞思卡尔)
300 页 / 3.07 MByte
Freescale(飞思卡尔)
314 页 / 5.26 MByte
Freescale(飞思卡尔)
317 页 / 2.05 MByte

MC9S08QG8 数据手册

Freescale(飞思卡尔)
Freescale(飞思卡尔)
FREESCALE(飞思卡尔)/MC9S08QG8CDTE
NXP(恩智浦)
NXP  MC9S08QG8CFFE  微控制器, 8位, S08QG, 20 MHz, 8 KB, 512 Byte, 16 引脚, QFN
NXP(恩智浦)
NXP  MC9S08QG8CDTE  微控制器, 8位, QG系列, S08QG, 20 MHz, 8 KB, 512 Byte, 16 引脚, TSSOP
NXP(恩智浦)
NXP(恩智浦)
NXP  MC9S08QG8CDNE  微控制器, 8位, HCS08, 20 MHz, 8 KB, 512 Byte, 8 引脚, NSOIC
Freescale(飞思卡尔)
S08 系列微控制器### S08 微控制器,FreescaleS08 内核 8 位微控制器系列具有高性能和低功率。从“停止”的零元件自动唤醒可将电流减少至 0.7μA 2.1V 时高达 40MHz CPU/20MHz 总线;1.8V 时高达 16MHz CPU/8MHz 总线 可编程内部时钟发生器,带温度和电压补偿(典型漂移 四个串行通信端口,多达 8 个计时器/PWM 和 一个 8 通道 10位 ADC,指定可低至 1.8V
NXP(恩智浦)
NXP  MC9S08QG8CPBE  微控制器, 8位, QG系列, S08QG, 20 MHz, 8 KB, 512 Byte, 16 引脚, DIP
Freescale(飞思卡尔)
Freescale(飞思卡尔)
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件