当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《嵌入式系统及应用》课程教学资源(参考资料)Microchip dsPIC30F 数字信号控制器入门用户指南

资源类别:文库,文档格式:PDF,文档页数:131,文件大小:2.92MB,团购合买
点击下载完整版文档(PDF)

MICROCHIP dsPIC30F数字信号 控制器入门 用户指南 2007 Microchip Technology Inc. DS70151A_CN

 2007 Microchip Technology Inc. DS70151A_CN dsPIC30F 数字信号 控制器入门 用户指南

dsPIC:30F数字信号 MICROCHIP 控制器入门 目录 前言 1 第1章dsPIC30F数字信号控制器 1.1简介 .7 1.2 架构 .7 1.3 器件分类 13 1.4应用 … 14 第2章Microchip开发工具 2.1简介 ….15 2.2 MPLAB IDE .15 2.3 语言工具 .16 2.4 调试工具 .17 2.5 编程工具 20 2.6开发板 21 第3章MPLAB集成开发环境 3.1 MPLAB IDE概述 25 3.2项目和工作区 26 3.3 创建项目 26 3.4编译代码 .30 第4章MPLAB SIM软件模拟器 4.1 MPLAB SIM概述 ..33 4.2 打开项目… 34 4.3选择软件模拟器 34 4.4 复位代码… 35 4.5 单步运行代码 35 4.6运行代码.. 36 4.7 Debug工具栏和热键 36 4.8 断点… 37 4.9 Watch窗口. 38 4.10软件模拟器设置 39 4.11跑表… 40 4.12跟踪缓冲区..… ...41 @2007 Microchip Technology Inc. DS70151ACN第m页

dsPIC30F 数字信号 控制器入门  2007 Microchip Technology Inc. DS70151A_CN 第iii 页 目录 前言.................................................................................................................................. 1 第 1 章 dsPIC30F 数字信号控制器 1.1 简介 ............................................................................................................. 7 1.2 架构 ............................................................................................................. 7 1.3 器件分类 .................................................................................................... 13 1.4 应用 ........................................................................................................... 14 第 2 章 Microchip 开发工具 2.1 简介 ........................................................................................................... 15 2.2 MPLAB IDE ............................................................................................... 15 2.3 语言工具 .................................................................................................... 16 2.4 调试工具 .................................................................................................... 17 2.5 编程工具 .................................................................................................... 20 2.6 开发板 ....................................................................................................... 21 第 3 章 MPLAB 集成开发环境 3.1 MPLAB IDE 概述 ....................................................................................... 25 3.2 项目和工作区 ............................................................................................ 26 3.3 创建项目 .................................................................................................... 26 3.4 编译代码 .................................................................................................... 30 第 4 章 MPLAB SIM 软件模拟器 4.1 MPLAB SIM 概述 ...................................................................................... 33 4.2 打开项目 .................................................................................................... 34 4.3 选择软件模拟器 ......................................................................................... 34 4.4 复位代码 .................................................................................................... 35 4.5 单步运行代码 ............................................................................................ 35 4.6 运行代码 .................................................................................................... 36 4.7 Debug 工具栏和热键 ................................................................................. 36 4.8 断点 ........................................................................................................... 37 4.9 Watch 窗口 ................................................................................................ 38 4.10 软件模拟器设置 ......................................................................................... 39 4.11 跑表 ........................................................................................................... 40 4.12 跟踪缓冲区 ................................................................................................ 41

