20
www.microchip.com/training 技术培训 课程目录 2011 课程目录

技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

  • Upload
    others

  • View
    30

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

www.microchip.com/training

技术培训课程目录

2011 课程目录

Page 2: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

2 Microchip 技术培训目录 - 2011

您是否正在寻找业务合作伙伴,而不仅仅是另一家供应商?

战略供应商关系有助于公司抢占先机,及时将新产品投放到市场,成功的公司大多都意识到这一点。他们相信自己的供应商不仅

能为当前的设计提供优质产品;而且还能提供技术路线图和创新型解决方案,从而确保自己位于未来设计趋势前沿。

Microchip Technology 已与全球 60,000 多家此类成功公司建立合作关系,帮助他们降低产品开发风险和系统成本,并缩短产品的

上市时间。Microchip 总部设在美国亚利桑那州 Chandler,致力于提供一流的技术支持、可靠的交货服务和质量卓越的产品。

降低产品开发风险

PIC® 单片机可提供无缝的程序大小扩展,从而实现低风险的产品开发。引脚兼容性便于直接替换各种封装类型以及更换可重复

编程(闪存)和一次性编程(One-Time Programmable,OTP)程序存储器,免去了完全重写代码的麻烦。

Microchip 的 MPLAB® 集成开发环境(Integrated Development Environment,IDE)简单易用、功能强大,集成了面向所有开发系

统的全套管理解决方案,为降低产品开发风险提供了支持。无论针对 6 引脚器件还是 100 引脚器件进行编程,对于所有 PIC®单

片机设计活动,开发者只需学习和使用一个环境即可。

缩短上市时间

Microchip 提供标准引脚方案和代码兼容性的无缝移植路径,从而使工程师可以重复使用经过验证的代码和印刷电路板布局。并且

可在不损失软件投资的情况下增加存储容量、I/O 引脚数和模拟外设,从而缩短上市时间。

降低系统总成本 Microchip 拥有广泛的产品系列,因而工程师可以同时集成从简单数字电路到复杂模拟模块在内的模拟外设和数字外设。这些集

成外设可最大限度地减少元件数量,因此可在提高可靠性的同时降低系统总成本。Microchip 灵活的闪存存储器和 OTP 存储器选

项可简化产品开发流程,从而进一步降低成本。

基于应用的课程

为保证教学效果,授课内容必须结合学员的需求及其专业知识水平。Microchip 技术培训课程旨在提供一个协调有序的流程,使工

程师能够根据其产品开发需求实现解决方案。授课内容体现在产品、技术和实现培训课程中并不断完善,这些内容汇总成以应用

为基础的培训课程。各种课程流程使每个工程师都可以按照自己当前的知识水平和需求来参与培训。目标是确保所提供的培训能

够满足每位学员的需求,同时避免学员由于课程中讲授过多已知信息或是课程设定的知识水平超出其现有水平而产生厌烦情绪或

挫折感。

课程概述

产品 技术实现

Page 3: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

3立即访问并注册!www.microchip.com/training

产品和工具课程主要介绍 Microchip 产品和开发工具的工作原理。这些知识是所有应用教学的基础。学员自学时往往会花费大量

时间阅读说明手册和数据手册或反复在试验和失败中尝试,而参加其中任意一个课程均可大大提高学习效率,可谓事半功倍。

市场需求变化多端,促使公司不断地为其产品增加功能和特性,而这些功能和特性往往属于其核心竞争力以外的领域。因此,工

程师必须不断拓宽知识面。Microchip 的技术课程旨在帮助工程师了解新的技术领域。

实现课程将产品和技术教学相结合,指导工程师如何设计实际应用。这一级别的课程主要讲授具体操作方法,并不介绍概念或原理。

基于应用的课程

模拟信号处理ASP0107 运放基础

ASP2201 嵌入式系统的模拟传感器调理

总线通信和联网以太网

COM4201 设计嵌入式 TCP/IP 监视和控制

COM4301 高级 TCP/IP HTTP 应用

I2C™COM2109 I2C™ 总线设计原理

USBCOM3101 全速 USB 简介

COM3201 设计定制 USB 外设应用

COM3202 设计 USB 嵌入式主机应用

Wi-Fi®IRF2101 向嵌入式应用添加 IEEE 802.11 Wi-Fi®

开发工具和编程语言TLS0000 Microchip 实时在线技术培训入门

TLS0101 Microchip 开发工具入门

TLS0999 MPLAB® IDE v8 用户向 MPLAB X IDE 的过渡

TLS2101 面向嵌入式控制工程师的 C 编程语言简介

TLS2118 适用于 PIC18 的 MPLAB® C 编译器入门

TLS2130 适用于 PIC24 MCU 和 dsPIC® DSC 的 MPLAB® C 编译器入门

数字信号处理DSP0201 使用 dsPIC® DSC 架构的 DSP 功能

DSP0202 利用 Microchip 的 DSP 库和工具进行设计

人机界面HIF2131 使用 Microchip 的图形库进行设计

电机控制MCT0101 智能电机控制解决方案概述

MCT3101 采用 dsPIC® DSC 的 BLDC 电机控制技术

MCT7101 采用 dsPIC® DSC 对 PMSM 电机实现无传感器磁场定向控制

功耗管理和电源PWR0110 采用 nanoWatt XLP 技术的低功耗系统设计

PWR1101 电池技术和电源管理

PWR3101 采用 dsPIC33 DSC 的数字电源转换器基础

PWR3201 采用 dsPIC® DSC SMPS 系列对电源转换器进行数字控制

课程列表

Page 4: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

4 Microchip 技术培训目录 - 2011

产品系列课程

我们鼓励有意深入了解特定 Microchip 单片机系列的工程师学习以下一个或多个系列课程。这些系列课程提供了快速着手设计所

需的基础工具和产品知识。通过高效地为工程师提供以往需要大量时间进行反复试验才能学到的知识,帮助加快产品的上市时间。

大多数应用课程都假设工程师已掌握相关产品系列的知识。有关每门课程的完整说明,请参阅本目录的课程详细信息部分。

基础单片机系列(PIC10、PIC12X5 和 PIC16X5X)TLS0101 Microchip 开发工具入门

MCU0101 基础系列 PIC® MCU 架构和外设入门

中档单片机系列(PIC12X6 和 PIC16X6/7/8)TLS0101 Microchip 开发工具入门

MCU1101 中档 PIC® MCU 架构入门

MCU1111 采用 MPASM 配置和使用中档 PIC® MCU 外设

MCU1121 采用 C 语言配置和使用中档 PIC® MCU 外设

PIC18 单片机系列

TLS0101 Microchip 开发工具入门

TLS2118 适用于 PIC18 的 MPLAB® C 编译器入门

MCU2101 PIC18 MCU 架构入门

MCU2121 采用 C 语言配置和使用 PIC18 MCU 外设

PIC24 单片机系列

TLS0101 Microchip 开发工具入门

TLS2130 适用于 PIC24 MCU 和 dsPIC® DSC 的 MPLAB® C 编译器入门

