Index
PRELIMINARY
erase algorithm |
|
|
|
|
|
|
| |
assembly code (SERA2x.ASM) | ||||||||
described |
|
|
|
|
| |||
flow diagram |
|
|
|
| ||||
in overall flow |
|
|
|
| ||||
erase() function (C code listing) |
| |||||||
erase operation |
|
|
|
|
|
|
| |
described |
|
|
|
|
| |||
following flash±write operation | ||||||||
frequency range |
|
|
|
| ||||
logic levels |
|
|
|
|
| |||
role of WDATA |
|
|
|
| ||||
VER1 read mode |
|
|
|
| ||||
verification of erased bits |
|
| ||||||
worst±case voltage for reading erased cell | ||||||||
erase protection |
|
|
|
|
| |||
erase pulse |
|
|
|
|
|
| ||
example for TMS320F206 |
|
|
|
| ||||
assembly code |
|
|
|
| ||||
C code that calls flash.asm |
| |||||||
linker command file | ||||||||
execute bit (EXE) |
|
|
|
|
|
| ||
described |
|
|
|
|
|
| ||
in mechanism for array protection | ||||||||
location in SEG_CTR register |
| |||||||
relation to erase pulse |
|
|
| |||||
relation to flash±write pulse | ||||||||
relation to program pulse |
|
| ||||||
role in single erase pulse |
|
| ||||||
role in single flash±write pulse | ||||||||
role in single program pulse |
| |||||||
execute key bits (KEY1, KEY0) |
|
|
| |||||
described |
|
|
|
|
|
| ||
in mechanism for array protection | ||||||||
location in SEG_CTR register |
| |||||||
role in single erase pulse |
|
| ||||||
role in single flash±write pulse | ||||||||
role in single program pulse |
| |||||||
extending a read |
|
|
|
|
F
flash memory size
flash operation (block operation)
flash±write algorithm
assembly code (SFLW2x.ASM)
described | ||
flow diagram | ||
in overall flow | ||
flash±write operation | ||
described | ||
similarity to erase | ||
flash±write pulse | ||
frequency range |
| |
erasing |
| |
flash±write | ||
programming |
G
global parameters in the calling code
H
header file for constants and variables (SVAR2x.H)
I
IN instruction
inverse±erase read mode
K
KEY1, KEY0 bits described
in mechanism for array protection
location in SEG_CTR register | |
role in single erase pulse |
|
role in single flash±write pulse |
role in single program pulse
L
limited number of bits programmed at one time
linker command files |
|
|
for TMS320F206 sample assembly code | ||
for TMS320F206 sample C code |
| |
for TMS320F240 sample assembly code | ||
for TMS320F240 sample C code |
|
PRELIMINARY |