參數(shù)資料
型號(hào): ADUC7032BSTZ-8V-RL
廠商: Analog Devices Inc
文件頁數(shù): 54/128頁
文件大?。?/td> 0K
描述: IC BATTERY SENSOR PREC 48-LQFP
標(biāo)準(zhǔn)包裝: 1
系列: MicroConverter® ADuC7xxx
核心處理器: ARM7
芯體尺寸: 16/32-位
速度: 20.48MHz
連通性: LIN,SPI,UART/USART
外圍設(shè)備: POR,PSM,溫度傳感器,WDT
輸入/輸出數(shù): 9
程序存儲(chǔ)器容量: 96KB(48K x 16)
程序存儲(chǔ)器類型: 閃存
RAM 容量: 1.5K x 32
電壓 - 電源 (Vcc/Vdd): 3.5 V ~ 18 V
數(shù)據(jù)轉(zhuǎn)換器: A/D 2x16b
振蕩器型: 內(nèi)部
工作溫度: -40°C ~ 105°C
封裝/外殼: 48-LQFP
包裝: 標(biāo)準(zhǔn)包裝
其它名稱: ADUC7032BSTZ-8V-RLDKR
Preliminary Technical Data
ADuC7032
Rev. PrD | Page 31 of 128
FLASH/EE MEMORY AND THE ADUC7032
The ADuC7032 incorporates Flash/EE memory technology on-
chip to provide the user with non-volatile, in-circuit
reprogrammable memory space.
Like EEPROM, Flash memory can be programmed in-system at
a byte level, although it must first be erased, the erase being
performed in page blocks. Thus, Flash memory is often and
more correctly referred to as Flash/EE memory.
Overall, Flash/EE memory represents a step closer to the ideal
memory
device
that
includes
non-volatility,
in-circuit
programmability, high density, and low cost. Incorporated in
the ADuC7032 Flash/EE memory technology allows the user to
update program code space in-circuit, without the need to
replace one time programmable (OTP) devices at remote
operating nodes.
Flash/EE Memory
The total 96kBytes of Flash/EE memory are organized as 48k X
16 bits. 94kBytes are user space and 2kBytes are reserved for
boot loader/kernel space. The page size of this Flash/EE
memory is 512Bytes. Typically, it takes the Flash/EE memory
controller 20msec to erase a page, and 50sec to write a 16-Bit
word. These Flash/EE memory timings are independent of
MCU core clock.
94kBytes of Flash/EE memory are available to the user as code
and non-volatile data memory. There is no distinction between
data and program, as ARM code shares the same space. The real
width of the Flash/EE memory is 16 bits, which means that in
ARM mode (32-bit instruction), two accesses to the Flash/EE
memory are necessary for each instruction fetch. When
operating at speeds less than 20.48MHz the Flash/EE memory
controller can transparently fetch the second 16-bit half word
(part of the 32-bit ARM op-code) within a single core clock
period. It is therefore recommend that for speeds less than
20.48MHz, i.e. CD > 0, that ARM mode is used. For 20.48MHz
operation, i.e. CD = 0 , it is recommended to operate in
THUMB mode.
The Flash/EE memory is physically located at 0x80000. Upon a
hard reset it is logically mapped to 0x00000000. The factory
default contents of all Flash/EE memory locations is 0xFF.
Flash/EE memory may be read in 8/16/32 bit segments, and
written in segments of 16 bits. The Flash/EE memory is rated
for 10K endurance cycles. This rating is based on the number of
times that each individual half word ( 16 bit location ) is cycled
i.e. erased and programmed. A redundancy scheme may be
implemented in software to ensure greater than 10K cycles
endurance.
The user may also write data variables to the Flash/EE memory
during run-time code execution, e.g. for storing diagnostic
battery parameter data.
It is possible to write to a single 16 bit location only twice
between erases, i.e. It is possible to walk bytes, not bits. If a
location is written to more than twice, then it is possible that
the contents of the Flash/EE page may be corrupted.
The 94kBytes of Flash/EE memory can be programmed in-
circuit, using a serial download mode via the LIN interface or
the integrated JTAG port.
(1) Serial Downloading (In-Circuit Programming)
The ADuC7032 facilitates code download via the LIN pin.
(2) JTAG access
The ADuC7032 features an on-chip JTAG Debug Port to
facilitate code download and debug.
FLASH/EE MEMORY CONTROL INTERFACE
The access to and control of the Flash/EE memory on the
ADuC7032 is managed by an on-chip memory controller. The
controller manages the Flash/EE memory as two separate
blocks (0 and 1).
Block 0 consists of the 32KB Flash/EE memory mapped from
0x0009 0000 to 0x0009 7FFF (including the 2KB kernel space
which is reserved at the top of this block).
Block 1 consists of the 64KB Flash/EE memory mapped from
from 0x0008 0000 to 0x0008 FFFF.
It should be noted that MCU core can continue to execute code
from one memory block while an active erase or program cycle
is being carried out on the other block. If a command operates
on the same block as the code currently executing, the core is
halted until the command is completed, this also applies to code
execution.
User Code, LIN and JTAG programming use the Flash/EE
memory Control Interface, which consists of the following
MMRs :
- FEExSTA (x= 0 or 1): read only register, reflects the status of
the Flash Control Interface
- FEExMOD (x= 0 or 1): sets the operating mode of the Flash
Control Interface
- FEExCON (x= 0 or 1): 8-bit command register. The
commands are interpreted as described in Table 11.
- FEExDAT (x= 0 or 1): 16-bit data register.
- FEExADR (x= 0 or 1): 16-bit address register.
- FEExSIGN (x= 0 or 1): Holds the 24-bit code signature as a
result of the signature command being initiated.
- FEExHIDE (x= 0 or 1): Protection MMR. Controls read and
write protection of the Flash memory code space. If
previously configured via the FEEPRO register, FEEHIDE
may require a software key to enable access.
相關(guān)PDF資料
PDF描述
ADUC7034BCPZ IC MCU FLASH 32K ANLG IO 48LFCSP
ADUC7036CCPZ IC MCU 96K FLASH DUAL 48LFCSP
ADUC7039BCP6Z-RL IC MCU ARM7 BATT SENSER 32LFCSP
ADUC7061BCPZ32 IC MCU 16/32BIT 32KB 32LFCSP
ADUC7121BBCZ-RL PRECISION ANALOG MCU I.C
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
ADUC7033 制造商:AD 制造商全稱:Analog Devices 功能描述:Integrated Precision Battery Sensor For Automotive
ADUC7033BCPZ-8L 制造商:Analog Devices 功能描述:Integrated Precision Battery Sensor 48-Pin LFCSP EP 制造商:Analog Devices 功能描述:INTEGRATED PRECISION BATTERY SENSOR 48LFCSP EP - Trays
ADUC7033BCPZ-8L-RL 制造商:Analog Devices 功能描述:INTEGRATED PRECISION BATTERY SENSOR 48LFCSP EP - Tape and Reel
ADUC7033BSTZ-88 功能描述:IC BATT SENSOR PREC 48LQFP RoHS:是 類別:集成電路 (IC) >> PMIC - 電池管理 系列:- 標(biāo)準(zhǔn)包裝:2,000 系列:Impedance Track™ 功能:燃料,電量檢測計(jì)/監(jiān)控器 電池化學(xué):鋰離子(Li-Ion) 電源電壓:2.4 V ~ 2.6 V 工作溫度:-40°C ~ 85°C 安裝類型:表面貼裝 封裝/外殼:20-TSSOP(0.173",4.40mm 寬) 供應(yīng)商設(shè)備封裝:20-TSSOP 包裝:帶卷 (TR) 產(chǎn)品目錄頁面:1020 (CN2011-ZH PDF) 配用:BQ27350EVM-ND - BQ27350EVM 其它名稱:296-21665-2
ADUC7033BSTZ-88-RL 功能描述:IC BATT SENSOR PREC 48LQFP RoHS:是 類別:集成電路 (IC) >> PMIC - 電池管理 系列:- 產(chǎn)品培訓(xùn)模塊:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 標(biāo)準(zhǔn)包裝:2,500 系列:- 功能:電池監(jiān)控器 電池化學(xué):堿性,鋰離子,鎳鎘,鎳金屬氫化物 電源電壓:1 V ~ 5.5 V 工作溫度:-40°C ~ 85°C 安裝類型:表面貼裝 封裝/外殼:SOT-23-6 供應(yīng)商設(shè)備封裝:SOT-6 包裝:帶卷 (TR)