MCU3101 16 位 MCU 架构和指令集入门 MCU3121 采用 C 语言配置和使用 16 位 MCU 架构和外设

MCU3122 采用 C 语言配置和使用更多的 16 位外设

dsPIC® 数字信号控制器系列(dsPIC30F 和 dsPIC33F)TLS0101 Microchip 开发工具入门

TLS2130 适用于 PIC24 MCU 和 dsPIC® DSC 的 MPLAB® C 编译器入门

MCU3101 16 位 MCU 架构和指令集入门

MCU3121 采用 C 语言配置和使用 16 位 MCU 架构和外设

MCU3122 采用 C 语言配置和使用更多的 16 位外设

MCU3201 dsPIC® DSC 架构的 DSP 功能

PIC32 单片机系列

TLS0101 Microchip 开发工具入门

MCU4101 PIC32 MCU 架构入门

课程列表

Page 5: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

5立即访问并注册!www.microchip.com/training

Microchip 拥有遍布全球各地的技术培训工程师和获得认证的第三方供应商网络,您可以根据自身需要选择适合的培训地点,轻松

提高自己的技术技能:到我们的培训中心、互联网上的虚拟教室或在您的办公地点参加实时教学课程。

Microchip 实时技术培训

这些课程均由 Microchip 或经 Microchip 认证的技术培训工程师现场教授,在全球多个地点开办,并且通常使用当地语言。这些

地点可以是 Microchip 分支机构,也可以是遍布各地的设计、分销和培训合作伙伴的所在地。除了有技术培训工程师现场教授课

程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

场即可。

Microchip 实时在线技术培训 我们的大多数课程还以实时在线课程的形式提供,便于您在家或办公室中学习。Microchip 实时在线技术培训课程由同一批技术

培训工程师通过互联网讲授,采用的教材与 Microchip 实时技术培训课程的教材相同。大多数情况下,这些课程已经过适当调

整,以便讲授者结合 Microchip MPLAB® 模拟器或 Proteus VSM 模拟器进行教学。我们将为您提供所有工具(包括 C 编译器和

Proteus VSM 引擎)的免费评估版,您在注册后即可提前安装。我们还提供了一门特别课程,“TLS0000 Microchip 实时在线技

术培训入门”,以确保在您参加实时在线课程之前您的工具正常运行。您只需准备一台运行 Microsoft Windows® XP 的 PC、高速

的互联网连接以及话筒和扬声器。

Microchip 现场实时技术培训 对于那些希望让许多员工同时参加培训的企业,Microchip 可根据您的具体需求定制任何课程。我们的讲师将携带所有演示资料和

设备到现场提供一体化专题培训,让您的整个团队轻松受益。有关更多信息,请联系您当地的 Microchip 销售办事处(具体地点

详见封底)。

注册信息

对于大多数 Microchip 技术培训课程,您除了接受培训外,还能以折扣价格购买课堂上用到的开发工具。

要注册参加全球范围内提供的任何课程,请访问我们的网站:www.microchip.com/training。

有关定制内部培训计划的信息,请直接与您当地的 Microchip 销售办事处联系。联系方式请参见 Microchip 网站。

遍布全球

Page 6: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

立即访问并注册!www.microchip.com/training6 Microchip 技术培训目录 - 2011

课程详细信息

课程名称课程编号课时

Microchip 实时在线技术培训入门TLS00001

摘要 这是建议您参加的第一门课程。适合于首次参加实时在线课程或者自行安装任何用于 Microchip 实时在线课程的工具时需要帮助的学员。本课程通过 Microsoft 的 Live Meeting 提供。所有工具均基于软件,因此不需要任何硬件。注册时将提供包括 MPLAB® IDE、Live Meeting 和其他软件工具在内的所有必要工具的链接。

学习目标 学习本课程后,学员将能够:• 找到设计项目所需的 Microchip 培训资源• 在 Microchip 网站上找到课程教材和支持 • 确定需要安装的工具,为学习 Microchip 实时在线课程做好准备• 对目标器件进行编程

建议需具备的相关知识 运行 Microsoft Windows® XP 或更高版本的 PC。高速互联网连接。

课程名称课程编号课时

Microchip 开发工具入门TLS01013.5

摘要 对于刚开始使用 PIC® 单片机的用户,本动手课程将帮助您快速了解开发 PIC 单片机应用所需的基本工具和技术。在介绍所有 Microchip工具后,学员将在 MPLAB® X 集成开发环境下进行动手练习,亲身体验 MPLAB X IDE 的内置模拟器以及我们的硬件调试工具(例如MPLAB REAL ICE、MPLAB ICD 3 或 MPLAB PICkit™ 3)的各项适用的技术。学员将逐步完成项目创建、代码编辑和编译,以及运行程序的整个过程。在练习过程中,将介绍和使用一些最常见的调试技术。完成本课程后,您将能够使用 Microchip 的开发工具创建简单的 MPLAB X 项目、编译和执行程序以及执行简单的调试任务。本知识适用于所有 PIC 单片机和 dsPIC® 数字信号控制器。

学习目标 学习本课程后,学员将能够:• 创建项目工作区• 使用编辑器• 编译项目• 使用硬件调试器和软件模拟器调试项目• 设置断点• 读取和修改数据• 对目标器件进行编程

建议需具备的相关知识 单片机编程知识。

课程名称课程编号课时

MPLAB® IDE v8 用户向 MPLAB X IDE 的过渡TLS09993.5

摘要 MPLAB X 不仅是广受欢迎的 MPLAB IDE 的最新版本,它对 IDE 的功能和外观进行了全面重塑。MPLAB X 基于开源的 NetBeans IDE并增加了新功能,帮助您将设计提升到更高层次。本课程从一个经验丰富的 MPLAB 8 用户的角度来介绍 MPLAB X。在对这两款 IDE进行比较时,着重介绍两者之间的差异以及完成日常任务的新方法。还将详细介绍创建新项目和转换原有项目的过程,并通过动手练习来巩固相关知识。最后,我们将强调一些最激动人心的新功能,这些新功能无疑能够为您的嵌入式开发工具锦上添花。

学习目标 学习本课程后,学员将能够:• 创建项目工作区• 使用编辑器• 编译项目• 使用硬件调试器和软件模拟器调试项目• 设置断点• 读取和修改数据• 对目标器件进行编程

建议需具备的相关知识 熟悉前一代 MPLAB IDE。

Ha

nds-On Course

Ha

nds-On Course

Ha

nds-On Course

Page 7: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

7半天课程 使用开发工具、软件和器件的动手实验课。全天课程 – 提供午餐。 Ha

nds-On Course

课程详细信息

课程名称课程编号课时

面向嵌入式控制工程师的 C 编程语言简介TLS210114

