Web Analytics
Datasheet 搜索 > 微控制器 > Microchip(微芯) > DSPIC30F3010-20E/SP 数据手册 > DSPIC30F3010-20E/SP 用户编程技术手册 4/66 页
DSPIC30F3010-20E/SP
器件3D模型
54.576
导航目录
  • 引脚图在P2
DSPIC30F3010-20E/SP数据手册
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

DSPIC30F3010-20E/SP 数据手册

Microchip(微芯)
20 页 / 7.79 MByte
Microchip(微芯)
26 页 / 0.22 MByte
Microchip(微芯)
66 页 / 1.52 MByte
Microchip(微芯)
234 页 / 2.44 MByte
Microchip(微芯)
2 页 / 0.1 MByte

DSPIC30F301020 数据手册

Microchip(微芯)
Microchip(微芯)
MICROCHIP  DSPIC30F3010-20I/SO  芯片, 数字信号控制器, 16位, 24KB, 40MHZ, 5.5V, SOIC-28
Microchip(微芯)
DSPIC30F 数字信号控制器 dsPIC30F 数字信号控制器提供 DSP 性能的同时简化了 MCU。 dsPIC30F 最适用于受益于广泛的工作电压(2.5 至 5.5 V)、极低待机电流、集成 EEPROM 的应用以及因系统顾虑而选择 5V 操作的设计师。 30MIPS dsPIC30F 变体集成了 SMPS 外设、电动机控制外设和编解码器接口,为高效数字功率转换器,高级电动机控制算法以及语音和音频应用提供支持。 小封装 DSC具有高性能 ADC,非常适合智能感应应用。 dsPIC® 数字信号控制器 dsPIC 数字信号控制器具有与 16 位 PIC24 微控制器系列相同的基本内部架构和指令集,而且添加了额外的 DSP 硬件及相关指令。 dsPIC 具有低中断延迟:快速响应实时事件 大多数指令只需一个时钟周期即可执行 单周期 16 x 16 乘法指令 除法说明 DSP 引擎带 40 位蓄电池 零耗程序循环的 REPEAT 和 DO 回路硬件 指令集为 C 编译器进行了优化 柔性高速低功耗一体式振荡器,带能消除对外部晶体需求的 PLL 电源开启重置和故障保护时钟监控器
Microchip(微芯)
数字信号处理器和控制器 - DSP, DSC 44LD 20MIPS 24 KB
Microchip(微芯)
PIC 闪存:8K@x24bit RAM:1KB
Microchip(微芯)
数字信号处理器和控制器 - DSP, DSC 44LD 20MIPS 24 KB
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件