Microchip PIC32开发资源

作者:李建平 Microchip Technology Inc.
MCU32产品部 应用工程师

FreeRTOSViewer 可以让使用 FreeRTOS 操作系统的客户跟踪调试一些操作内核的信息,例如任务信息,消息队列信息等等。这个辅助的工具可以在内核停止或者打断的时候查看内核的相关内容。
Microchip 的 MPLAB® X+Harmony 软件开发平台已经集成了 FreeRTOS 系统,并将FreeRTOSViewer 工具嵌入开发平台中以方便客户调试。
本文介绍一种基于 MPLAB X+Harmony 下使用 FreeRTOSViewer 工具调试的方法。
关于 FreeRTOSViewer 的详细信息,可访问 http://www.freertos.org。

PIC32闪存编程参考手册

本章介绍闪存的编程技术。PIC32 器件包含用于执行用户代码的内部闪存。用户可使用三种方法对该存储器进行编程:
• 运行时自编程 (Run-Time Self-Programming, RTSP) —— 由用户软件执行
• 在线串行编程(In-Circuit Serial Programming™,ICSP™)—— 使用器件的串行数据连接执行,编程速度比 RTSP 快得多
• 增强型联合测试行动小组编程 (Enhanced Joint Test Action Group Programming,EJTAG) —— 通过支持 EJTAG 的编程器、使用器件的 EJTAG 端口执行

本章将介绍 RTSP 技术。ICSP 和 EJTAG 方法在《PIC32 闪存编程规范》(DS60001145P_CN)文档中进行描述。更多信息请点击附件下载PDF文档。

作者:王翀 Microchip Technology Inc.
MCU32产品部 资深应用工程师

本文介绍了如何利用 time profiling 工具来分析基于 Harmony 的应用程序,找出那些调用次数最多的函数,进行有针对性的系统优化。

详阅请点击下载《MPLAB® Harmony 之学习篇(十九) -- 利用 time profiling 工具分析 Harmony 工程》

作者:王翀 Microchip Technology Inc.
MCU32产品部 资深应用工程师

本文介绍了如何配置和使用 Harmony 下的 Bootloader Library,方便用户烧写,升级自己的应用程序。

详阅请点击下载《MPLAB® Harmony 之学习篇(十八) -- Bootloader Library 介绍与应用》

作者:李建平 Microchip Technology Inc.
MCU32产品部 资深应用工程师

Segger 的 emWin 是嵌入式系统应用里比较常用的图形开发平台,Microchip 的 MPLAB
Harmony 免费提供了 Segger emWin 图形库给用户,帮助客户快速开发基于 PIC32 的低
成本图形应用方案。

本文介绍一种在 Segger emWin 中增加动态显示的方法,以满足我们在项目中一些动态
显示的需求。

详阅请点击下载《MPLAB® Harmony 之学习篇(十七) -- 在 Segger emWin 图形项目中增加动态显示》

作者:李建平 Microchip Technology Inc.
MCU32产品部 应用工程师

本文用于指导在 Harmony+Segger emWin 的项目中增加中文字体.
如果需要了解更多关于 Segger emWin 的知识,请参考:
https://www.segger.com/emwin.html

详阅请点击下载《MPLAB® Harmony 之学习篇(十六)-- 在 Harmony+Segger emWin 的项目中增加中文字体》

作者:李建平 Microchip Technology Inc.
MCU32产品部 资深应用工程师

Segger 的 emWin 是嵌入式系统应用里比较常用的图形开发平台,Microchip 的 MPLABHarmony 免费提供了 Segger emWin 图形库给用户,帮助客户快速开发基于 PIC32 的低成本图形应用方案。

详阅请点击下载《MPLAB® Harmony 之学习篇(十五)-- 创建基于 Harmony 的 Segger emWin 图形应用 》

作者:李建平 Microchip Technology Inc.
MCU32产品部 资深应用工程师

Harmony 框架下的 MHGC 为用户提供了非常方便的图形开发环境,在前面的章节里面,我们介绍了如何基于 Harmony 平台建立图形开发的项目,从而让我们非常容易进入到开发图形项目的开发。

在图形项目开发的过程中,我们会发现,有时候我们需要显示的图片,字体等数据往往超过了 MCU 内部 Flash 的大小,这个时候我们需要将这些数据存储在外部 Flash 中。本文介绍如何在 Harmony 的架构下,显示存储在外部 SPI Flash 的字体和图片。

详阅请点击下载《MPLAB® Harmony 之学习篇(十四)-- 显示存储在外部 Flash 中的图片和字体》

作者:王翀 Microchip Technology Inc.
MCU32产品部 资深应用工程师

在系统服务中,Harmony 为开发者提供了一些调试工具如调试端口 console 系统服务,系统调试命令 Command 系统服务。

本文介绍了如何配置和使用 Harmony 下的 TCP/IP command 系统服务,方便用户调试以太网应用程序。

详阅请点击下载《MPLAB® Harmony 之学习篇(十三)-- 利用 TCP/IP command 系统服务来调试以太网应用》

作者:戴仕勇 Microchip Technology Inc.
MCU32产品部 资深应用工程师

命令处理系统服务(Command Processor System Service)是基于输入输出控制台(Console)系统服务之上的一个中间件,它提供了响应用户命令输入的接口。

详阅请点击下载《MPLAB® Harmony 之学习篇(十二)-- 如何使用“命令处理”系统服务》

同步内容
--电子创新网--
粤ICP备12070055号