摘要 本课程为期两天,将对嵌入式系统环境下的 C 编程语言(符合 ANSI C89 标准的规定)进行介绍。本课程从无特定硬件的角度介绍C 语言的各个方面,以将重点放在 C 语言本身的各种要素上。尽管并非必要,但如果有任何编程语言经验或单片机使用经验将有助于本课程的学习。本课程附带一系列旨在巩固基础知识的动手练习,所有练习均在 MPLAB® 模拟器中进行。所学技能适用于任何ANSI C编译器。本课程不涉及特定硬件和编译器的具体细节(如中断、存储器模式和优化),这些主题将在具体的编译器课程中介绍。

学习目标 学习本课程后,学员将能够:• 有效使用 C 语言的内置数据类型 • 编写简短的 C 语言程序来实现简单的编程任务 • 有效使用条件语句和循环 • 编写结构良好且高效的 C 语言程序 • 编写多文件 C 语言程序 • 选择合适的数据构造方法 • 根据需要,使用指针完成简单任务• 使用 MPLAB 模拟器和 UART1 I/O 功能测试程序

建议需具备的相关知识 TLS0101

课程名称课程编号课时

适用于 PIC18 的 MPLAB® C 编译器入门TLS21187

摘要 本课程向 C 语言编程人员介绍适用于 Microchip PIC18 系列的 MPLAB C 编译器的功能和使用方法。课程涵盖多个编译器指令和代码结构要求,必须了解这些指令和要求才能有效编写适用于 PIC18 平台的代码。课程主题包括项目设置、变量分配、代码分配、中断服务例程、创建和使用库、混合使用 C 语言和汇编语言、存储器模型、优化以及有关适用于嵌入式系统编程的 Microchip 特定扩展的概述。通过一系列集中的动手练习来巩固这些概念。

学习目标 学习本课程后,学员将能够:• 编写针对 PIC18 架构优化的 C 语言程序• 使用 C 语言访问 I/O 和内部寄存器• 使用 C 语言设置器件的配置位• 使用 C 语言编写中断• 使用 MPLAB C 代码库配置片上外设• 创建并使用自己的库/归档文件• 编写混合了 C 语言文件和汇编语言文件的程序• 为程序选择合适的存储器模型和优化等级

建议需具备的相关知识 TLS0101、MCU2101 或 MCU2121

课程名称课程编号课时

适用于 PIC24 MCU 和 dsPIC® DSC 的 MPLAB® C 编译器入门TLS21307

摘要 本课程向 C 编程人员介绍适用于 Microchip 的 16 位架构(包括 PIC24、dsPIC30 和 dsPIC33 系列)的 MPLAB C 编译器的功能和使用方法。本课程涵盖多个编译器指令和代码结构要求,必须了解这些指令和要求才能有效编写适用于 PIC16 位平台的代码。课程主题包括项目设置、变量分配、代码分配、中断服务例程、创建和使用库、混合使用 C 语言和汇编语言、存储器模型、优化以及有关适用于嵌入式系统编程的 Microchip 特定扩展的概述。通过一系列集中的动手练习来巩固这些概念。

学习目标 学习本课程后,学员将能够:• 编写针对 16 位 PIC® 架构优化的 C 语言程序 • 使用 C 语言访问 I/O 和内部寄存器 • 使用 C 语言设置器件的配置位 • 使用 C 语言编写中断 • 使用 MPLAB C 代码库配置片上外设 • 创建并使用自己的库/归档文件 • 编写混合了 C 语言文件和汇编语言文件的程序• 为程序选择合适的存储器模型和优化等级

建议需具备的相关知识 TLS0101、MCU3101 或 MCU3121

Ha

nds-On Course

Ha

nds-On Course

Ha

nds-On Course

Page 8: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

立即访问并注册!www.microchip.com/training8 Microchip 技术培训目录 - 2011

课程详细信息

课程名称课程编号课时

中档 PIC® MCU 架构入门MCU11013.5

摘要 本课程涵盖中档单片机系列的架构和指令集的基础知识。涵盖的主题包括编程模型、数据和程序存储器构成、时钟结构、汇编语言和器件的特殊功能。通过编写两个简单的汇编语言程序来巩固基本概念。使用 MPLAB® IDE 和开发工具的动手实验将巩固讲义中介绍的概念。

学习目标 学习本课程后,学员将能够:• 描述数据和程序存储器的构成以及如何访问• 使用中档汇编语言指令创建软件• 对配置存储器进行编程,使单片机的看门狗定时器、欠压检测、时钟源和其他特殊功能正常工作

建议需具备的相关知识 TLS0101

课程名称课程编号课时

采用 MPASM 配置和使用中档 PIC® MCU 外设MCU11117

摘要 本课程涵盖中档单片机系列外设(包括定时器、A/D 转换器、UART、比较器、PWM 和其他外设)的配置和用法。还涵盖了中断结构和中断服务例程处理。学员将进行动手练习并了解如何通过 MPLAB® IDE 和开发工具(包括模拟器)使用汇编语言对中档器件进行编程。注:本课程与 MCU1121 涵盖相同的内容。本课程在教材中使用汇编语言,而 MCU1121 使用 C 语言。

学习目标 学习本课程后,学员将能够:• 描述各种片上外设的工作特性• 使用汇编语言编写软件例程,通过轮询或中断来配置和使用器件外设• 描述中断结构并编写代码来配置和响应中断

建议需具备的相关知识 TLS0101 和 MCU1101

Ha

nds-On Course

Ha

nds-On Course

课程名称课程编号课时

基础系列 PIC® MCU 架构和外设入门MCU01017

摘要 本课程指导工程师如何编写使用 Microchip 基础 PIC 单片机系列的架构和外设的程序。课程涵盖了基础系列 PIC 单片机的架构、外设以及使用汇编语言对其编程的方法。还涵盖了充分开发应用程序并将其下载到基础系列单片机中所需要的工具。课程结束时,学员应该能够开发可利用基础系列 PIC MCU 所有功能的软件。

学习目标 学习本课程后,学员将能够:• 描述数据和程序存储器的构成以及如何访问• 使用基础系列汇编语言指令创建软件• 对配置存储器进行编程,使单片机的看门狗定时器、欠压检测、时钟源和其他特殊功能正常工作• 编写软件来配置和使用外设• 使用 MPLAB®工具套件调试软件

建议需具备的相关知识 单片机编程知识

Ha

nds-On Course

Page 9: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

9半天课程 使用开发工具、软件和器件的动手实验课。全天课程 – 提供午餐。 Ha

nds-On Course

课程详细信息

课程名称课程编号课时

采用 C 语言配置和使用中档 PIC® MCU 外设MCU11217

摘要 本课程涵盖中档单片机系列外设(包括定时器、A/D 转换器、UART、比较器、PWM 和其他外设)的配置和用法。还涵盖了中断结构和中断服务例程处理。学员将进行动手练习并了解如何通过 MPLAB® IDE 和开发工具(包括模拟器)使用 C 语言对中档器件进行编程。注:本课程与 MCU1111 涵盖相同的内容。本课程在教材中使用 C 语言,而 MCU1111 使用汇编语言。

学习目标 学习本课程后,学员将能够:• 描述各种片上外设的工作特性• 使用 C 语言编写软件例程,通过轮询或中断来配置和使用器件外设• 描述中断结构并编写代码来配置和响应中断

