Web Analytics
Datasheet 搜索 > 微控制器 > Microchip(微芯) > DSPIC30F2010-30I/SO 数据手册 > DSPIC30F2010-30I/SO 用户编程技术手册 4/66 页
DSPIC30F2010-30I/SO
器件3D模型
25.268
导航目录
  • 引脚图在P2
DSPIC30F2010-30I/SO数据手册
Page:
of 66 Go
若手册格式错乱,请下载阅览PDF原文件
dsPIC30F Flash Programming Specification
DS70102K-page 4 © 2010 Microchip Technology Inc.
3.0 PROGRAMMING EXECUTIVE
APPLICATION
3.1 Programming Executive Overview
The programming executive resides in executive
memory and is executed when Enhanced ICSP
Programming mode is entered. The programming exec
-
utive provides the mechanism for the programmer (host
device) to program and verify the dsPIC30F, using a
simple command set and communication protocol.
The following capabilities are provided by the
programming executive:
Read memory
- Code memory and data EEPROM
- Configuration registers
-Device ID
Erase memory
- Bulk Erase by segment
- Code memory (by row)
- Data EEPROM (by row)
Program memory
- Code memory
- Data EEPROM
- Configuration registers
•Query
- Blank Device
- Programming executive software version
The programming executive performs the low-level
tasks required for erasing and programming. This
allows the programmer to program the device by
issuing the appropriate commands and data.
The programming procedure is outlined in Section 5.0
“Device Programming”.
3.2 Programming Executive Code
Memory
The programming executive is stored in executive code
memory and executes from this reserved region of
memory. It requires no resources from user code
memory or data EEPROM.
3.3 Programming Executive Data RAM
The programming executive uses the device’s data
RAM for variable storage and program execution. Once
the programming executive has run, no assumptions
should be made about the contents of data RAM.
4.0 CONFIRMING THE CONTENTS
OF EXECUTIVE MEMORY
Before programming can begin, the programmer must
confirm that the programming executive is stored in exec-
utive memory. The procedure for this task is illustrated in
Figure 4-1.
First, ICSP mode is entered. The unique application ID
word stored in executive memory is then read. If the
programming executive is resident, the application ID
word is 0xBB, which means programming can resume
as normal. However, if the application ID word is not
0xBB, the programming executive must be
programmed to Executive Code memory using the
method described in
Section 12.0 “Programming the
Programming Executive to Memory”.
Section 11.0 “ICSP™ Mode” describes the process
for the ICSP programming method. Section 11.13
“Reading the Application ID Word” describes the
procedure for reading the application ID word in ICSP
mode.
FIGURE 4-1: CONFIRMING PRESENCE
OF THE PROGRAMMING
EXECUTIVE
Is
Start
Enter ICSP™ Mode
Application ID
0xBB?
Resident in Memory
Yes
No
Prog. Executive is
Application ID
Read the
be Programmed
Prog. Executive must
from Address
0x8005BE
Finish

DSPIC30F2010-30I/SO 数据手册

Microchip(微芯)
20 页 / 7.79 MByte
Microchip(微芯)
34 页 / 0.37 MByte
Microchip(微芯)
66 页 / 1.52 MByte
Microchip(微芯)
203 页 / 3.03 MByte
Microchip(微芯)
18 页 / 0.3 MByte
Microchip(微芯)
4 页 / 0.16 MByte

DSPIC30F201030 数据手册

Microchip(微芯)
MICROCHIP  DSPIC30F2010-30I/SO  数字信号控制器, dsPIC30F系列, 120 MHz, 12 KB, 20 输入, I2C, SPI, UART, 5.5 V
Microchip(微芯)
dsPIC30 系列 512 B RAM 12 kB 闪存 16位 数字信号控制器 - SDIP-28
Microchip(微芯)
dsPIC30F1010/202x 16 位数字信号控制器Microchip 的 dsPIC30F 系列数字信号控制器 (DSC) 为设计人员提供有着 MCU 的简便性的 DSP 类似性能。 dsPIC30F1010/202x 系列的设备具有外围设备,以支持数字开关模式电源 (SMPS) 和其他数字电源转换应用。### CPU 功能最大 30 MIPS CPU 速度 改良的哈佛体系结构 经 C 编译器优化的指令集体系结构 83 基座说明,带柔性寻址模式 24 位宽说明,16 位宽数据路径 12 K 字节片上闪存程序空间 512 字节片上数据 RAM 16 x 16 位工作寄存器阵列 32 个中断源 三个外部中断源 每个中断 8 个用户可选优先级级别 4 个处理器例外情况和软件陷阱 ### DSP 引擎功能模块和位倒序模式 两个 40 位宽蓄电池,带可选饱和逻辑 17 位 x 17 位单周期硬件部分/整数倍增器 单周期倍乘 (MAC) 操作 40 级柱式移位器 双数据获取 ### 外围功能高电流汇电流/源电流输入/输出引脚:25 mA/25 mA 三个 16 位计时器/计数器 - 将 16 位计时器配对到 32 位计时器模块的选项 一个 16 位捕获输入功能 两个 16 位比较/PWM 输出功能 四个带 8 个输出的 PWM 生成器 10 位 2000 Ksps 模拟到数字转换器 (ADC) - 6 到 12 通道,具体取决于型号 四个模拟比较器 3 线 SPI 模块 I2CTM 模块 UART 模块 ### dsPIC® 数字信号控制器
Microchip(微芯)
Microchip(微芯)
Microchip(微芯)
Microchip(微芯)
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件