dsPIC:30F数字信号控制器入门 第5章MPLAB ICD2在线调试器 5.1 MPLAB ICD2概述 43 5.2设置MPLAB ICD2 44 5.3 编程dSP引C器件… 46 5.4 复位代码 46 5.5 单步运行代码 47 5.6运行代码 48 5.7 Debug工具栏和热键 48 5.8 断点 49 5.9 Vatch窗口 50 5.10高级断点 52 第6章MPLAB ICE4000在线仿真器 6.1 MPLAB1CE4000概述 55 6.2打开项目 .57 6.3 特殊仿真器器件… 57 6.4选择MPLAB1CE4000 58 6.5 MPLAB1CE4000设置 59 6.6 复位代码 61 6.7 单步执行代码 61 6.8运行代码 62 6.9 Debug工具栏和热键 62 6.10断点 63 6.11 Watch窗口 64 6.12跑表… 66 6.13跟踪缓冲区 67 6.14复杂触发 68 第7章MPLAB ASM:30汇编器 7.1 MPLAB ASM:30汇编器概述 71 7.2 常用伪指令 72 7.3代码示例 75 第8章MPLAB C30C编译器 8.1 MPLAB C30C编译器概述. 81 8.2 MPLAB C30C编译器项目 81 8.3 使用Project Wizard创建项目 82 8.4 设置编译选项 86 8.5 编译项目…。 87 8.6 语言功能 87 8.7 代码示例 88 第9章MPLAB LINK30链接器 9.1 MPLAB LINK30链接器概述 ...91 9.2 链接描述文件 92 DS70151A_CN第V页 2007 Microchip Technology Inc

dsPIC30F 数字信号控制器入门 DS70151A_CN 第 iv 页  2007 Microchip Technology Inc. 第 5 章 MPLAB ICD 2 在线调试器 5.1 MPLAB ICD 2 概述 ................................................................................... 43 5.2 设置 MPLAB ICD 2 ................................................................................... 44 5.3 编程 dsPIC 器件 ........................................................................................ 46 5.4 复位代码 ................................................................................................... 46 5.5 单步运行代码 ............................................................................................ 47 5.6 运行代码 ................................................................................................... 48 5.7 Debug 工具栏和热键 ................................................................................. 48 5.8 断点 ........................................................................................................... 49 5.9 Watch 窗口 ................................................................................................ 50 5.10 高级断点 ................................................................................................... 52 第 6 章 MPLAB ICE 4000 在线仿真器 6.1 MPLAB ICE 4000 概述 .............................................................................. 55 6.2 打开项目 ................................................................................................... 57 6.3 特殊仿真器器件 ......................................................................................... 57 6.4 选择 MPLAB ICE 4000 ............................................................................. 58 6.5 MPLAB ICE 4000 设置 .............................................................................. 59 6.6 复位代码 ................................................................................................... 61 6.7 单步执行代码 ............................................................................................ 61 6.8 运行代码 ................................................................................................... 62 6.9 Debug 工具栏和热键 ................................................................................. 62 6.10 断点 ........................................................................................................... 63 6.11 Watch 窗口 ................................................................................................ 64 6.12 跑表 ........................................................................................................... 66 6.13 跟踪缓冲区 ................................................................................................ 67 6.14 复杂触发 ................................................................................................... 68 第 7 章 MPLAB ASM30 汇编器 7.1 MPLAB ASM30 汇编器概述 ...................................................................... 71 7.2 常用伪指令 ................................................................................................ 72 7.3 代码示例 ................................................................................................... 75 第 8 章 MPLAB C30 C 编译器 8.1 MPLAB C30 C 编译器概述 ........................................................................ 81 8.2 MPLAB C30 C 编译器项目 ........................................................................ 81 8.3 使用 Project Wizard 创建项目 ................................................................... 82 8.4 设置编译选项 ............................................................................................ 86 8.5 编译项目 ................................................................................................... 87 8.6 语言功能 ................................................................................................... 87 8.7 代码示例 ................................................................................................... 88 第 9 章 MPLAB LINK30 链接器 9.1 MPLAB LINK30 链接器概述 ...................................................................... 91 9.2 链接描述文件 ............................................................................................ 92

目录 附录A dsPICDEM1.1通用开发板代码 A.1 Flash LED with dsPIC30F6014.s 99 A.2 Flash LED with dsPIC30F6014.c .102 附录B dsPICDEM入门演示板代码 B.1 Flash LED with dsPIC30F6012.s..........105 B.2 Flash LED With dsPIC30F6012.c............................................108 附录C dsPICDEM28引脚入门演示板代码 C.1 Flash LED with dsPIc30F2010.s..................................................... 111 C.2 Flash LED with dsPIC30F2010.c 114 附录D dsPICDEM2开发板代码 D.1 Flash LED with dsPIC30F4011.s 117 D.2 Flash LED with dsPIC30F4011.c 120 索引… .123 全球销售及服务网点. ..126 2007 Microchip Technology Inc. DS70151ACN第V页

