参数资料
型号: DV164122
厂商: Microchip Technology
文件页数: 80/120页
文件大小: 0K
描述: ANALYZER SRL PICKIT W/DEMO BOARD
产品培训模块: Asynchronous Stimulus
标准包装: 1
系列: PICkit™
类型: MCU
适用于相关产品: PIC16F886
所含物品: PICkit?串行分析器,28 引脚演示板,USB 线缆和软件与说明文档光盘
配用: PKSERIAL-SPI1-ND - BOARD DEMO PICKIT SERIAL SPI
PKSERIAL-I2C1-ND - BOARD DEMO PICKIT SERIAL I2C
其它名称: Q3260228
PICkit? Serial Analyzer User’s Guide
EXEC manages the interface with the host. The data stream sent to PICkit? Serial
Analyzer from the host is encoded with ECMD TAGs and the data stream returned to
the host from PICkit? Serial Analyzer uses EDATA TAGs. Likewise, the COMM con-
troller utilizes another set of predefined TAG(s) - CCMD TAGs (outgoing scripts) and
CDATA TAGs (returning data). EXEC has no knowledge of COMM TAG(s) but simply
transports data blindly between the host and COMM using EXEC TAG(s). RAM buffers
are used as conduits to exchange data with COMM. Data destined for COMM is
queued in RAM buffer 1 (CBUF1). Data returning from COMM is funneled through RAM
buffer 2 (CBUF2).
The PICkit? Serial Analyzer is designed to facilitate continuous ‘spooling’ of data
to/from the external serial device. Separate 255-byte circular buffers are maintained for
both outgoing data (scripts/data) and returning data. The USB interface is not permitted
to be a bottleneck in the PICkit? Serial Analyzer operation. EXEC processes each
USB packet immediately. If data is destined for a RAM buffer, the host is responsible to
insure adequate room is available in the buffer before the data is sent to avoid a fatal
‘overrun’ error. Returning data is queued in the appropriate circular buffer until retrieved
by EXEC, tagged and sent to the host. It is possible to overrun the return buffer under
some circumstances but should be rare. EXEC can interleave EXEC data with COMM
data as necessary.
The PICkit? Serial Analyzer maintains fixed-length blocks of data for CONTROL and
STATUS. The CONTROL_BLOCK provides ‘static’ configuration information. The
STATUS_BLOCK is a snapshot of the PICkit? Serial Analyzer operation. Each block
is divided into three sections corresponding to EXEC, COMM (common to all protocols)
and COMM (specific to the active serial protocol).
TABLE 9-1:
TAG BYTE TYPES
ECMD
EDATA
CCMD
CDATA
TAG types
Definition
EXEC command TAG(s) – interpreted by EXEC
EXEC data TAG(s) – generated by EXEC
COMM command TAG)(s) – interpreted by COMM
COMM data TAG(s) – generated by COMM
The other major blocks are the control memory block and the status memory block. The
control block is used to configure the PICkit? Serial Analyzer. The control block is
divided into the following three sections:
? EXEC module configuration
? Generic COMM module configuration
? Protocol specific communication configuration
This third section will change depending on the protocol. The Status block keeps the
status of various flags and is similarly divided into three sections.
TABLE 9-2:
CONTROL BLOCK
DS51647A-page 74
0-7
8-15
16-23
TAG Bytes
Definition
EXEC section
Generic COMM section
Protocol specific communication section
? 2007 Microchip Technology Inc.
相关PDF资料
PDF描述
DV164131 KIT STARTER PICKIT 3
DV164132 KIT EVAL F1 FOR PIC12F1/PIC16F1
DV243003 KIT STARTER FOR SRL MEM PRODUCTS
DVA1001 ADAPTER FOR PIC16F716 18DIP
DVA1004 DEVICE ADAPTER 8/14/20DIP
相关代理商/技术参数
参数描述
DV164126 功能描述:开发板和工具包 - PIC / DSPIC USB Kit w/ PICkit LowPinCount RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DV164130 功能描述:电路内置调试器 PICkit 3 Starter Kit RoHS:否 制造商:Microchip Technology 产品:In-Circuit Debugger Kits 工具用于评估:PIC16F1829 用于:PIC16F1829 核心:PIC 接口类型: 工作电源电压:
DV164131 功能描述:电路内置调试器 PICkit 3 Debug Exprs RoHS:否 制造商:Microchip Technology 产品:In-Circuit Debugger Kits 工具用于评估:PIC MCUs, dsPIC DSCs 用于:07-00024, AC164113 核心:dsPIC, PIC 接口类型:USB 工作电源电压:3 V to 5 V
DV164131 制造商:Microchip Technology Inc 功能描述:PICKIT 3 DEBUG EXPRESS
DV164131-XLP 制造商:Microchip Technology Inc 功能描述:KIT DEV PICKIT 3-XLP/NANOWAT