建议需具备的相关知识 TLS0101 和 MCU1101

课程名称课程编号课时

PIC18 MCU 架构入门MCU21013.5

摘要 本课程涵盖 PIC18 MCU 系列的架构和指令集的基础知识。涵盖的主题包括编程模型、数据和程序存储器构成、时钟结构、汇编语言和器件的特殊功能。学员将进行动手练习并了解如何通过 MPLAB® IDE 和开发工具(包括模拟器)对 PIC18 器件进行编程。

学习目标 学习本课程后,学员将能够:• 描述数据和程序存储器的构成以及如何访问• 创建针对 PIC18 MCU 的简单程序• 对配置存储器进行编程,使单片机的看门狗定时器、欠压检测、时钟源和其他特殊功能正常工作

建议需具备的相关知识 TLS0101

课程名称课程编号课时

采用 C 语言配置和使用 PIC18 MCU 外设MCU21217

摘要 本课程涵盖中档单片机系列外设(包括定时器、A/D 转换器、UART、比较器、PWM 和其他外设)的配置和用法。还涵盖了中断结构和中断服务例程处理。学员将进行动手练习并了解如何通过 MPLAB® IDE 和开发工具(包括模拟器)使用 C 语言对 PIC18 器件进行编程。

学习目标 学习本课程后,学员将能够:• 描述各种片上外设的工作特性• 使用 C 语言编写软件例程,通过轮询或中断驱动结构来配置和使用器件外设• 描述中断结构并编写代码来配置和响应中断

建议需具备的相关知识 TLS0101 和 MCU2101

Ha

nds-On Course

Ha

nds-On Course

Ha

nds-On Course

Page 10: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

立即访问并注册!www.microchip.com/training10 Microchip 技术培训目录 - 2011

课程详细信息

课程名称课程编号课时

16 位 MCU 架构和指令集入门MCU31013.5

摘要 本课程涵盖 Microchip 16 位系列(PIC24F/H 和 dsPIC30/33)的单片机架构基础知识。通过编写简单程序来巩固 16 位器件的基本概念。课程涵盖了程序和数据存储器构成、指令集、寻址模式、时钟序列和模式,以及程序空间可视性(Program Space Visibility,PSV)。学员将掌握 PIC24 和 dsPIC30/33 系列的基础知识。本课程不涉及 dsPIC30/33 系列的 DSP 架构或 DSP 特定的指令集。

学习目标 学习本课程后,学员将能够:• 描述数据和程序存储器的构成以及如何访问• 创建针对 PIC24 MCU/dsPIC® DSC 的简单程序 • 对配置存储器进行编程,使单片机的看门狗定时器、欠压检测、时钟源和其他特殊功能正常工作• 编写使用各种寻址模式的软件• 使用程序空间可视性来存储和访问大量数据

建议需具备的相关知识 TLS0101

课程名称课程编号课时

采用 C 语言配置和使用 16 位 MCU 架构和外设MCU31217

摘要 本课程介绍 Microchip 的 PIC24 单片机和 dsPIC® 数字信号控制器系列的标准外设集。通过动手练习和使用针对 PIC24 的 MPLAB C编译器,学员将熟悉 I/O 端口、ADC、定时器、PWM、UART 和 MSSP 模块的编程。尽管这些原理基于 PIC24 单片机,但可直接适用于 Microchip 的整个 16 位系列,包括 PIC24F、PIC24H、dsPIC30F 和 dsPIC33F 器件。

学习目标 学习本课程后,学员将能够:• 描述各种片上外设的工作特性• 使用 C 语言编写软件例程,通过轮询或中断来配置和使用器件外设• 描述中断结构并编写代码来配置和响应中断

建议需具备的相关知识 TLS0101

课程名称课程编号课时

采用 C 语言配置和使用更多的 16 位外设MCU31227

摘要 本课程介绍 Microchip 的 PIC24 单片机和 dsPIC® 数字信号控制器系列的扩展外设集。通过动手练习和使用 MPLAB C30 编译器,学员将熟悉对外设引脚选择(Peripheral Pin Select,PPS)、并行主控端口(Parallel Master Port,PMP)、实时时钟日历(Real-Time Clock Calendar,RTCC)、循环冗余代码(Cyclic Redundancy Code,CRC)和 DMA 模块的编程。尽管这些原理基于 PIC24 单片机,但可直接适用于 Microchip 的整个 16 位系列,包括 PIC24F、PIC24H、dsPIC30F 和 dsPIC33F 器件。

学习目标 学习本课程后,学员将能够:• 描述各种片上外设的工作特性• 使用 C 语言编写软件例程,通过轮询或中断来配置和使用器件外设

建议需具备的相关知识 TLS0101 和 MCU3121

Ha

nds-On Course

Ha

nds-On Course

Ha

nds-On Course

Page 11: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

11半天课程 使用开发工具、软件和器件的动手实验课。全天课程 – 提供午餐。 Ha

nds-On Course

课程详细信息

课程名称课程编号课时

dsPIC® DSC 架构的 DSP 功能MCU3201 和 DSP02013.5

摘要 本动手课程详细介绍 dsPIC® 数字信号控制器架构的 DSP 特定功能。这些功能包括 DSP 引擎、DSP 指令、零开销循环功能、双重存储器访问、模寻址和位反转寻址、MAC 架构、桶形移位器和乘法器。动手课程将 C 语言和汇编语言编程结合到一系列温度传感器信号采集和处理应用中,以巩固讲义中介绍的概念。作为前提,建议您对 16 位架构有一个基本的了解。请注意,本课程的课程编号可安排为 MCU3201 或 DSP0201。

学习目标 学习本课程后,学员将能够:• 解释和描述 dsPIC DSC 架构的 DSP 功能• 识别及解释各类 DSP 指令和支持硬件• 解释 DSP 功能在信号处理方面比标准 MCU 功能更高效的原因• 知道累加器的工作原理以及如何管理这些累加器,包括加载、存储以及所有与 16 位到 40 位转换相关的问题(包括零回填、 符号扩展和四舍五入)• 解释如何管理四舍五入和饱和操作• 解释乘法器和乘法累加硬件之间的区别• 解释如何管理 DSP 存储器功能,包括对 MAC 类指令的 PSV 访问和双重访问• 识别零开销循环指令 DO 和 REPEAT 与软件管理的循环之间的区别• 确定归一化指令• 解释桶形移位器及其指令,以及如何将其与移位硬件区分• 解释模寻址和位反转寻址及其用途和管理方式

建议需具备的相关知识 TLS0101

课程名称课程编号课时

使用 Microchip 的 DSP 库和工具进行设计DSP02023.5

摘要 本课程通过可用于 dsPIC® DSC 架构的软件工具,将 DSP0201“dsPIC® DSC 架构的 DSP 功能”中介绍的概念应用到实际领域。您将了解如何使用免费的 dsPICworks™ 工具生成和分析数据,包括观察传感器输出的频谱。您还将了解如何利用 dsPIC DSC 滤波器设计工具根据特性参数来设计 FIR 和 IIR 滤波器。最后,使用 DSP 库中的函数连同片上 ADC 外设在实际传感器处理应用中执行信号处理任务。