目录  2007 Microchip Technology Inc. DS70151A_CN 第 v 页 附录 A dsPICDEM 1.1 通用开发板代码 A.1 Flash LED with dsPIC30F6014.s .............................................................. 99 A.2 Flash LED with dsPIC30F6014.c ............................................................ 102 附录 B dsPICDEM 入门演示板代码 B.1 Flash LED with dsPIC30F6012.s ............................................................ 105 B.2 Flash LED with dsPIC30F6012.c ............................................................ 108 附录 C dsPICDEM 28 引脚入门演示板代码 C.1 Flash LED with dsPIC30F2010.s ............................................................ 111 C.2 Flash LED with dsPIC30F2010.c ............................................................ 114 附录 D dsPICDEM 2 开发板代码 D.1 Flash LED with dsPIC30F4011.s ............................................................ 117 D.2 Flash LED with dsPIC30F4011.c ............................................................ 120 索引 ............................................................................................................................. 123 全球销售及服务网点 .................................................................................................... 126

dsPIC30F数字信号控制器入门 注: DS70151A_CN第i页 2007 Microchip Technology Inc

dsPIC30F 数字信号控制器入门 DS70151A_CN 第 vi 页  2007 Microchip Technology Inc. 注:

dsPIC30F数字信号 MICROCHIP 控制器入门 前言 客户须知 所有文档均会过时,本文档也不例外。Microchip的工具和文档将不断演变以满足客户的需 求,因此实际使用中某些对话框和/或工具说明可能与本文档所述之内容有所不同。请访问 我们的网站(www.microchip.com)获取最新文档。 文档均标记有“DS”编号。该编号出现在每页底部的页码之前。DS编号的命名约定为 “DSXXXXXA”,其中“XXXXX”为文档编号,“A”为文档版本。 欲了解开发工具的最新信息,请参考MPLAB®IDE在线帮助。从Help(帮助)莱单选择 Topics(主题),打开现有在线帮助文件列表。 简介 欢迎使用此关于单片机综合解决方案的最佳文档。Microchip Technology,8位单片机 付运量居全球首位的单片机供应商,亦提供dsP1C®16位数字信号控制器系列。旨在 满足多种应用的需求,dsPIC30F器件将单片机的灵活性和控制能力与数字信号控制器 的计算和数据吞吐能力融合在了一起。 dsPIC30F得到了以业界领先的MPLAB®集成开发环境(Integrated Development Environment,.IDE)为中心的多种开发工具的支持。在本指南中,您将学会如何使 用MPLAB IDE及相关的汇编器、编译器、链接器、软件模拟器、调试器以及仿真器 工具。本指南涵盖了所有这些工具,所以即使您还没有相应的硬件,也会发现它十分 有用。动手实验教程可让您在最短的时间内获得最佳的学习体验。这些教程通过 dsPICDEMTM入门演示板或dsPICDEMTM1.1通用开发板来使用MPLAB ICD2在线调 试器,对器件进行编程和调试。这些教程也同样适用于dsPI1 CDEMTM28☑引脚入门演 示板和dsPICDEMTM2开发板。 本前言中讨论的内容包括: ·关于本指南 ·推荐读物 ·Microchip网站 ·开发系统变更通知客户服务 ·客户支持 2007 Microchip Technology Inc. DS70151A_CN第1页

