传说中的炮灰哥 发表于 2018-12-29 11:16

【你关心的全在这】Microchip 32位MCU介绍(更新于2023年8月29日)

本帖最后由 麦小播 于 2023-8-29 15:06 编辑

Microchip 32位MCU简介继世界领先的8位和16位PIC®单片机之后,Microchip的32位单片机提供了32位性能和更大的存储空间,来应对日益复杂的嵌入式系统设计的挑战。
Microchip的32位MCU系列有两种内核,一种是基于MIPS架构的PIC32M系列MCU,一种是基于Cortex-M系列内核的SAM系列MCU和PIC32C系列MCU,内核系列包括ARM®Cortex®-M0+,Cortex®-M33,Cortex®-M4F,Cortex®-M7以及带TrustZone®技术的Cortex®-M23内核。


明星产品介绍 PIC32MX系列 [产品主页]
PIC32MX系列将32位性能和大容量存储以及丰富的外设资源进行了有效的整合,使其可以胜任从简单的通用嵌入式控制到有复杂的音频、连接以及图形化需求的嵌入式应用场合。

PIC32MZ EF系列 [产品主页]
拥有超高性能的MCU和行业领先的连接性能和外设选项的PIC32MZ EF系列可以帮助设计者快速搭建复杂的应用。同时MPLAB®Harmony软件架构可以全面的支持图形化以及连接型的应用开发。

PIC32MZ DA系列 [产品主页]
拥有图形控制器、图形***以及片内的32MB DDR2存储器的PIC32MZDA系列将GUI设计的性能和质量提升到了嵌入式微控制器(MCU)应用中罕见的高度,使用PIC32MZDA的开发者可以在享受微控制器(MCU)产品的易用性的同时得到可以与处理器(Processor)级别相媲美的图形质量。同时,借助MPLAB®Harmony 2.0的帮助,GUI设计可以做到难以置信的方便和快捷。

PIC32MK系列 [产品主页]
PIC32MK系列拥有120MHz主频,拥有高达1MB的程序存储空间,同时拥有针对电机控制、工业控制、工业物联网以及需要多路CAN总线等相关应用专门优化的丰富外设。

SAMD系列 [产品主页]
SAMD1/2系列
Microchip的Cortex®-M0+内核SAMD1/2系列微控制器(MCU)是基于嵌入式Flash型MCU的数十种创新和经验打造。此系列不仅定义了灵活性与易用性的新基准,同时还是一个基于Cortex-M0+内核最优化的架构和外设资源打造的高性能、高能效的MCU系列。

SAMC系列 [产品主页]
Microchip的Cortex®-M0+内核SAMDC系列微控制器(MCU)是基于嵌入式Flash型MCU的数十种创新和经验打造。此系列不仅定义了灵活性与易用性的新基准,同时还是一个基于Cortex-M0+内核最优化的架构和外设资源打造的高性能、高能效的MCU系列。SAMC系列是专为例如家电、工业控制以及其他需要5V供电的应用而打造的5V供电的微控制器(MCU)。

SAML系列 [产品主页]
SAML10/11系列
Microchip新发布的SAML10/11系列MCU是业界首个基于Cortex-M23内核的微控制器(MCU)系列,拥有丰富的外设资源,SAML10/11系列均可提供业界最低功耗,拥有丰富的外设,并且具有增强的触摸控制器。SAML10/11系列主要针对IoT、可穿戴设备、家电、低功耗工业应用、表记、电池供电的配件以及通用的嵌入式控制等应用。
SAM L10在业界同类MCU中功耗最低,可让用户免受低能效MCU 电源的限制进行安全应用开发。其超低功耗特性使之非常适合各种物联网应用,如可穿戴设备、游戏控制器、能量采集、智能笔和低功耗工业用传感器节点等。
SAM L11 是行业内目前最低功耗的首款采用了ARM®TrustZone®技术并支持芯片级安全技术的MCU,则集成了硬件安全性,可满足智慧城市和家庭自动化的物联网节点、遥控键盘和认证系统,以及工业自动化、医疗设备等应用领域的增强性安全需求。SAML10/11系列与SAMD系列兼容。
SAML21/22系列
丰富的外设、灵活一用的超低功耗特性使得基于ARM Cortex-M0+内核的SAML21/22系列微控制器(MCU)广泛的应用于IoT、无线和各种需要大内存低功耗的应用场合。其中SAML22系列还带有段式液晶驱动,可面向人机界面、智能楼宇、智能仪表以及其他各种需要用段式液晶作为显示终端的应用场合。SAML21/L22系列同样也跟SAMD2系列通用微控制器(MCU)兼容。