学习目标 学习本课程后,学员将能够:• 使用 dsPIC DSC 滤波器设计工具来设计 FIR 和 IIR 滤波器• 使用 Microchip DSP 库函数在 dsPIC 上实现 FIR 和 IIR 滤波器以及 DFT • 使用 dsPICworks 信号分析工具生成实时信号并测试滤波器设计工具的输出

建议需具备的相关知识 TLS0101 和 DSP0201

课程名称课程编号课时

PIC32 MCU 架构入门MCU41017

摘要 本课程向学员介绍 PIC32MX 单片机的基本操作。学员将参与多个动手练习以了解 PIC32MX 架构的主要概念。课程结束时,学员将完成创建和调试多个 PIC32 MCU 项目。

学习目标 学习本课程后,学员将能够:• 解释 PIC32 架构• 使用 MPLAB® IDE 和 PIC32 开发工具创建项目• 使用 PIC32 中断控制进程• 使用 PIC32 存储器架构高效地创建应用程序• 对代码进行速度优化• 描述异常并对其进行调试• 回顾外设集

建议需具备的相关知识 TLS0101 和 TLS2101

Ha

nds-On Course

Ha

nds-On Course

Ha

nds-On Course

Page 12: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

立即访问并注册!www.microchip.com/training12 Microchip 技术培训目录 - 2011

课程详细信息

课程名称课程编号课时

运放基础ASP01077

摘要 本课程回顾运算放大器(运放)的基本概念和术语。将对运放数据手册中提供的主要直流和交流特性参数进行定义和讨论,以便系统设计人员可以为应用选择适合的运放。还将介绍运放应用电路示例并进行分析。在整个课程中提供书面练习来加强理解。

学习目标 学习本课程后,学员将能够:• 论述运放的主要交流和直流特性• 通过了解主要特性参数对于性能的影响,为应用选择适合的运放

建议需具备的相关知识 电子学基础。

课程名称课程编号课时

嵌入式系统的模拟传感器调理ASP22013.5

摘要 大多数传感器电路在进行模数转换前需要进行一些模拟信号调理。本课程介绍多种类型的传感器和传感器调理电路(包括有源滤波器)的背景信息。将详细介绍三种常见的传感器及其调理电路。动手实验有助于演示这些传感器电路以及滤波器设计原理。涉及的三种常见传感器为:热敏电阻(温度传感器)、光电二极管(光传感器)和电容(湿度传感器)。

学习目标 学习本课程后,学员将能够:• 描述不同类型的滤波器并为应用选择最佳滤波器• 使用 Microchip 工具设计和模拟滤波器• 描述不同类型传感器的基本特性

建议需具备的相关知识 电子学基础。

课程名称课程编号课时

智能电机控制解决方案概述MCT01013.5

摘要本课程介绍电机的概念及其工作原理。旨在帮助您根据常见电机类型的特性和功能为应用选择最适合的电机,理解各种电机控制技术并针对具体应用在不同控制中做出选择。

学习目标 学习本课程后,学员将能够:• 描述电机的概念及其工作原理• 根据常见电机类型的特性和功能为应用选择最适合的电机• 描述各种电机控制技术• 针对应用在不同控制中进行选择• 知道如何找到有助于设计项目的资源

建议需具备的相关知识 无

课程名称课程编号课时

采用 dsPIC® DSC 的 BLDC 电机控制技术MCT31017

摘要 本课程对 Microchip 的 BLDC 电机控制算法进行深入分析。课程还概述了 dsPIC DSC 的电机控制外设。学员将使用 DMCI 来修改算法和控制电机。

学习目标 学习本课程后,学员将能够:• 编写软件来配置 dsPIC DSC 上的电机控制外设• 利用 dsPIC DSC 通过以下方法控制 BLDC 电机: – 强制换相 – 开环控制 – 闭环控制 – 相位超前 – 无传感器,带反向电动势

建议需具备的相关知识 TLS0101、TLS2101、MCU3101 或 MCU3121、MCU3201

Ha

nds-On Course

Ha

nds-On Course

Ha

nds-On Course

Page 13: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

13半天课程 使用开发工具、软件和器件的动手实验课。全天课程 – 提供午餐。 Ha

nds-On Course

课程详细信息

课程名称课程编号课时

使用 MCHV 开发板实现交流感应电机控制(即将推出)MCT42013.5

摘要本课程适合于具有经验丰富的 C 语言编程背景但很少或没有 ACIM 电机控制背景的工程师。具有一定的电机理论背景是十分必要的,因为本课程仅花费较短的时间来介绍电机设计和运行的概念。

学习目标 学习本课程后,学员将能够:• 解释 ACIM 电机的工作原理• 配置和使用 DMCI/RTDM,并了解如何操作 MCHV 开发板 • 利用与 dsPIC DSC 的 PWM 引脚相连接的示波器,演示在 MCHV 板上的正弦基波 PWM 信号• 实现电压/频率控制方法:通过正弦表方法实现 V/H 控制,利用 MCHV 开发板来控制电机速度• 实现空间矢量调制控制方法:根据空间矢量调制算法,利用 MCHV 开发板来控制电机速度• 解释 ACIM 的磁场定向控制(Field Oriented Control,FOC)的基本原理• 描述闭环控制及其实现

建议需具备的相关知识 TLS0101、TLS2101、MCU3101 或 MCU3121、MCU3201

课程名称课程编号课时

采用 dsPIC® DSC 对 PMSM 电机实现无传感器磁场定向控制MCT71017

摘要 本课程指导学员了解 PMSM 电机的构造及其控制。通过实际练习,学员可以熟悉 Microchip 工具和无传感器 FOC(适用于 PMSM 的高级算法)。

学习目标 学习本课程后,学员将能够:• 描述 PMSM 和 BLDC 电机之间的区别以及有关 PMSM 构造的一些细节 • 使用 Microchip 硬件工具进行电机控制,并能够轻松运行和调整复杂算法 • 使用数据监控界面工具进行实时调试 • 描述无传感器磁场定向控制(FOC)分量和位置估算器

建议需具备的相关知识 TLS0101了解电机基础知识。

课程名称课程编号课时

采用 nanoWatt XLP 技术的低功耗系统设计 PWR01103.5

摘要 本动手实验课程研究低功耗系统设计的问题。将详细介绍系统设计人员面对的问题,针对研究的问题提供大量备选方案并推荐最适合的解决方案。所讨论的系统设计技术包括外设(如外部存储器、外部信号采集和电源管理)的低功耗集成。还将对被认为是低功耗系统设计中不可或缺的 Microchip nanoWatt 和 nanoWatt XLP 特性进行介绍。在动手实验中将介绍旨在简化功耗分析和系统调试的开发工具。

