dsPIC30F SMPS编程规范详解:高效编程与设备系列介绍

需积分: 9 4 下载量 45 浏览量 更新于2024-07-21 收藏 867KB PDF 举报
本文档详细介绍了Microchip Technology Inc.的dsPIC30F系列开关电源数字信号控制器(SMPS DSC)的编程规范,主要针对dsPIC30F1010、dsPIC30F2020和dsPIC30F2023等型号。编程规范旨在帮助开发人员使用第三方工具高效地对这些器件进行编程,特别强调了与dsPIC33F系列相似的特性,即通过时钟控制下的32位串行密钥序列进入编程模式。 编程规范的核心内容是片上存储区域,其中包含了专门设计的编程执行程序。这个程序简化了编程过程,允许以比传统方法更快的速度对dsPIC30FSMPS器件进行操作。外部编程器,如MPLAB ICD2或PROMATE II,负责将编程执行程序加载到片内存储区,然后与编程器协同工作,实现从属关系,编程器为主导,编程执行程序为辅助。 有两种编程方法可供选择:增强型在线串行编程(ICSPTM),利用编程执行程序的高速功能,包括擦除、编程和验证操作,从而减轻了编程器处理底层协议的负担;另一种是标准在线串行编程(ICSP),不使用编程执行程序,提供较低的编程速度,但更简洁。 这篇文档提供了dsPIC30FSMPS系列SMPS DSC器件的全面编程指南,对于开发人员理解和实现高效、便捷的编程至关重要。无论是选择哪种方法,都应确保使用兼容的开发工具和理解编程执行程序的作用,以确保编程过程的顺利进行。