dsPIC30F 数字信号 控制器入门  2007 Microchip Technology Inc. DS70151A_CN 第1 页 前言 简介 欢迎使用此关于单片机综合解决方案的最佳文档。 Microchip Technology, 8 位单片机 付运量居全球首位的单片机供应商,亦提供 dsPIC®16 位数字信号控制器系列。旨在 满足多种应用的需求,dsPIC30F 器件将单片机的灵活性和控制能力与数字信号控制器 的计算和数据吞吐能力融合在了一起。 dsPIC30F 得到了以业界领先的 MPLAB® 集成开发环境 (Integrated Development Environment, IDE)为中心的多种开发工具的支持。在本指南中,您将学会如何使 用 MPLAB IDE 及相关的汇编器、编译器、链接器、软件模拟器、调试器以及仿真器 工具。本指南涵盖了所有这些工具,所以即使您还没有相应的硬件,也会发现它十分 有用。动手实验教程可让您在最短的时间内获得最佳的学习体验。这些教程通过 dsPICDEM™入门演示板或dsPICDEM™ 1.1通用开发板来使用MPLAB ICD 2在线调 试器,对器件进行编程和调试。这些教程也同样适用于 dsPICDEM™ 28 引脚入门演 示板和 dsPICDEM™ 2 开发板。 本前言中讨论的内容包括: • 关于本指南 • 推荐读物 • Microchip 网站 • 开发系统变更通知客户服务 • 客户支持 客户须知 所有文档均会过时,本文档也不例外。 Microchip 的工具和文档将不断演变以满足客户的需 求,因此实际使用中某些对话框和 / 或工具说明可能与本文档所述之内容有所不同。请访问 我们的网站 (www.microchip.com)获取最新文档。 文档均标记有 “DS”编号。该编号出现在每页底部的页码之前。 DS 编号的命名约定为 “DSXXXXXA”,其中 “XXXXX”为文档编号,“A”为文档版本。 欲了解开发工具的最新信息,请参考 MPLAB® IDE 在线帮助。从 Help (帮助)菜单选择 Topics (主题),打开现有在线帮助文件列表

dsPIC30F数字信号控制器入门 关于本指南 本入门指南涵盖了dsPIC系列器件的架构和开发工具,并提供了许多技巧帮助您选择 适合您设计的正确的dsPIC器件。 文档编排 本手册的内容编排如下: ·第1章:dsPIC30F数字信号控制器一本章将帮助您选择适合您设计的正确的 dsPIC30F器件,或只是帮助您了解更多的关于此数字信号控制器的性能。 ·第2章:Microchip开发工具一本章介绍了MPLAB IDE,并使您熟知相关的汇 编器、编译器、链接器、软件模拟器、调试器和仿真器工具。 ·第3章:MPLAB集成开发环境一Microchip提供了一个功能强大的MPLAB IDE 开发环境,该开发环境完全免费!本章使用教程模式,通过创建一个项目并汇编和 链接一个程序来让您熟悉MPLAB IDE。 ·第4章:MPLAB SIM软件模拟器—MPLAB SIM30允许您在没有dsPIC30F硬 件的情况下调试代码。软件模拟器完全集成在MPLAB IDE中,本章中您将学会如 何使用该软件模拟器。 ·第5章:MPLAB ICD2在线调试器—MPLAB ICD2在线调试器允许您灵活地 直接调试自己电路板上的dsPIC芯片。MPLAB ICD2是一个特例,在本章及本指 南中的其他动手实验教程中您将学习如何使用它。 ·第6章:MPLAB ICE4000在线仿真器一本章帮助您着手使用MPLAB ICE 4000在线仿真器。MPLAB ICE4000是调试dsPIC器件的最成熟的工具。它在执 行时对指令和数据路径提供全速仿真和可视性。 ·第7章:MPLAB ASM30汇编器一本章重点阐述代码的生成。它描述了代码的 一般格式并给出指令和伪指令的一些例子,这些指令可通过MPLAB ASM30汇编 器汇编到目标代码中。 ·第8章:MPLAB C30C编译器一本章从生成dsPIC30F器件的“C”代码开始 着手。本教程演示了如何使用MPLAB C30C编译器将应用程序源代码和库合并以 生成目标文件。 ·第9章:MPLAB LINK30链接器一本章对链接描述文件进行逐步分析,以此来 了解MPLAB LINK30链接器。 ·附录A:dsPICDEM1.1通用开发板代码一本附录包含dsPICDEM1.1通用开发 板的代码示例。 ·附录B:dsPICDEM入门演示板代码一本附录包含dsPICDEM入门演示板的代 码示例。 ·附录C:dsPICDEM28引脚入门演示板代码一本附录包含dsPICDEM28引脚 入门演示板的代码示例。 ·附录D:dsPICDEM2开发板代码一本附录包含dsPICDEM2开发板的代码示 例。 DS70151ACN第2页 2007 Microchip Technology Inc