学习目标 学习本课程后,学员将能够:• 总结低功耗系统设计人员面对的问题• 列举在设计低功耗微处理器时需考虑的因素• 列举 nanoWatt、nanoWatt XLP 和深度休眠特性并区分这些特性• 列举可用的时钟方案并选择功耗最低的系统解决方案 • 使用电子表格分析工具为系统功耗循环建模• 描述 Microchip 的功耗参数以及我们如何与竞争对手匹敌• 正确设计低功耗系统• 描述 PIC® MCU 在有挑战性的低功耗应用中所扮演的角色

建议需具备的相关知识 TLS0101 和以下课程之一:MCU0101、MCU1101、MCU2101、MCU3101 或 MCU3121

Ha

nds-On Course

Ha

nds-On Course

Page 14: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

立即访问并注册!www.microchip.com/training14 Microchip 技术培训目录 - 2011

课程详细信息

课程名称课程编号课时

采用 dsPIC33 DSC 的数字电源转换器基础PWR31013.5

摘要 本课程面向电源转换器模拟电路设计人员,旨在构建着手进行数字设计所需的背景信息。模数转换在简单的降压转换器拓扑基础上进行。课程考虑了模拟模块到数字模块的转变,并对两种不同方法的性能进行比较。对 PWM、ADC 和比较器作为 dsPIC® DSC 外设实现进行了说明。还介绍了使用数字电源与使用模拟电源相比的区别、优点和注意事项。将计算内核(DSP 内核)作为架构块进行介绍,此内核允许组织外设的运行活动来完成回路闭合。课程还考虑了数字设计的优点。

学习目标 学习本课程后,学员将能够:• 详述从模拟设计到数字设计的移植路径• 通过模仿同等模拟外设的特性来评估数字外设的特性• 详述高性能计算内核的重要性 • 评估对 dsPIC DSC 内辅助功能的设计实现造成的影响

建议需具备的相关知识 无

课程名称课程编号课时

采用 dsPIC® DSC SMPS 系列对电源转换器进行数字控制PWR32017

摘要 本课程研究转换器设计中使用的一些标准控制技术。首先简要回顾 PID(比例 -积分 -微分控制器)的基本理论,然后介绍在 dsPIC® DSC 中实现 PID 的过程。存储器的使用和 DSP 内核功能对于达到所需的计算速度和计算精度至关重要。PICtail™ 降压升压板上的降压转换器用于实现电压模式、平均电流模式和峰值电流模式控制环路。课程将分析每种模式的代码和执行流程。通过板上提供的两个降压转换器,可以研究多相转换器以及如何有效地对其进行控制。最后,将实现软启动和时序并利用它们来管理转换器输出的开关瞬态。

学习目标 学习本课程后,学员将能够:• 在 dsPIC DSC 中设计电压模式控制环路 – 将控制环设计与控制理论相结合 – 在 dsPIC DSC 中实现 PID 控制器 – 实现完全可编程的软启动/时序• 在 dsPIC DSC 中设计峰值电流模式控制环路• 在 dsPIC DSC 中设计平均电流模式控制环路 – 在 dsPIC DSC 中设计多相降压转换器控制环路

建议需具备的相关知识 TLS0101、MCU3101 或 MCU3121、MCU3201、PWR3101

课程名称课程编号课时

电池技术和电源管理PWR11013.5

摘要 便携式电子设备在我们的生活中变得日益重要。为这些应用供电的电池技术正不断发展,以迎接这一快速扩展的市场所带来的挑战。本课程概述并比较实际的主电池和备用电池的化学性能以及其他便携电源(例如太阳能电池和燃料电池)。课程中将讨论和演示电池稳压方式(线性、降压、升压和降压/升压)、充电算法、保护、安全和维护等内容。

学习目标 学习本课程后,学员将能够:• 根据特定应用选择合适的电池技术• 针对特定电池化学性能选择电池放电和稳压方案• 应用合适的电池充电算法• 解释电池供电设备所需考虑的各种问题

建议需具备的相关知识 电子学基础。

Ha

nds-On Course

Page 15: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

15半天课程 使用开发工具、软件和器件的动手实验课。全天课程 – 提供午餐。 Ha

nds-On Course

课程详细信息

课程名称课程编号课时

I2C™ 总线设计原理COM21097

摘要 本课程介绍使用各个级别的 I2C 总线所需要的硬件和软件。将涉及从地址和数据格式到命令语法和信号交换在内的 I2C 的各个方面。为全面介绍 I2C 的基础使用知识,将使用 PICDEM™ 系统管理板与以下四种 I2C 器件通信:实时时钟、串行 EEPROM、模数转换器和散热风扇控制器。这四个实验均使用 MPLAB® 串行器件分析器来查看总线事务。到课程结束时,您将熟悉 I2C 总线事务、Microchip 的中档 I2C 外设和可用的软件库。

学习目标 学习本课程后,学员将能够:• 描述适合主从配置的 I2C 协议• 使用 Microchip 串行分析器来调试通信错误• 使用 Microchip 库配置单片机,以仿真 I2C 分立器件• 使用 Microchip 库将单片机配置为主机模式,以便与 I2C 分立器件通信

建议需具备的相关知识 TLS0101、MCU0101 或 MCU1101

课程名称课程编号课时

全速 USB 简介COM31017

摘要 作为计算机上逐步消失的串行端口的替代解决方案,USB 在嵌入式系统中的应用越来越常见。在本课程中,您将了解此通信协议及其特性。课程将介绍 USB 在电气、机械和协议方面的基本规范,以帮助学员充分了解 Microchip PIC18/24/32 USB 单片机的 USB 功能。课程还将介绍您需要完成哪类任务,以及设计 USB 外设应用时必须考虑到哪些因素。相关概念通过动手练习得以加强,这些练习指导您如何利用 PIC18/24/32 USB MCU 和我们的 CDC 类 RS-232 仿真框架来实现与 PC 的基本 USB 连接。

学习目标 学习本课程后,学员将能够:• 描述 USB 的基本原理以及如何将其应用到嵌入式应用中• 识别与您项目相关的 Microchip 的 USB MCU、开发板和 USB 软件框架• 分析 CDC 设备类的功能和限制,并在 PIC18/24/32 MCU 上通过 CDC 设备框架实现基本通信

建议需具备的相关知识 TLS0101、TLS2101 和以下课程之一:MCU1101、MCU2101、MCU3101、MCU3121 或 MCU4101

课程名称课程编号课时

设计定制 USB 外设应用COM32017

摘要 典型嵌入式 USB 应用由 Windows® PC 主机和外围设备组成。定制的 PC 主机软件旨在提高通信效率,并降低与进行应用开发时多种标准 USB 设备类的使用相关的复杂性。本课程将指导您如何利用 HID 类以及定制(或供应商)类(使用 Microsoft 的 WinUSB 驱动程序)在 PC 主机和设备之间传送一般数据。课程将介绍每种方法的优点和缺点。通过示例和演示介绍并讨论 USB PC 主机程序设计的注意事项、技术和诀窍。课程练习基于 Microsoft Visual C++.NET 以及 Microchip 的 USB MCU 开发板和 USB 框架。

