Microchip

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

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

PIC32MZ开发环境的搭建

Microchip在新一代的32位PIC芯片采用了一种新的架构来进行开发,这就是Harmony。

Harmony类似于ST的STM32CubeMX,将芯片Library封装到中间层,采用统一接口,仅底层不同,不过底层已经由Microchip已经写好,所以,用户上层的同一份代码,理论上稍加修改MHC配置,就可以很方便的移植,有点像Qt的意思了,一次编写,处处编译(不同于Java)。

Harmony还有一个优势,就是可以采用Dynamic驱动,同一类型的外设,仅需要一份驱动代码,非常节省空间,不过Dynamic到目前为止,还有一些瑕疵,例如PWM就没有办法实现完全Dynamic,对应的Tmr只能使用Static,若是其他的Tmr使用Dynamic,那么只能在使用PWM时,自己调用底层的PLIB_TMR来实现Static调用。这里先不讲这些。

实际上Harmony只是一个Library集合,开发仍然需要IDE,这就是MPLAB X IDE。开发工具清单如下:
1、MPLAB X IDEv3.51(集成了XC32编译器,后续版本会高于3.51)
2、Harmony_v2_02_00b(有新版本使用新版本即可)
3、com-microchip-mplab-modules-mhc.nbm(Harmony在MPLAB中调用的插件)

Microchip最新的PIC32系列提高了性能,同时降低了功耗

PIC32MX1/2 XLP系列把eXtreme低功耗(XLP)技术扩展应用到32位产品

Microchip Technology Inc.(美国微芯科技公司)日前宣布,最新的PIC32单片机系列把Microchip的eXtreme低功耗(XLP)技术扩展应用到32位产品。现在的PIC32MX客户采用PIC32MX1/2 XLP能够轻松地以更低的功耗实现更高的性能,在便携式应用中既增强了功能又延长了电池使用寿命。现有客户采用PIC32MX1/2 XLP系列,只需要很少的重新编程工作就能够进一步提高小引脚数器件的性能。

Microchip的XLP技术专为可穿戴技术、无线传感器网络和其他智能连接设备而设计,为运行和休眠提供低电流工作模式支持,其中90%至99%的时间都处于极低功耗应用状态。XLP技术支持PIC32MX1/2 XLP器件使能休眠和深度休眠关闭状态,其深度休眠电流低至673 nA。该器件比现有PCI32MX1/2系列产品的性能提高了40%以上,而平均工作电流降低了50%。

Microchip Technology 诚邀您参加 2017 年成都互联微控制器实验室课程培训!

在中国,作为全球领先的整合单片机、混合信号、模拟器件和闪存专利解决方案的供应商,Microchip Technology Inc.(美国微芯科技公司)全力支持各大学为在校学生提供全方位、高质量的工程教育,并致力于帮助中国大学将 Microchip 领先产品与教学更好地结合,帮助未来的工程师和设计人员提高嵌入式应用的相关知识和技能。

此次嵌入式 IoT 课程培训(含动手实验)将于 2017 年 07 月 06 日在成都东方广场假日酒店举办,内容涵盖 32 位 MCU 入门、实时操作系统概念、先进MIPS 处理器架构以及云端连接技术,为联网嵌入式系统的教学带来互动且全新的入门体验。

Microchip 衷心感谢您的支持与信赖,请尽早发来回执确认出席培训,我们热诚期待您的莅临!

2017年第二场互联MCU实验室课程培训诚邀您的参与!

单片机追求差异化,Microchip让显示屏颜值大提升

随着这几年单片机(MCU)公司的兼并整合,一家单片机公司已经成为了产品无所不包的聚宝盆,仅仅32位单片机,很多公司有数百种产品之多,而且各个单片机公司由于基于同样的架构,产品兼容性高、同质化。

在如此芸芸产品中,还有哪些创新可寻?还有哪些缝隙市场?

目前来看,大家都在做面向物联网(IoT)的单片机、且集成度不断提高。另外,从电子产品世界编辑角度看,在某些功能特色方面布局重兵,以突出某些特性,也是单片机的创新方向。但重要的是,哪些功能特色是需要彰显的?这就要看各家公司对市场的理解了。