SAMD51/E5x系列[产品主页】[产品主页]
SAMD51/E5x系列
SAMD51/E5x系列高性能微控制器(MCU)采用了带有浮点运算单元(FPU)的32位ARM®Cortex®-M4F处理器,最高运行频率为120MHz,拥有带ECC的双分区Flash存储器以及高达256KB的同样带ECC的SDRAM。SAMD51是通用系列,SAME5x系列加入了10/100M 以太网MAC和双路CAN-FD接口以应对如工业自动化、汽车和通用的需要有线连的应用场合。同时,此系列拥有的行业领先的低功耗技术和内置的硬件安全性能也使得这个系列成为低功耗安全连接类应用的不二之选。


SAME70系列
SAME70系列Flash型微控制器(MCU)基于高性能的32位ARM Cortex-M7 RISC处理器和双精度浮点运算单元(FPU),拥有高达300MHz的主频,同时还有高达2048KB的Flash存储空间、16KB的数据缓存和16KB的指令缓存、384KB的SRAM,而QSPI、支持外挂SRAM的16位静态存储控制器(SMC)等外设也可以方便用户外外扩RAM;SAME70系列系列拥有丰富的高级接口,包括支持IEEE1588的10/100Mbps以太网MAC、双路的CAN-FD接口、带有片内高速PHY的高速USB Host/Device接口、摄像头接口、1路SD/MMC接口、1路支持SSC的TDM和I2S数字音频接口、8路UART、5路SPI和3路I2C™接口。

SAMS70系列 [产品主页]
SAMS70系列Flash型微控制器(MCU)基于高性能的32位ARM Cortex-M7 RISC处理器和双精度浮点运算单元(FPU),拥有高达300MHz的主频,同时还有高达2048KB的Flash存储空间、16KB的数据缓存和16KB的指令缓存、384KB的SRAM,而QSPI、支持外挂SRAM的16位静态存储控制器(SMC)等外设也可以方便用户外外扩RAM;SAMS70系列系列拥有丰富的外设,包括带有片内高速PHY的高速USB Host/Device接口、CMOS摄像头接口、1路SD/MMC接口、1路支持TDM和I2S的串行同步控制器(SSC)、8路UART、5路SPI和3路I2C™接口。

SAMV7x系列 [产品主页]
SAMV7x系列Flash型微控制器(MCU)基于高性能的32位ARM Cortex-M7 RISC处理器和双精度浮点运算单元(FPU),拥有高达300MHz的主频,同时还有高达2048KB的Flash存储空间、16KB的数据缓存和16KB的指令缓存、384KB的SRAM,而QSPI、支持外挂SRAM的16位静态存储控制器(SMC)等外设也可以方便用户外外扩RAM;SAMV7x系列是专注于汽车应用的微控制器(MCU),包括车载信息娱乐系统、音频放大器、远程控制单元、车头单元和 ISO 26262 功能安全应用,如高级驾驶辅助系统(ADAS)。SAM V7x MCU 符合 ASIL B 安全等级,具有所有安全附带条件和认证诊断代码。此外,ASIL B MCAL 可用于AUTOSAR。
PIC32CM JH系列 [产品主页]PIC32CMJH 系列微控制器 (MCU) 是广受欢迎的基于 Arm®Cortex®-M0+ 的 SAM C21 系列 MCU 的下一代产品,也是一款 5V Cortex-M0+ 器件。PIC32CMJH 系列 MCU 具有各种常用功能以及高达 512 KB 闪存和 64 KB 扩展内存选项,可帮助您创建需要功能安全、增强触摸或安全性的设计。它们提供 32 引脚至 100 引脚封装选择,并与32 引脚、48 引脚和 64 引脚封装的 SAM C21 系列引脚兼容,为现有设计提供升级途径,或为新设计提供可扩展的解决方案。
PIC32CM MC系列 [产品主页]PIC32CMMC 是一款 5V Cortex-M0+ 器件,它扩展了我们当前的SAMC2x 产品组合,提供了高性价比的选择,具有64KB 和128KB 闪存选项 ,以及16KB SRAM ,具有电机控制的PDEC 位置解码器,可与当前 32 引脚和 48 引脚封装的 SAMC20 兼容,主要面向工业控制、家用电器和低成本电机控制市场。
PIC32CM Lx系列 [产品主页]PIC32CMLx 系列 MCU 集成了创新功能,可解决物联网、消费、工业和医疗市场中的难题。该系列具有强大的安全性、超低功耗、增强型触摸和智能模拟功能,运行频率为48 MHz,内存配置高达 512 KB 闪存和 64 KBSRAM。PIC32CM LE00 是通用型,PIC32CMLS00 提供安全启动和 Arm® TrustZone® 技术等安全功能,PIC32CMLS60 将 Arm TrustZone 技术与我们的Trust Platform ECC608 安全元件集成在一个封装中,并由我们的 Trust Platform密钥配置服务和 Trust Platform Design Suite v2 提供支持。
PIC32CX SG系列 [产品主页]PIC32CXSG 器件是中等性能的 120-MHz 微控制器 (MCU),集连接性、性能和业界领先的集成安全选项于一身,可支持工业、物联网、汽车和其他应用。利用同类 MCU 中最高级别的安全性。通过 AEC-Q100 Grade 1 级认证,有三种选择:PIC32CXSG41、PIC32CX SG60 和 PIC32CXSG61,采用 100 引脚和 128 引脚封装,温度范围更宽。SG41 是一款独立 MCU,具有出色的连接性和安全功能,包括不可变安全启动、安全调试和代码保护(防止芯片擦除)。SG61 为 MCU 增加了 JIL 高级认证的安全硬件安全模块(HSM)。我们以单线封装的形式提供该模块,保护您的应用和机密免受物理攻击。我们还为 SG61 提供定制配置选项。
32位MCU常见应用介绍
图形化应用
Microchip提供基于32位MCU的图形化解决方案,包括基于2D图形***和LCD显示接口的方案以及低成本不带LCD控制器的方案。

安全加密方案
随着基于云技术的基站和连入云端的节点的快速增加以及持日益频繁的安全威胁,安全性成为了嵌入式系统的必备因素。就安全性而言,客户往往对加密形式、落地成本、风险承受和易用程度都有不同程度的需求。Microchip的32位微控制器(MCUs)就可以提供满足这些需求的全面且可扩展的安全解决方案。这些方案是一个有机的生态系统,除了必要的软件和硬件之外,还为客户提供了简便易行的,可以为嵌入式系统提供有效保护的工具和功能。

连接类应用
Microchip的32位微控制器(MCU)产品提供高度集成的有线连接方案,包括CAN/CAN FD,高速USB、以太网等,同时还提供专业级的通讯协议栈(TCP/IP、USB、CAN)以及TLS/SSL安全库。
此外,Microchip的32位微控制器(MCU)还支持多种多样的无线连接方案,包括Wi-Fi®、Bluetooth®、LoRa、IEEE 802.15.4以及Sub-GHz等。
CAN          USB          Ethernet          Wireless

电机驱动
Microchip的32位微控制器(MCU)产品可以实现从基本的6步标量控制(BLDC)到针对PMSM电机的高级的FOC位置控制在内的各种各样的电机控制应用场景

低功耗应用
Microchip提供一系列低功耗以及超低功耗的32位微控制器产品(MCUs),这类产品可以有效的平衡功耗和性能的关系,可以满足供电受限但是又需要高级功能的应用的要求。Microchip的低功耗产品从基于ARM®Cortex®-M0+内核的最基本的SAMD系列到超低功耗的SAML系列,再到基于ARM®Cortex®-M4F内核的MCU以及PIC32MX XLP系列MCU,可以满足不同的嵌入式低功耗设计的多样化的需求。


开发工具Microchip提供丰富的软硬件工具助力产品设计,包括低成本的Xplained评估板,PIC32系列开发者套件,全功能的扩展板和产品开发板,免费的MPLAB®X IDE,Atmel Studio,MPLAB®XC编译器以及各式各样的调试工具。

硬件开发工具汇总
MPLAB®X IDE
PIC32 MCU XC 编译器
MPLAB® Harmony软件架构
MPLAB®Harmony是一个灵活的、抽象的、集成的PIC32微控制器软件开发平台。Harmony提供了模块化、面向对象设计、以及能基于超循环(裸跑)和基于RTOS运行的灵活性;同时它的软件架构提供了非常易用、方便配置等优点以适合各种应用的设计。当然,Harmony包含了一系列的外设库(PLIB)、驱动(Driver)、系统服务(System Service)、各种中间件(Middleware,包括图形、网络、USB等)以便客户专注于应用的开发;这种代码开发方式提供了最大的代码重用率并大大的减少产品开发上市时间。

Atmel Studio 7
Studio 7是可以用来开发和调试所有的Microchip的基于ARM®内核和AVR内核的微控制器(MCU)的集成开发平台(IDP)。无论您的应用是用C/C++语言还是汇编语言编写,您的代码都可以通过Studio 7 IDP无缝的编写、构建和调试。同时,Studio 7可以无缝支持各种调试器、编程器和开发套件。

Advanced Software Framework
The Advanced Software Framework (ASF)是一个免费的,针对Microchip的megaAVR、AVR XMEGA、AVR UC3和SAM系列Flash型微控制器(MCU)的一个大而全的嵌入式软件库。通过使用ASF可以让你更简便的使用微控制器,为您有效的把硬件和高价值的软件层分离。ASF可以适用于评估、打样、设计和量产等各个阶段。ASF被集成在Atmel Studio IDE里面,可以通过GUI配置,另外,ASF也可以作为GCC、IAR等编译器的一个独立插件来使用。

Atmel START
Atmel®START 是一个具有创新性的在线工具,主要用于通过图形界面直观的配置嵌入式软件工程。它可以让你根据您自己的应用需求,有针对性通过选择和配置软件组件、驱动以及中间件或者选择完整的例子工程来帮您建立项目工程文件。在配置阶段还可以帮您检查各软件组件间的相关性、各种设置冲突以及硬件局限。当出现设置冲突的时候,Atmel®START 会自动为您提供适合您的设置的方案。


更多干货
Microchip中文网站
MPLAB® Harmony 中文资料
Atmel Studio 7使用小技巧


相关视频
SAML10/L11 Driven Shield Plus Demo   [优酷视频]       [腾讯视频]
SAML11 Security Features      [优酷视频]       [腾讯视频]
SAML11 Trusted Execution Environment Demo       [优酷视频]       [腾讯视频]
MM MPLAB Harmony Edition - Ep.7 - MPLAB Harmony Graphics Composer Suite    [优酷视频]       [腾讯视频]
MM MPLAB Harmony Edition - Ep.9 - MPLAB Harmony Graphics Applications (Getting Started)    [优酷视频]       [腾讯视频]
MM MPLAB Harmony Edition - Ep.10 - MPLAB Harmony Graphics Applications (Showcase)   [优酷视频]       [腾讯视频]
MM MPLAB Harmony Edition - Ep.11 - MPLAB Harmony Graphics Applications (Coffee Maker)   [优酷视频]       [腾讯视频]
MM MPLAB Harmony Edition - Ep.12 - MPLAB Harmony Graphics Applications (Video Player)      [优酷视频]       [腾讯视频]






airwill 发表于 2019-1-3 19:22

PIC32 有啥优点, 还内存分页么

小卡 发表于 2019-1-4 09:25

哇 有这麽多啊 {:lol:}

mcuzone 发表于 2019-9-25 13:41

好像试面上很少看到用PIC32做的产品

734774645 发表于 2019-11-28 15:25

工业上用 pic32很多的

ddw315 发表于 2020-1-28 20:16

请教下 E7和S7有什么区别?

usysm 发表于 2020-2-8 07:54

            

1020327971 发表于 2020-2-24 14:30

感谢分享

zhujun615 发表于 2020-3-11 08:52

谢谢分享!!

心口上的朱砂痣 发表于 2020-3-21 11:41

各位 国产32位 ARM 基于M3/M0内核的车规级MCU有没有了解一下啦。

鱿鱼丝 发表于 2020-5-15 20:32

挺多啊,慢慢看。n

鱿鱼丝 发表于 2020-5-15 20:34

市面上很少看到用PIC32做的产品

鱿鱼丝 发表于 2020-5-15 20:35

guojunhope 发表于 2020-6-11 20:26

感觉SAM系列会有爆发

chenjun89 发表于 2020-11-16 08:01

还是Atmel的家底啊。

liangshuang95 发表于 2020-11-20 18:23

还是在吃老底

yangxiaor520 发表于 2020-12-2 07:50

没什么更新和进步啊。

fuqinyyy 发表于 2020-12-14 07:46

感谢楼主分享

chenqianqian 发表于 2021-1-15 07:57

这个,该升级了吧!

chenhui1984 发表于 2021-3-4 20:11

请问PIC16 是什么架构
页: [1] 2 3 4
查看完整版本: 【你关心的全在这】Microchip 32位MCU介绍(更新于2023年8月29日)