我们的32位微控制器(mcu)提供性能和功能,满足从通用嵌入式控制到安全物联网(IoT)解决方案等无数应用的需求,使您的设计与众不同. 我们广泛的和可扩展的设备组合为您提供了许多功能和选择,以创建创新的产品. 加快您的开发与我们全面和易于使用的集成开发环境和 MPLAB®和谐 嵌入式软件开发框架. 探索我们的硬件和软件生态系统,了解它如何使设计您的产品毫不费力,并降低您的总体成本.
MCU32Check是一个增值服务,我们提供协助您的开发过程. 我们高素质的工程团队, 谁拥有32位PIC和SAM mcu的专业知识, 您是否已经准备好审查您的设计,并为您提供所需的指导,以加速您的开发,使您的产品更快地进入市场. 我们为您的这些和其他方面的设计提供全面的指导方针:
从入门级到高性能的选项, 我们的32位mcu具有功能和灵活性,以帮助您创建先进的解决方案的最新应用程序. 请使用下面的链接找到符合您设计要求的产品系列. 如果您的设计超出了我们的mcu的能力,或者您想使用Linux® 操作系统,我们 32位微处理器 是我们MCU产品组合的自然延伸吗.
使用我们完整的工具集,以最高的集成度和最低的功率添加Touch传感.
利用市场上一些最全面和可扩展的安全选项, 完整的硬件生态系统Support, 软件, 可以轻松保护嵌入式应用程序的工具和函数.
加速您的开发与强大而紧密的集成 MPLAB® 和谐Graphics套件 (MHGS)工具和库,可在 MPLAB和谐 嵌入式软件开发框架.
我们的可扩展的32位MCU组合可以满足严格的汽车设计要求, 从Touch控制器到信息娱乐系统和智能天线.
我们提供一套完整的工具,以帮助您将您的设计推向市场. 选择低成本的解释板, 新手套件和功能齐全的扩展和开发板, 我们的MPLAB® X Integrated Development Environment (IDE)(IDE)和MPLAB XC Compiler, 以及一系列调试器.
探索我们大量可供选择的Curiosity开发板和评估工具,它们将帮助你加快原型制作和上市时间.
MPLAB开发生态系统是一个Support所有PIC的单一工具链® 和SAM微控制器(mcu).
Support所有PIC和SAM mcu的单一集成开发环境(IDE)
一个在线开发环境,包含了我们屡获殊荣的X MPLAB IDE中最流行的特性
为我们的32位mcu提供完全集成的嵌入式软件开发框架,提供灵活和互操作的软件模块和易于使用的api,以简化增值功能的开发,使您的产品与众不同
一个全面的软件开发解决方案,集成了X MPLAB IDE,提供了一个完整的Graphics前端
Title | 下载 |
---|---|
32位微控制器家庭手册 | 下载 |
32位外设快速参考卡 | 下载 |
32位Touch外设销售表 | 下载 |
嵌入式设计的连接性解决方案 | 下载 |
山姆汽车销售表 | 下载 |
MPLAB®和谐小册子 | 下载 |
PIC32音频销售表 | 下载 |
PIC32蓝牙销售表 | 下载 |
Graphics和分段显示解决方案手册 | 下载 |
PIC32Graphics销售表 | 下载 |
32位MCU连接性销售表 | 下载 |
SAML10/11销售表 | 下载 |
PIC32MZ与FPU销售表 | 下载 |
PIC32MX3 / MX4卖表 | 下载 |
PIC32MX1/2/5销售表 | 下载 |
SAML21 MCU系列销售单 | 下载 |
山姆D家庭销售单 | 下载 |
Touch和3D手势控制手册 | 下载 |
MPLAB和谐 v3销售表格 | 下载 |
Title | 下载 |
---|---|
Datasheet(数据表)11 page - 山姆D5X/E5X | 下载 |
datasheet(数据表)11 page - 山姆E70, S70, V70, V71 | 下载 |
PIC32MZ嵌入式连接与浮点单元(EF)系列数据表 | 下载 |
家庭资料表 | 下载 |
PIC32MX1XX/2XX家庭数据表 | 下载 |
山姆L21家庭数据表 | 下载 |
Pic32mk通用和电机控制(gpg / mcj)与can fd家族 | 下载 |
PIC32MK电机控制和通用系列数据表 | 下载 |
PIC32MK通用和电机控制(GPK/MCM),具有FD能系列数据表 | 下载 |
PIC32MX330/350/370/430/450/470数据表 | 下载 |
PIC32MX5xx/6xx/7xx家庭数据表 | 下载 |
山姆甜/ C21家庭数据表 | 下载 |
山姆D21/DA1家庭数据表 | 下载 |
山姆D20开头数据表 | 下载 |
PIC32MZGraphics(DAK/DAL/DAR/DAS)系列数据表 | 下载 |
datasheet(数据表)11 page - PIC32CM MC00 | 下载 |
datasheet(数据表)11 page - PIC32MZ Graphics, inc | 下载 |
PIC32MX3xx/4xx家庭数据表 | 下载 |
数据表 | 下载 |
PIC32MM0256GPM064家庭数据表 | 下载 |
山姆G51 Series Datasheet(数据表)11 page - 山姆G51 Series | 下载 |
datasheet(数据表)11 page - 山姆G55 | 下载 |
山姆这里数据表 | 下载 |
山姆D10数据表 | 下载 |
SAM4N系列数据表 | 下载 |
SAM4L系列数据表 | 下载 |
SAM4S系列数据表 | 下载 |
PIC32MZ嵌入式连接(EC)家庭数据表 | 下载 |
Datasheet(数据表)11 page - 山姆G53 Series | 下载 |
山姆G51 Series Datasheet(数据表)11 page - 山姆G51 Series | 下载 |
山姆G54系列Datasheet(数据表 | 下载 |
山姆G54系列Datasheet(数据表 | 下载 |
SAM4E系列数据表 | 下载 |
PIC32MM0064GPL036家庭数据表 | 下载 |
datasheet(数据表)11 page - PIC32MX1XX/2XX | 下载 |
Title | 下载 |
---|---|
PIC32MK通用和电机控制(GPG/MCJ)与FD能系列硅误差 | 下载 |
PIC32MK通用和电机控制(GPK/MCM)与FD能系列硅误差 | 下载 |
PIC32MK电机控制和通用勘误表和数据表说明 | 下载 |
PIC32MX1XX/2XX 28/44-pin XLP家庭勘误表 | 下载 |
PIC32MX320/340/360/440/460系列硅勘误表和数据表澄清 | 下载 |
pic32mx575 /675/695系列勘误表和数据表澄清 | 下载 |
PIC32MX534/564/664/764系列硅勘误表和数据表澄清 | 下载 |
PIC32MX1XX/2XX系列硅勘误表和数据表澄清 | 下载 |
PIC32MX330/350/370/430/450/470系列硅勘误表和数据表澄清 | 下载 |
山姆D21/DA1系列硅勘误表和数据表澄清 | 下载 |
PIC32MZ嵌入式连接与浮点单元(EF)系列硅误差 | 下载 |
山姆L22系列硅勘误表和数据表澄清 | 下载 |
PIC32MZGraphics(DAK/DAL/DAR/DAS)系列勘误表和数据表说明 | 下载 |
山姆4 s系列系列硅勘误表和数据表说明 | 下载 |
PIC32MZGraphics(DA)系列硅勘误表 | 下载 |
PIC32MM0256GPM064系列硅勘误表和数据表澄清 | 下载 |
PIC32CM MC00家庭数据表澄清和硅勘误表 | 下载 |
山姆G55系列硅勘误表和数据表澄清 | 下载 |
山姆甜/ C21系列勘误表 | 下载 |
山姆L21系列硅勘误表和数据表澄清 | 下载 |
系列硅勘误表 | 下载 |
PIC32MZGraphics(DAK/DAL/DAR/DAS)系列勘误表和数据表说明 | 下载 |
山姆L10_L11系列硅勘误表和数据表澄清 | 下载 |
PIC32MZ嵌入式连接与浮点单元(EF)系列硅误差 | 下载 |
山姆L22系列硅勘误表和数据表澄清 | 下载 |
PIC32MM0064GPL036系列硅勘误表和数据表澄清 | 下载 |
山姆4 e系列系列硅勘误表和数据表澄清 | 下载 |
山姆E70/S70/V70/V71系列勘误表 | 下载 |
山姆D5x/E5x系列勘误表和数据表说明 | 下载 |
Title | 下载 |
---|---|
超低功耗技术简介 | 下载 |
Title | 下载 |
---|---|
32位MCU基本设计和故障排除清单 | 下载 |
找到关于Microchip 32位微控制器的常见问题的答案.
32位微控制器(MCU)有一个或多个32位宽的算术逻辑单元, CPU寄存器和数据总线, 允许更快的计算和数据传输变量与较大的数字. 更高的数据密度和更快的处理速度可以有效地执行涉及连接的复杂应用程序, Graphics, 安全及其他功能.
通常,n位MCU可以在一条指令中传输和/或处理n位数据. 因此, 一个8位, 16位和32位MCU可以传输和/或处理8位, 单CPU指令中的16位和32位数据, 分别. 通常, 32位mcu具有多阶段流水线架构, 对于最简单的指令,哪种方法有助于实现单周期执行率. 该体系结构提供了出色的性能吞吐量,甚至可以运行一个小型操作系统(OS).
通常, 32位MCU适用于需要更高数据计算能力的应用,或者当信息流跨越多个外设需要大量复杂驱动程序时, 软件栈甚至操作系统.
MCU的选择取决于您的应用需求,包括以下重要标准:
对上述参数的比较研究表明,32位mcu具有显著的优势, 包括性能的提升, 超过8位或16位mcu系统,而不会导致成本显著增加.
这 迁移向导 介绍如何将您的应用程序从我们流行的PIC18和PIC24 MCU家族移植到我们强大的山姆D2x MCU家族.
入门级, 根据CPU Clock的最高工作频率,可以将中高性能mcu分为两类, 如下:
设备在我们的 山姆C2x 家庭是真正差异化的5V mcu,是理想的家用电器, 工业控制等5V应用.
以下是我们针对32位PIC®和SAM mcu的最快、最具成本效益的调试和编程工具列表:
微芯片在其大多数硬件开发平台上都Support板载编程和调试. 如果您需要在您的定制板设计中的电路调试能力,我们确实Support广泛的 独立的调试器.
以下是可用的编程选项列表:
是的, 通过各种硬件资源在Arduino开发环境中Support选择山姆D20开头和山姆D5x系列设备. 的 山姆D21解释Pro评估试剂盒 也可以重新编程操作Arduino Sketch IDE. 此外,PIC32MX和PIC32MZ器件也可以通过chipKIT®品牌板来Support.
是的,我们的网上 32位mcu产品Selection Guide 将帮助您为您的应用程序选择正确的微控制器.
不,使用32位mcu的应用程序并不难开发. 我们开发工具的综合生态系统, 包括硬件和软件的开发框架, 让开发你的解决方案变得容易. 使用以下链接查找有关这些开发工具的信息:
我们的开发工具的综合生态系统使它很容易开始与任何类型的MCU. 下面是一个使用MPLAB和谐创建项目的例子, MPLAB xide和MPLAB XC32/32++编译器: 创建您的第一个外围库(PLIB)项目
不一定. 我们的32位mcu产品组合提供了广泛的集成外围设备, 如USB, 以太网, 可以和电容Touch, 哪些可以减少您需要的额外设备的数量,并节省系统成本.
设备上的内存使用取决于应用程序软件的复杂性. 我们优化的编译器可以帮助您减少您的代码大小, 我们的团队训练有素的应用程序工程师可以帮助您的应用程序开发.
大多数现代嵌入式开发都是用C语言完成的. 我们的 MPLAB XC32 交叉编译器可以将您的嵌入式应用程序的C转换为一个优化的机器级代码,我们的mcu,以加快您的应用程序开发时间. 这里有一些有用的资源:
满足各种工业Touch界面的创建需求, 可穿戴, 消费者和其他应用程序 , 你应该考虑以下因素:
我们提供具有集成外围Touch控制器(PTC(列车自动控制系统))的mcu,提供所有这些功能. 这些mcu包括 山姆甜/ C21, SAML10 /不断化解, 山姆L21 /戏, 山姆D1x / D2x, 山姆D5x 和 山姆E5x.
注意:并非所有MCU家族都具有所有的Touch功能. 有关Touch功能的详细信息,请参阅产品数据表. 访问我们的 Touch和手势 有关在设计中添加Touch界面的其他信息.
MPLAB®Harmony 3是一个软件开发框架,由兼容和互操作的模块组成,包括外设库(PLIBs), 司机, 系统服务, 中间件和第三方库. MPLAB和谐 Configurator (MHC)是一个基于gui的工具,它提供了一种简单的方式来启用和配置各种MPLAB和谐模块. MHC是MPLAB X集成开发环境(IDE)的插件. 有关MPLAB和谐 v3的更多详情,请浏览
本视频介绍了如何使用Harmony v3 MHC在基于ARM®皮质®-M4的flash 山姆E51微控制器上创建一个简单的应用程序. 这个应用程序演示了一个LED (LED0)切换周期,并在串行终端上打印LED切换速率. 超时的周期将从500毫秒变为1秒, 两秒, 每次按下山姆E51 Curiosity Nano Evaluation Kit上的开关SW0, 4秒,然后回到500毫秒.
MPLAB®Harmony 3是一个软件开发框架,由兼容和互操作的模块组成,包括外设库(PLIBs), 司机, 系统服务, 中间件和第三方库. MPLAB和谐 Configurator (MHC)是一个基于gui的工具,它提供了一种简单的方式来启用和配置各种MPLAB和谐模块. MHC是MPLAB X集成开发环境(IDE)的插件. 有关MPLAB和谐 v3的更多详情,请浏览
本视频介绍了如何使用Harmony v3 MHC在基于ARM®皮质®-M4的flash 山姆E51微控制器上创建一个简单的应用程序. 这个应用程序演示了一个LED (LED0)切换周期,并在串行终端上打印LED切换速率. 超时的周期将从500毫秒变为1秒, 两秒, 每次按下山姆E51 Curiosity Nano Evaluation Kit上的开关SW0, 4秒,然后回到500毫秒.
本视频涵盖了SAM-IoT WG开发委员会入门的简单步骤,以及该委员会上可用的功能. 基于SAMD21G18 手臂®皮质®-M0+的32位微控制器, ATECC608A CryptoAuthentication™安全元件IC和完全认证的ATWINC1510 Wi-Fi®网络控制器, 因此,您可以快速和轻松地将您的嵌入式应用程序连接到谷歌的云物联网核心平台. 车载调试器允许您在没有任何额外硬件的情况下对MCU进行编程和调试. 使用mikroBUS™插座扩展您的设计与您选择的MikroElekronika单击板™. SAM-IoT WG开发板是一个小型的、易于扩展的物联网解决方案演示和开发平台. 开箱即用, MCU预装了固件,使您能够快速连接和发送数据到谷歌云平台使用车载温度和光传感器. 一旦你准备好构建自己的定制设计, 您可以轻松地使用MPLAB和谐 v3中的免费软件库生成代码. SAM-IoT WG开发板由MPLAB®X IDESupport.
本视频帮助设置所需的工具开始使用MPLAB®Harmony v3. 这是一个循序渐进的指南,解释:
•如何下载 & MPLAB® X Integrated Development Environment (IDE)(IDE)
•如何下载 & 安装MPLAB®XC32编译器
•如何安装MHC (MPLAB和谐 Configurator)
如何从Harmony 3 GitHub Repo下载MPLAB和谐 Framework
MPLAB®Harmony v3的一些主要优点包括:
•核心不可知实现,SupportMIPS®和手臂®皮质®核心架构
•代码可移植性,具有一致的api,可以在不同的设备家族中使用
•使用MPLAB和谐 Configurator’s (MHC’s)Graphics用户界面(GUI)轻松配置
•优化外围设备库,以简化设备设置和外围设备使用
•模块化软件下载和更新可通过GitHub进行更好的安装和配置管理
•提供同样优秀的中间件
•与FreeRTOS的默认集成,并能够Support其他实时操作系统(RTOSes)
•Support多个开发模型与应用程序示例和演示
•提供1000个以上的演示/应用示例
MPLAB®Harmony 3是一个软件开发框架,由兼容和互操作的模块组成,包括外设库(PLIBs), 司机, 系统服务, 中间件和第三方库. MPLAB和谐 Configurator (MHC)是一个基于gui的工具,它提供了一种简单的方式来启用和配置各种MPLAB和谐模块. MHC是MPLAB X集成开发环境(IDE)的插件..
本视频介绍了如何使用Harmony v3 MHC在Microchip的ARM®皮质®-M0+基于flash的SAMD21微控制器上创建一个简单的应用程序. 这个应用程序发送一个“Hello World”!字符串到使用SAMD21 USART外设的计算机上运行的控制台.
MPLAB®Harmony 3是一个软件开发框架,由兼容和互操作的模块组成,包括外设库(PLIBs), 司机, 系统服务, 中间件和第三方库. MPLAB和谐 Configurator (MHC)是一个基于gui的工具,它提供了一种简单的方式来启用和配置各种MPLAB和谐模块. MHC是MPLAB X集成开发环境(IDE)的插件. 更多关于MPLAB和谐 v3的细节可以在http://www找到.微芯片.com/mplab/mplab-harmony.
本视频解释了如何使用Harmony v3 MHC在Microchip的ARM®皮质®-M0+基于flash 山姆C21微控制器上创建一个简单的应用程序. 这个应用程序发送一个“Hello World”!字符串到使用山姆C21 USART外设的计算机上运行的控制台.
MPLAB®Harmony 3是一个软件开发框架,由兼容和互操作的模块组成,包括外设库(PLIBs), 司机, 系统服务, 中间件和第三方库. MPLAB和谐 Configurator (MHC)是一个基于gui的工具,它提供了一种简单的方式来启用和配置各种MPLAB和谐模块. MHC是MPLAB X集成开发环境(IDE)的插件. 更多关于MPLAB和谐 v3的细节可以在http://www找到.微芯片.com/mplab/mplab-harmony.
本视频解释了如何使用Harmony v3 MHC在Microchip的ARM®皮质®-M4基于flash 山姆E54微控制器上创建一个简单的应用程序. 这个应用程序发送一个“Hello World”!字符串到使用山姆E54 USART外设的计算机上运行的控制台.
MPLAB®Harmony 3是一个软件开发框架,由兼容和互操作的模块组成,包括外设库(PLIBs), 司机, 系统服务, 中间件和第三方库. MPLAB和谐 Configurator (MHC)是一个基于gui的工具,它提供了一种简单的方式来启用和配置各种MPLAB和谐模块. MHC是MPLAB X集成开发环境(IDE)的插件.
本视频介绍了如何使用Harmony v3 MHC在Microchip的PIC32MZ英孚微控制器上创建一个简单的应用程序. 这个应用程序发送一个“Hello World”!字符串到使用PIC32MZ英孚 UART外设的计算机上运行的控制台.
MPLAB®Harmony 3是一个软件开发框架,由兼容和互操作的模块组成,包括外设库(PLIBs), 司机, 系统服务, 中间件和第三方库. MPLAB和谐 Configurator (MHC)是一个基于gui的工具,它提供了一种简单的方式来启用和配置各种MPLAB和谐模块. MHC是MPLAB X集成开发环境(IDE)的插件.
更多关于MPLAB和谐 v3的细节可以在http://www找到.微芯片.com/mplab/mplab-harmony.
本视频解释了如何使用Harmony v3 MHC在Microchip的ARM®皮质®-M7基于flash 山姆E70微控制器上创建一个简单的应用程序. 这个应用程序发送一个“Hello World”!字符串到使用山姆E70 USART外设的计算机上运行的控制台.
MPLAB®Harmony 3是一个软件开发框架,由兼容和互操作的模块组成,包括外设库(PLIBs), 司机, 系统服务, 中间件和第三方库. MPLAB和谐 Configurator (MHC)是一个基于gui的工具,它提供了一种简单的方式来启用和配置各种MPLAB和谐模块. MHC是MPLAB X集成开发环境(IDE)的插件. 更多关于MPLAB和谐 v3的细节可以在http://www找到.微芯片.com/mplab/mplab-harmony.
本视频解释了如何使用Harmony v3 MHC在Microchip的ARM®皮质®-M23基于flash 山姆不断化解微控制器上创建一个简单的应用程序. 这个应用程序发送一个“Hello World”!字符串到使用山姆不断化解 USART外设的计算机上运行的控制台.
[MNV343]微芯片公司推出首个32位mcu,功能强大, 芯片级安全和手臂®信任Zone技术
SAML11安全特性的快速概述, 用例, 全面的安全解决方案框架和演示,使安全的实现简单.
概述了SAML11可信执行,实现安全温度传感器,同时抵御恶意软件和物理攻击.
在设计中嵌入引人注目的Graphics跨越广泛的控制器核心, MPLAB和谐Graphics套件提供专业的工具, 编写代码并提供Support,以减少产品的上市时间和设计风险,同时提高产品的品牌偏好和盈利能力.