学习目标 学习本课程后,学员将能够:• 了解用于实现一般数据传送的各种 USB 设备类别的优点/限制• 能够在 Windows PC 与作为 HID 或定制类(WinUSB)USB 设备运行的 PIC® MCU 之间实现一般数据传送

建议需具备的相关知识 COM3101

Ha

nds-On Course

Ha

nds-On Course

Ha

nds-On Course

Page 16: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

立即访问并注册!www.microchip.com/training16 Microchip 技术培训目录 - 2011

课程详细信息

课程名称课程编号课时

设计 USB 嵌入式主机应用COM32027

摘要 您的应用是否需要连接USB设备(如U盘或鼠标)?您的设备是否需要在某些工作情况下用作USB设备,而在其他情况下用作主机?USB On-The-Go(OTG)旨在允许资源远少于 PC 的嵌入式设备成为其他 USB 设备的主机。您可以学习到不同的 USB 主机选项,以及各种选择对电气设计和机械设计的影响。您将学习到 FAT 文件系统库,以及如何操作 U 盘上的文件并通过 U 盘进行数据记录和现场固件更新。最后,您将学习到用作简单 USB 设备的主机的通用(定制类)驱动程序和应用程序的开发过程。

学习目标 学习本课程后,学员将能够:• 描述各种可用的嵌入式主机选项 • 为应用选择合适的选项 • 为应用添加 U 盘功能 • 在基于 PIC24 的 USB 嵌入式主机上创建定制 USB 外设应用程序

建议需具备的相关知识 TLS0101、TLS2101 和 COM3101

课程名称课程编号课时

设计嵌入式 TCP/IP 监视和控制COM42017

摘要 本课程向您讲解 TCP/IP 控制和状态监视应用的完整设计示例。课程提供的信息可以通过以下器件应用到设计中:1) Microchip 的 MAC/PHY 收发器器件和/或 2) Microchip 带内置收发器的 PIC18 单片机。在介绍基础层(ARP、IP、DHCP 和 DNS 等)和应用层(SMTP和 SNMP 等)的接口时将引入通信的概念。此外,还将讨论 PHY 层的基本特性。还会详细介绍用于 TCP、HTTP 和文件系统协议的API 命令。学习完本课程后,学员应了解如何根据其应用需求修改 Microchip 协议栈固件。本课程强调 Microchip TCP/IP 协议栈的跨平台兼容性,允许学员在课程期间在自己选择的平台上实现相关应用,可选平台包括:PIC18、PIC24 或 PIC32 MCU。

学习目标 学习本课程后,学员将能够:• 描述 TCP/IP 嵌入式设计中所需的通信层• 利用基于 Web 的嵌入式设计所需的应用层组件进行设计• 捕捉和修改简单的 HTML/CSS 网页设计 • 修改现有 HTML/CSS 网页以包含动态变量• 将状态和控制要求集成到 Microchip TCP/IP 协议栈内• 指出在嵌入式应用中使用以太网 PHY 时要考虑的布局注意事项

建议需具备的相关知识 TLS0101、TLS2101 和以下课程之一:MCU2101、MCU3101 或 MCU3121

Ha

nds-On Course

Ha

nds-On Course

课程名称课程编号课时

高级 TCP/IP HTTP 应用COM43013.5

摘要 本课程讲授扩展基于 MCU 的基本网络服务器监视/控制系统所需的技术,包括通过 HTML 表单更新网页所使用的验证和 HTTP-POST方法。通过完成基于 HTTP-GET 的监视和控制系统所需的要求,回顾 TCP/IP 基础层的基本知识。通过研究基于 ANSI-C 的 Microchip TCP/IP 固件协议栈内所需的 API 来讲解基本功能和扩展功能。课程还讲解了使用 Wireshark 协议分析器的调试技术。学习完本课程后,学员将了解如何根据其应用需求来修改 Microchip 协议栈固件以包含验证和 HTTP-POST 功能。本课程强调 Microchip TCP/IP 协议栈的跨平台兼容性,允许学员在课程期间在自己选择的平台上实现相关应用,可选平台包括:PIC18、PIC24 或 PIC32。课程中的PHY 接口选项包括 Microchip 的 10/100 Mbps 有线以太网接口或 2 Mbps 无线 WiFi 接口。

学习目标 学习本课程后,学员将能够:• 利用 Wireshark 协议分析器观察和解释 TCP/IP 监控设计• 评估有效载荷需求以区分 HTTP GET 或 POST 方法的用途• 使用 HTTP POST 方法设计适用于传送量较大的系统• 扩展设计以包含验证签名凭证

建议需具备的相关知识 TLS0101、TLS2101 和 COM420

Ha

nds-On Course

Page 17: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

17半天课程 使用开发工具、软件和器件的动手实验课。全天课程 – 提供午餐。 Ha

nds-On Course

课程详细信息

课程名称课程编号课时

使用 Microchip 的图形库进行设计HIF21317

摘要 本动手课程向学员讲授如何利用 Microchip 图形库的强大功能。将图形 LCD 显示技术与各种输入设备结合使用,以减少复杂人机界面的开发时间。在本课程的动手部分,学员将学习使用 Microchip 图形库、Explorer 16 开发板和图形 PICtail™ Plus 子板来实现实际应用。尽管本课程使用 PIC24 MCU 进行讲授,但其中涉及的概念和库也适用于 PIC32 MCU。

学习目标 学习本课程后,学员将能够:• 编写软件以在 LCD 面板上显示图像、字体和基元• 编写软件以在 LCD 面板上显示和控制小控件• 应用技巧以协助编写与图形库结合使用的底层驱动程序• 创建 GUI 应用程序代码以充分利用 Microchip 的图形库

建议需具备的相关知识 TLS0101 和以下课程之一:MCU2101、MCU3101 或 MCU3121

课程名称课程编号课时

向嵌入式应用添加 IEEE 802.11 Wi-Fi®IRF21017

摘要 802.11/Wi-Fi 是以太网络的移动扩展。其利用常见的协议和编程层来扩展物理网络。但是,在嵌入式系统中实现 Wi-Fi 网络时,会给嵌入式系统设计人员带来一些特殊问题。本动手课程重点介绍在向互联网应用添加 Wi-Fi 连接时应注意的主要设计考虑因素。实验练习将使用 Microchip 的 16/32 位 MCU、经授权机构认证的 802.11/Wi-Fi 模块和 TCP/IP 框架进行实际应用。

学习目标 学习本课程后,学员将能够:• 描述 802.11/Wi-Fi 网络中的基本组件和服务以及嵌入式应用如何整合这些服务 • 确定接入点的可用性,并配置 PIC® MCU 以使其安全地连接到接入点。这包括路由器/AP 配置 • 使用 Microchip TCP/IP 框架创建简单的支持 Wi-Fi 的网络应用 • 应用 Microchip TCP/IP 框架 API 来调整无线电的使用,以满足特定的嵌入式设计要求,例如低功耗、非理想的天线或位置

