参数资料
型号: PIC32MX575F256LT-80I/PT
厂商: Microchip Technology
文件页数: 29/64页
文件大小: 0K
描述: IC MCU 32BIT 256KB FLASH 100TQFP
标准包装: 1,200
系列: PIC® 32MX
核心处理器: MIPS32? M4K?
芯体尺寸: 32-位
速度: 80MHz
连通性: CAN,I²C,SPI,UART/USART,USB OTG
外围设备: 欠压检测/复位,DMA,POR,PWM,WDT
输入/输出数: 85
程序存储器容量: 256KB(256K x 8)
程序存储器类型: 闪存
RAM 容量: 64K x 8
电压 - 电源 (Vcc/Vdd): 2.3 V ~ 3.6 V
数据转换器: A/D 16x10b
振荡器型: 内部
工作温度: -40°C ~ 85°C
封装/外壳: 100-TQFP
包装: 带卷 (TR)
2007-2012 Microchip Technology Inc.
DS61145K-page 35
PIC32MX
16.2.5
PROGRAM
COMMAND
The PROGRAM command instructs the PE to program
Flash memory, including Configuration Words, starting
from the 32-bit address specified in the Addr_Low and
Addr_High
fields. A 32-bit length field specifies the
number of bytes to program.
The address must be aligned to a Flash row size
boundary and the length must be a multiple of a Flash
row size. Flash row sizes are either 32 words (128
bytes) or 128 words (512 bytes). Please refer to
There are three programming scenarios:
1.
The length of the data to be programmed is the
size of a single flash row.
2.
The length of the data to be programmed is the
size of two flash rows.
3.
The length of the data to be programmed is
larger than the size of two flash rows.
When the data length is equal to 512 bytes, the PE
receives the 512-byte block of data from the probe and
immediately sends the response for this command
back to the probe.
The PE will respond for each row of data that it
receives. If the data length of the command is equal to
a single row, a single PE response is generated. If the
data length is equal to two rows, the PE waits to receive
both rows of data, and then sends back-to-back
responses for each data row. If the data length is
greater than two rows of data, the PE will send the
response for the first row after receiving the first two
rows of data. Subsequent responses are sent after
receiving subsequent data row packets. The responses
will lag the data by one row. When the last row of data
is received the PE will respond with back-to-back
responses for the second-to-last data row followed by
the last row.
If the PE encounters an error in programming any of
the blocks, it sends a failure status to the probe and
aborts the PROGRAM command. On receiving the failure
status, the probe must stop sending data. The PE will
not process any other data for this command from the
probe. The process is illustrated in Figure 16-9.
The response for this command is a little different than
the response for other commands. The 16 MSbs of the
response contain the 16 LSbs of the destination
address, where the last block is programmed. This
helps
the
probe
and
the
PE
maintain
proper
synchronization of sending, and receiving, data and
responses.
Expected Response (1 word):
FIGURE 16-8:
PROGRAM
RESPONSE
FIGURE 16-7:
PROGRAM
COMMAND
31
16
Op code
15
0
Operand
31
16
Addr_High
15
0
Addr_Low
31
16
Length_High
15
0
Length_Low
31
16
Data_High_1
15
0
Data_Low_1
31
16
Data_High_N
15
0
Data_Low_N
TABLE 16-6:
PROGRAM
FORMAT
Field
Description
Op code
0x2
Operand
Not used
Addr_Low
Low 16 bits of 32-bit destination
address
Addr_High
High 16 bits of 32-bit destination
address
Length_Low
Low 16 bits of Length
Length_High
High 16 bits Length
Data_Low_N
Low 16 bits data word 2 through N
Data_High_N
High 16 bits data word 2 through N
Note:
If the PROGRAM command fails, the
programmer should read the failing row
using the READ command from the Flash
memory. Next, the programmer should
compare the row received from Flash
memory to its local copy, word-by-word, to
determine
the
address
where
Flash
programming fails.
31
16
LSB 16 bits of the destination address of last block
15
0
Response Code
相关PDF资料
PDF描述
P51-200-A-S-I12-4.5OVP-000-000 SENSOR 200PSI 1/4-18NPT .5-4.5V
P51-15-S-G-D-20MA-000-000 SENSOR 15PSIS 1/8 NPT 4-20MA
ABM8G-22.1184MHZ-18-D2Y-T3 CRYSTAL 22.1184 MHZ 18PF SMD
REC5-1205SRW/H2/C/M/SMD CONV DC/DC 5W 9-18VIN 05VOUT
REC5-243.3SRWZ/H2/A/M/SMD-R CONV DC/DC 5W 9-36VIN 3.3VOUT
相关代理商/技术参数
参数描述
PIC32MX575F256LT-80V/BG 功能描述:32位微控制器 - MCU 256KB 64KBRM USB-OTG CAN 80MHz 10BIT RoHS:否 制造商:Texas Instruments 核心:C28x 处理器系列:TMS320F28x 数据总线宽度:32 bit 最大时钟频率:90 MHz 程序存储器大小:64 KB 数据 RAM 大小:26 KB 片上 ADC:Yes 工作电源电压:2.97 V to 3.63 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:LQFP-80 安装风格:SMD/SMT
PIC32MX575F256LT-80V/PF 功能描述:32位微控制器 - MCU 256KB 64KBRM USB-OTG CAN 80MHz 10BIT RoHS:否 制造商:Texas Instruments 核心:C28x 处理器系列:TMS320F28x 数据总线宽度:32 bit 最大时钟频率:90 MHz 程序存储器大小:64 KB 数据 RAM 大小:26 KB 片上 ADC:Yes 工作电源电压:2.97 V to 3.63 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:LQFP-80 安装风格:SMD/SMT
PIC32MX575F256LT-80V/PT 功能描述:32位微控制器 - MCU 256KB 64KBRM USB-OTG CAN 80MHz 10BIT RoHS:否 制造商:Texas Instruments 核心:C28x 处理器系列:TMS320F28x 数据总线宽度:32 bit 最大时钟频率:90 MHz 程序存储器大小:64 KB 数据 RAM 大小:26 KB 片上 ADC:Yes 工作电源电压:2.97 V to 3.63 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:LQFP-80 安装风格:SMD/SMT
PIC32MX575F512H 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:High-Performance, USB, CAN and Ethernet 32-bit Flash Microcontrollers
PIC32MX575F512H-80I 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:PIC32MX575FXXXX USB, CAN and Ethernet 32-bit Flash Microcontroller