dsPIC30F 数字信号控制器入门 DS70151A_CN 第 2 页  2007 Microchip Technology Inc. 关于本指南 本入门指南涵盖了 dsPIC 系列器件的架构和开发工具,并提供了许多技巧帮助您选择 适合您设计的正确的 dsPIC 器件。 文档编排 本手册的内容编排如下: • 第 1 章: dsPIC30F 数字信号控制器——本章将帮助您选择适合您设计的正确的 dsPIC30F 器件,或只是帮助您了解更多的关于此数字信号控制器的性能。 • 第 2 章: Microchip 开发工具——本章介绍了 MPLAB IDE,并使您熟知相关的汇 编器、编译器、链接器、软件模拟器、调试器和仿真器工具。 • 第 3 章: MPLAB 集成开发环境——Microchip 提供了一个功能强大的 MPLAB IDE 开发环境,该开发环境完全免费!本章使用教程模式,通过创建一个项目并汇编和 链接一个程序来让您熟悉 MPLAB IDE。 • 第 4 章: MPLAB SIM 软件模拟器——MPLAB SIM30 允许您在没有 dsPIC30F 硬 件的情况下调试代码。软件模拟器完全集成在 MPLAB IDE 中,本章中您将学会如 何使用该软件模拟器。 • 第 5 章: MPLAB ICD 2 在线调试器——MPLAB ICD 2 在线调试器允许您灵活地 直接调试自己电路板上的 dsPIC 芯片。 MPLAB ICD 2 是一个特例,在本章及本指 南中的其他动手实验教程中您将学习如何使用它。 • 第 6 章: MPLAB ICE 4000 在线仿真器——本章帮助您着手使用 MPLAB ICE 4000 在线仿真器。 MPLAB ICE 4000 是调试 dsPIC 器件的最成熟的工具。它在执 行时对指令和数据路径提供全速仿真和可视性。 • 第 7 章: MPLAB ASM30 汇编器——本章重点阐述代码的生成。它描述了代码的 一般格式并给出指令和伪指令的一些例子,这些指令可通过 MPLAB ASM30 汇编 器汇编到目标代码中。 • 第 8 章: MPLAB C30 C 编译器——本章从生成 dsPIC30F 器件的 “C”代码开始 着手。本教程演示了如何使用 MPLAB C30 C 编译器将应用程序源代码和库合并以 生成目标文件。 • 第 9 章: MPLAB LINK30 链接器——本章对链接描述文件进行逐步分析,以此来 了解 MPLAB LINK30 链接器。 • 附录 A:dsPICDEM 1.1 通用开发板代码——本附录包含 dsPICDEM 1.1 通用开发 板的代码示例。 • 附录 B: dsPICDEM 入门演示板代码——本附录包含 dsPICDEM 入门演示板的代 码示例。 • 附录 C: dsPICDEM 28 引脚入门演示板代码——本附录包含 dsPICDEM 28 引脚 入门演示板的代码示例。 • 附录 D: dsPICDEM 2 开发板代码——本附录包含 dsPICDEM 2 开发板的代码示 例

前言 本指南使用的约定 本文档采用以下文档约定: 文档约定 说明 洒义 示例 Arial字体: 斜体字 参考书目 MPLAB IDE User's Guide 需强调的文字 …仅的编译器… 首字母大写 窗口 Output窗口 对话框 Settings对话框 菜单选项 选择Enable Programmer 引用 窗口或对话框中的字段名 "Save project before build" 带右尖括号且带有下划线的斜 菜单路径 File>Save 体文字 粗体字 对话框按钮 单击OK 选项卡 单击Power选项卡 尖括号<>括起的文字 键盘上的键 按, Courier字体: 常规Courier 源代码示例 #define START 文件名 autoexec.bat 文件路径 c:\mcc18\h 关键字 asm,endasm,static 命令行选项 -Opa+,-Opa- 位值 0,1 常数 0xFF,A 斜体Courier 可变参数 fi1e.o,其中fi1e可以是任 一有效文件名 方括号[] 可选参数 mcc18 [options]file [options] 花括号和竖线:{} 选择互斥参数: “或”选择 errorlevel (011} 省略号… 代替重复文字 var name [ var name...] 表示由用户提供的代码 void main (void) 2007 Microchip Technology Inc. DS70151A_CN第3页