建议需具备的相关知识 TLS0101 和以下课程之一:MCU2101、MCU3101 或 MCU3121

Ha

nds-On Course

Ha

nds-On Course

Page 18: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

18 Microchip 技术培训目录 - 2011

其他培训资源

Microchip提供多种方式帮助客户快速学会使用我们的所有产品 ...

Microchip 技术培训定制计划您是否有一组工程师需要培训?我们可以到现场为您提供 Microchip 技术培训或是在我们的教室里专门授课。在专门授课中除了提供标准课程之外,我们还可以根据您的需求与您合作定制培训内容。还可以根据学员人数提供相应的团体优惠。欲了解更多信息或讨论您的具体培训需求,请就近联系 Microchip 销售办事处的技术培训工程师。

开发工具优惠

在许多 Microchip 技术培训课程中,学员都有机会以相当优惠的价格购买课程中使用的开发工具。所节省的资金可用来支付部分课程费用,有时甚至可支付整个培训的费用。

Microchip 技术精英年会(MASTERs)Microchip 的技术精英年会(Masters)吸引着全球的工程师。技术精英年会举办地点几乎遍布所有大洲,提供数十门内容各异的工程师对工程师的技术培训课程,持续为嵌入式系统设计人员提供丰富的产品和技术信息。对于那些寻求嵌入式控制难题解决方案或希望深入了解 Microchip 产品的工程师来说,此年会不容错过。通过与 Microchip 应用工程师和其他技术专家的当面交流,设计工程师和工程经理将从此年会中受益匪浅。

请浏览 www.microchip.com/masters 以获取最新的举办日期和地点信息。

Microchip 技术培训网上研讨会您是否感到时间紧迫?Microchip 网上研讨会可全天候为您提供技术培训。Microchip 网站上提供 100 多个包含音频和视频材料的演示,使您的学习更加轻松。这些简短培训模块现在非常受设计人员青睐。

请访问 www.microchip.com/webseminars 以获得完整的课程列表。

Page 19: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

19立即访问并注册!www.microchip.com/training

备注

Page 20: 技术培训 课程目录 - Microchip Technologytechtrain.microchip.com/RTCV2/support/01172D_CN.pdf · 除了有技术培训工程师现场教授课 程外,Microchip 实时技术培训课程还包括完成课程所需的所有工具和教材,同时提供茶歇和正餐(如果需要)。只需您本人到

信息可能变更,恕不另行通知。Microchip 的名称和徽标组合、Microchip 徽标、dsPIC 和 PIC 均为 Microchip Technology Incorporated 在美国和其他国家或地区的注册商标。ICSP、In-Circuit Serial Programming 和 mTouch 均为 Microchip Technology Incorporated 在美国和其他国家或地区的商标。在此提及的所有其他商标均为各持有公司所有。© 2011,Microchip Technology Incorporated。版权所有。中国印制。7/11

DS01172D_CN

*DS01172D_CN*

Microchip Technology Inc. 2355 W. Chandler Blvd.

Chandler, AZ 85224-6199

www.microchip.com

培训如果您希望接受额外的培训,Microchip 可以助您一臂之力。我们一直在扩充我们的技术培训方式,不仅在各地举行一系列不断丰富的教程和有深度的课程,还提供大量有价值的在线资源,以供您随时使用。

■ 区域培训中心:www.microchip.com/rtc■ MASTERs 技术精英年会:www.microchip.com/masters■ 全球研讨会:www.microchip.com/seminars■ eLearning:www.microchip.com/webseminars■ 代理商和第三方合作伙伴的资源: www.microchip.com/training

美洲

亚特兰大 Tel: 1-678-957-9614波士顿 Tel: 1-774-760-0087芝加哥 Tel: 1-630-285-0071克里夫兰 Tel: 1-216-447-0464达拉斯 Tel: 1-972-818-7423底特律 Tel: 1-248-538-2250印第安纳波利斯 Tel: 1-317-773-8323洛杉矶Tel: 1-949-462-9523圣克拉拉Tel: 1-408-961-6444多伦多 Tel: 1-905-673-0699

欧洲

奥地利 Tel: 43-7242-2244-39丹麦 Tel: 45-4450-2828法国 Tel: 33-1-69-53-63-20德国 Tel: 49-89-627-144-0意大利 Tel: 39-0331-742611荷兰 Tel: 31-416-690399西班牙 Tel: 34-91-708-08-90英国 Tel: 44-118-921-5869

亚太地区

澳大利亚 - 悉尼 Tel: 61-2-9868-6733中国 - 北京 Tel: 86-10-8569-7000中国 - 成都 Tel: 86-28-8665-5511中国 - 重庆 Tel: 86-23-8980-9588中国 - 杭州 Tel: 86-571-2819-3180中国 - 香港特别行政区 Tel: 852-2401-1200中国 - 南京 Tel: 86-25-8473-2460中国 - 青岛 Tel: 86-532-8502-7355中国 - 上海 Tel: 86-21-5407-5533中国 - 沈阳 Tel: 86-24-2334-2829中国 - 深圳 Tel: 86-755-8203-2660中国 - 武汉 Tel: 86-27-5980-5300中国 - 厦门 Tel: 86-592-2388138中国 - 西安 Tel: 86-29-8833-7252中国 - 珠海 Tel: 86-756-3210040

全球销售和服务网点

亚太地区

台湾地区 - 新竹 Tel: 886-3-6578-300台湾地区 - 高雄 Tel: 886-7-213-7830台湾地区 - 台北 Tel: 886-2-2500-6610印度 - 班加罗尔 Tel: 91-80-3090-4444印度 - 新德里 Tel: 91-11-4160-8631印度 - 浦那 Tel: 91-20-2566-1512日本 - 横滨 Tel: 81-45-471- 6166韩国 - 大邱 Tel: 82-53-744-4301韩国 - 首尔Tel: 82-2-554-7200马来西亚 - 吉隆坡 Tel: 60-3-6201-9857马来西亚 - 槟榔屿 Tel: 60-4-227-8870菲律宾 - 马尼拉 Tel: 63-2-634-9065新加坡 Tel: 65-6334-8870泰国 - 曼谷 Tel: 66-2-694-13515/2/11

支持Microchip 致力于帮助客户更快更高效地开发产品。我们拥有一个覆盖全球的现场应用工程师和技术支持网络,随时准备提供产品和系统协助。此外,www.microchip.com 上提供了以下服务领域:

■ 技术支持链接提供快速获得问题解答的方法: http://www.microchip.com/support■ 样片链接提供任何 Microchip 器件的评估样片: http://sample.microchip.com■ 论坛链接提供访问知识库和互助信息: http://forum.microchip.com■ 购买链接提供Microchip各销售渠道合作伙伴的联系方式:

www.microchip.com/sales

全球技术支持:http://www.microchip.com/support 国内技术支持热线:800-820-6247 或 400-820-6247

国内技术支持:[email protected] 国内免费 microchipDIRECT 支持热线:400-820-5079