近日,电子产品世界编辑参加了Microchip的新品发布会,认为Microchip就是注重某类功能的差异化创新典范:其推出业界首款具有集成2D GPU和集成DDR2存储器的MCU——PIC32MZ DA,简化了24位彩色大屏幕的图形设计,实现了图形功能的突破。

增强图形功能,且易于开发

会上,笔者问Microchip公司的发言人——32位单片机产品部资深产品营销经理Bill Hutchings先生一个有趣的问题:是不是其他的32位MCU厂商也可以做这种图形功能,但是他们也许不太重视这方面的开发,而贵公司专注在这部分?

PIC32MZ DA MCU借助MPLAB® Harmony工具和支持,简化了24位彩色大屏幕的图形设计

Microchip日前宣布推出32位PIC32MZ DA单片机(MCU)系列,这是业界首款具有集成2D图形处理单元(GPU)和高达32 MB集成DDR2存储器的MCU。

微芯科技公司是单片机、混合信号、模拟和闪存专利解决方案的领先提供商,提供的该系列产品使客户能够借助使用方便的单片机(MCU)资源和工具(包括MPLAB®集成开发环境(IDE)和MPLAB Harmony集成软件框架),提高其应用的颜色分辨率和显示尺寸(最大12英寸)。

对于希望继续使用熟悉的MCU设计环境的客户而言,PIC32MZ DA系列填补了MCU和微处理器单元(MPU)之间的图形性能差距。Microchip的PIC32与MPLAB IDE及Harmony软件框架实现了无缝集成,通过其编程模型,这些器件提供了类似MPU的图形功能。这些工具具有可视化图形设计环境、定制显示屏驱动程序创建、图形库和资产转换器等特性,可以针对所选择的显示尺寸对图形进行定制并优化。

这些新器件的特性包括:

Microchip PIC32MK系列集成模拟外设、双USB功能,可支持多达4个CAN 2.0端口

Microchip Technology Inc.(美国微芯科技公司)近日发布最新的PIC32单片机(MCU)系列。新的PIC32MK系列共包含4款高度集成、用于高精度双电机控制应用的MCU器件(PIC32MK MC),以及8款带有串行通信模块、用于通用应用的MCU器件(PIC32MK GP)。所有MC和GP器件均包含一个120 MHz 32位内核,可支持DSP(数字信号处理器)指令。此外,为了简化控制算法的开发工作,MCU内核中还集成了一个双精度浮点单元,以便客户能使用基于浮点的建模和仿真工具来进行代码开发。更多有关Microchip PIC32MK系列的信息,请访问
www.microchip.com/pic32mk

【视频】Microchip Minutes - MPLAB® Harmony专辑(四)

本视频介绍了如何将嵌入式项目从旧版本MPLAB® Harmony导入新版本。

MPLAB® Harmony一直在不断完善,持续添加新的功能以及对Microchip和第三方软件产品的支持,会定期发布新的增强版Harmony...

2017年首场互联MCU实验室课程于北京顺利举行

随着工业市场和电子消费市场的快速发展,嵌入式系统正快速转向32位MCU,然而目前许多大学课程仍停留在8位和16位MCU,使得教学需求更加迫切。

2017年3月30日,由Imagination Technologies、Microchip Technology 以及 Digilent 共同联合举办的互联MCU实验室课程培训在北京圆满举行。这是继南京开课后的第二场,也是2017年首场课程培训。本次培训主要针对各高校资深教师及相关教研人员,致力于为其提供有关32位MCU入门、实时操作系统概念、先进 MIPS 处理器架构以及云端连接等先进技术和实验课程。

上午九点,与会的各院校资深教师已到达北京西交宾馆会议室。首先是由Microchip大学计划负责人Helen为大家讲解了Microchip大学计划,随后Imagination中国区市场经理许可为老师们讲解了Imagination大学计划(IUP)课程。最后,Microchip技术专家详细讲解了有关32位MCU入门以及实时操作系统等概念,并带领各高校教师动手实验开发工具的安装调试和具有定时器延时的LED扫描程序。

【视频】基于MIPS PIC32MZ EF——带FPU的嵌入式连接系列

本视频介绍了Microchip 基于MIPS PIC32MZ EF系列32位单片机。PIC32MZ EF系列是PIC32MZ高性能单片机系列的第二代产品,该系列新器件拥有更佳的性能、浮点单元和高度集成的存储器及外设,有助于嵌入式开发人员满足新一代高端应用的需求。

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