前言  2007 Microchip Technology Inc. DS70151A_CN 第 3 页 本指南使用的约定 本文档采用以下文档约定: 文档约定 说明 涵义 示例 Arial 字体: 斜体字 参考书目 MPLAB® IDE User's Guide 需强调的文字 ... 仅有的编译器 ... 首字母大写 窗口 Output 窗口 对话框 Settings 对话框 菜单选项 选择 Enable Programmer 引用 窗口或对话框中的字段名 “Save project before build” 带右尖括号且带有下划线的斜 体文字 菜单路径 File>Save 粗体字 对话框按钮 单击 OK 选项卡 单击 Power 选项卡 尖括号 括起的文字 键盘上的键 按 , Courier 字体: 常规 Courier 源代码示例 #define START 文件名 autoexec.bat 文件路径 c:\mcc18\h 关键字 _asm, _endasm, static 命令行选项 -Opa+, -Opa- 位值 0, 1 常数 0xFF, ‘A’ 斜体 Courier 可变参数 file.o,其中 file 可以是任 一有效文件名 方括号 [ ] 可选参数 mcc18 [options] file [options] 花括号和竖线:{ | } 选择互斥参数; “或”选择 errorlevel {0|1} 省略号 ... 代替重复文字 var_name [, var_name...] 表示由用户提供的代码 void main (void) { ... }

dsPIC30F数字信号控制器入门 推荐读物 以下Microchip文档均已提供,并建议读者作为补充参考资料。 dsPIC30F系列参考手册(DS70046ECN) 请参考本文档以获取dsPIC30F器件操作的详细信息。本手册介绍了dsPIC30FDSC 系列器件的架构和外设模块的工作原理,但并不涉及每个器件工作的具体情况。欲知 某个器件的具体信息,请参见下述相应器件数据手册。 dsPIC30F Data Sheet,Motor Control and Power Conversion Family (DS70082) 有关dsPIC:30F电机控制和电源转换器件的信息,请参考本文档。本数据手册中的参 考信息包括: ·器件存储器映射 ·器件引脚排列和封装细节 ·器件电气规范 ·器件上包含的外设列表 dsPIC30F Data Sheet,General Purpose and Sensor Families (DS70083) 有关dsPIC30F传感器和通用器件的信息,请参考本文档。本数据手册中的参考信息 包括: ·器件存储器映射 ·器件引脚排列和封装细节 ·器件电气规范 ·器件上包含的外设列表 dsPIC:30F程序员参考手册(DS70157B_CN) 本手册是dsPIC30F16位DSC系列器件软件开发人员的参考手册。本手册详细介绍 了指令集,并提供了通用信息以帮助用户进行dsPIC30FDSC系列器件的软件开发。 dsPIC30F系列概述,dsPIC高性能16位数字信号控制器(DS70043FCN) 本文档概述了dsPIC®产品系列的特性和功能。它帮助您确定不同的16位dsPIC数字 信号控制器系列所适合的具体产品应用。有关各个功能的详细信息,请参见 《dsPIC30F系列参考手册》(DS70046ECN)。 MPLAB®ASM30、MPLAB®LINK30和实用程序用户指南(DS51317F_CN) 本文档详细描述了Microchip Technology的基于GNU技术的dsPIC器件的语言工具。 所讨论的语言工具包括: ·MPLAB ASM30汇编器 ·MPLAB LINK30链接器 ·MPLAB LIB30归档器/库管理器 ·其他实用程序 MPLAB⊙C30C编译器用户指南(DS51284FCN) 本文档的目的是帮助您使用Microchip针对dsPIC器件的MPLAB C30C编译器开发 应用程序。MPLAB C30C编译器是一款基于GNU的语言工具,它以自由软件基金会 (Free Software Foundation,FSF)的源代码为基础。关于FSF的更多详细信息可登 录网站ww.fsf.org查看。 自述文件(Readme) 关于使用其他工具的最新信息,请阅读与工具相关的Readme文件,该文件位于 MPLAB IDE安装目录的Readme子目录下。此Readme文件包含了本用户指南中可 能没有包括的最新信息和已发行版本。 DS70151ACN第4页 2007 Microchip Technology Inc

dsPIC30F 数字信号控制器入门 DS70151A_CN 第 4 页  2007 Microchip Technology Inc. 推荐读物 以下 Microchip 文档均已提供,并建议读者作为补充参考资料。 dsPIC30F 系列参考手册 (DS70046E_CN) 请参考本文档以获取 dsPIC30F 器件操作的详细信息。本手册介绍了 dsPIC30F DSC 系列器件的架构和外设模块的工作原理,但并不涉及每个器件工作的具体情况。欲知 某个器件的具体信息,请参见下述相应器件数据手册。 dsPIC30F Data Sheet, Motor Control and Power Conversion Family (DS70082) 有关 dsPIC30F 电机控制和电源转换器件的信息,请参考本文档。本数据手册中的参 考信息包括: • 器件存储器映射 • 器件引脚排列和封装细节 • 器件电气规范 • 器件上包含的外设列表 dsPIC30F Data Sheet, General Purpose and Sensor Families (DS70083) 有关 dsPIC30F 传感器和通用器件的信息,请参考本文档。本数据手册中的参考信息 包括: • 器件存储器映射 • 器件引脚排列和封装细节 • 器件电气规范 • 器件上包含的外设列表 dsPIC30F 程序员参考手册 (DS70157B_CN) 本手册是 dsPIC30F 16 位 DSC 系列器件软件开发人员的参考手册。本手册详细介绍 了指令集,并提供了通用信息以帮助用户进行 dsPIC30F DSC 系列器件的软件开发。 dsPIC30F 系列概述 , dsPIC 高性能 16 位数字信号控制器 (DS70043F_CN) 本文档概述了 dsPIC® 产品系列的特性和功能。它帮助您确定不同的 16 位 dsPIC 数字 信号控制器系列所适合的具体产品应用。有关各个功能的详细信息,请参见 《dsPIC30F 系列参考手册》(DS70046E_CN)。 MPLAB® ASM30、 MPLAB® LINK30 和实用程序用户指南 (DS51317F_CN) 本文档详细描述了 Microchip Technology 的基于 GNU 技术的 dsPIC 器件的语言工具。 所讨论的语言工具包括: • MPLAB ASM30 汇编器 • MPLAB LINK30 链接器 • MPLAB LIB30 归档器 / 库管理器 • 其他实用程序 MPLAB® C30 C 编译器用户指南 (DS51284F_CN) 本文档的目的是帮助您使用 Microchip 针对 dsPIC 器件的 MPLAB C30 C 编译器开发 应用程序。 MPLAB C30 C 编译器是一款基于 GNU 的语言工具,它以自由软件基金会 (Free Software Foundation, FSF)的源代码为基础。关于 FSF 的更多详细信息可登 录网站 www.fsf.org 查看。 自述文件 (Readme) 关于使用其他工具的最新信息,请阅读与工具相关的 Readme 文件,该文件位于 MPLAB IDE 安装目录的 Readme 子目录下。此 Readme 文件包含了本用户指南中可 能没有包括的最新信息和已发行版本

前言 MICROCHIP网站 Microchip网站(www.microchip.com)为客户提供在线支持。客户可通过该网站方便 地获取文件和信息。只要使用常用的因特网浏览器即可访问。网站提供以下信息: ·产品支持一数据手册和勘误表、应用笔记和样本程序、设计资源、用户指南以及 硬件支持文档、最新的软件版本以及存档软件 ·一般技术支持一常见问题(FAQ)、技术支持请求、在线讨论组以及Microchip 顾问计划成员名单 ·Microchip业务一产品选型和订购指南、最新Microchip新闻稿、研讨会和活动 安排表、Microchip销售办事处、代理商以及工厂代表列表 开发系统变更通知客户服务 Microchip的客户通知服务有助于客户了解Microchip产品的最新信息。注册客户可在 他们感兴趣的某个产品系列或开发工具发生变更、更新、发布新版本或勘误表时,收 到电子邮件通知。 欲注册,请登录Microchip网站w.microchip.com,点击“变更通知客户 (Customer Change Notification)”服务并按照注册说明完成注册。 开发系统产品的类别如下: ·编译器一Microchip C编译器及其他语言工具的最新信息,包括MPLAB C17、 MPLAB C18和MPLAB C30C编译器、MPASMTM和MPLAB ASM:30汇编器、 MPLINKTM和MPLAB LINK30目标链接器,以及MPLIBTM和MPLAB LIB30目标库管 理器。 ·仿真器一Microchip在线仿真器的最新信息,包括MPLAB ICE2000和MPLAB 1CE4000。 ·在线调试器—Microchip在线调试器MPLAB ICD2的最新信息。 ·MPLAB IDE一关于支持开发系统工具的Windows®集成开发环境Microchip MPLAB IDE的最新信息,主要针对MPLAB IDE、MPLAB SIM和MPLAB SIM30 模拟器、MPLAB IDE项目管理器以及一般编辑和调试功能。 ·编程器一Microchip编程器的最新信息,包括MPLAB PM3、PRO MATE®II器 件编程器以及PICSTART®PIus开发编程器。 2007 Microchip Technology Inc. DS70151ACN第5页

前言  2007 Microchip Technology Inc. DS70151A_CN 第 5 页 MICROCHIP 网站 Microchip 网站 (www.microchip.com)为客户提供在线支持。客户可通过该网站方便 地获取文件和信息。只要使用常用的因特网浏览器即可访问。网站提供以下信息: • 产品支持——数据手册和勘误表、应用笔记和样本程序、设计资源、用户指南以及 硬件支持文档、最新的软件版本以及存档软件 • 一般技术支持——常见问题 (FAQ)、技术支持请求、在线讨论组以及 Microchip 顾问计划成员名单 • Microchip 业务——产品选型和订购指南、最新 Microchip 新闻稿、研讨会和活动 安排表、 Microchip 销售办事处、代理商以及工厂代表列表 开发系统变更通知客户服务 Microchip 的客户通知服务有助于客户了解 Microchip 产品的最新信息。注册客户可在 他们感兴趣的某个产品系列或开发工具发生变更、更新、发布新版本或勘误表时,收 到电子邮件通知。 欲注册,请登录 Microchip 网站 www.microchip.com,点击 “变更通知客户 (Customer Change Notification)”服务并按照注册说明完成注册。 开发系统产品的类别如下: • 编译器——Microchip C 编译器及其他语言工具的最新信息,包括 MPLAB C17、 MPLAB C18 和 MPLAB C30 C 编译器、 MPASM™ 和 MPLAB ASM30 汇编器、 MPLINK™和MPLAB LINK30目标链接器,以及MPLIB™和MPLAB LIB30目标库管 理器。 • 仿真器——Microchip 在线仿真器的最新信息,包括 MPLAB ICE 2000 和 MPLAB ICE 4000。 • 在线调试器——Microchip 在线调试器 MPLAB ICD 2 的最新信息。 • MPLAB IDE——关于支持开发系统工具的 Windows® 集成开发环境 Microchip MPLAB IDE 的最新信息,主要针对 MPLAB IDE、 MPLAB SIM 和 MPLAB SIM30 模拟器、 MPLAB IDE 项目管理器以及一般编辑和调试功能。 • 编程器——Microchip 编程器的最新信息,包括 MPLAB PM3、 PRO MATE® II 器 件编程器以及 PICSTART® Plus 开发编程器

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共131页,可试读30页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有