Microchip

Microchip是一家知名的半导体公司,专注于设计和生产各种集成电路产品,包括微控制器(MCU)、模拟集成电路、数字信号处理器(DSP)、存储器等。该公司总部位于美国亚利桑那州的钱德勒市。

Microchip在微控制器领域拥有广泛的产品线,涵盖了多种不同的应用需求和市场。其微控制器产品被广泛应用于工业控制、汽车电子、消费类电子、医疗设备、通信设备等领域。Microchip的产品以其高性能、低功耗、丰富的外设接口和强大的开发工具而闻名。

除了微控制器之外,Microchip还提供各种其他类型的集成电路产品,如模拟集成电路、存储器、时钟与定时器、通信接口等,以满足不同市场的需求。该公司还提供丰富的开发工具和技术支持,帮助客户快速开发和部署他们的产品。Microchip在半导体行业拥有良好的声誉和广泛的客户基础,是全球领先的半导体解决方案提供商之一。

【下载】如何使用PIC32MX/PIC32MZ/PIC32MM 器件上的DMA CRC生成器

循环冗余校验(Cyclic Redundancy,Check,CRC)是一种稳健的错误校验算法,用于在处理数据之前确保数据的完整性。CRC值(校验和)与报文或特定数据块相关联。无论是用于通信的数据包还是存储器中存储的数据块,都可以在处理之前利用CRC帮助进行验证。

【下载】如何使用Cortex®-M高速缓存控制器实现确定性代码性能

在基于单片机的嵌入式应用中,软件存储在非易失性存储器(通常是闪存)中并从中运行。闪存虽然为存储和执行代码提供了一种有效的介质,但从闪存中执行时,许多因素会限制确定性代码性能。影响确定性代码行为的一个重要因素是系统总线矩阵的复杂性。从SRAM中运行代码时,由于与闪存相同的原因,也会出现确定性代码性能问题。

【下载】什么是 SleepWalking?该功能如何帮助减少功耗?

基于 ARM® Cortex®的 Microchip 单片机(MCU)提供了 SleepWalking 功能。利用此功能可以临时异步唤醒某个外设来执行任务,而无需将 CPU 从待机模式中唤醒。

利用Microchip的业内功耗最低的片上LoRa®系统加速远程物联网节点的开发

SAM R34/35器件具有行业领先的低功耗性能,在延长系统电池寿命的同时实现远距离无线连接

【下载】如何在Cortex® M7 MCU中使用差分ADC

差分ADC用于测量两个输入之间的电压。在差分ADC系统中,两条线携带所需信号,这两个信号的相位彼此相差180度且并行运行。因此,两条线上会产生等量的噪声。当信号施加到差分ADC的 A(+) 和 A(-) 输入时,所需信号之间的电压差会增大,因为所需信号的相位彼此相差180度。差分ADC会抑制共模噪声等同相信号。这有助于提高信噪比。

Microchip推出业内最小的多路输出MEMS时钟发生器为时序组件节省多达80%的电路板空间

灵活的解决方案覆盖宽频率范围,无需外部晶振

【下载】PIC24系列参考手册——高速模拟比较器模块

高速模拟比较器模块提供了一种方法来监视电源转换应用中的电压、电流和其他关键信号,这些信号可能因为太快而无法被CPU和ADC捕捉到。共有4个比较器模块,其中1个由主内核控制,其余3个由从内核控制。比较器模块可用于实现峰值电流模式控制、临界导通模式和基于滞后控制的电源。

【下载】PIC24系列参考手册——主从接口(MSI)模块

主从接口(Master Slave Interface,MSI)模块用于桥接主、从处理器系统,每个处理器系统在独立时钟域内工作。

主、从处理器系统均有自己的寄存器,用于在MSI模块之间通信;主MSI寄存器位于主SFR空间,从MSI寄存器位于从SFR空间。

【视频】Microchip Minutes - EP7 - MPLAB® Harmony图形设计器套件

凭借MPLAB® Harmony图形设计器(简称MHGC)可轻松实现图形用户界面的设计、代码生成、与触摸等事件的交互,以及许多能够针对给定硬件目标进行优化的实用程序。

【下载】采用 ATECC508A 执行远程设备的非对称身份验证

本应用程序将演示如何通过主机(Curiosity PIC32MZ EF 开发板和使用加密模块 ATECC508A 的 Secure
click 板)使用非对称身份验证方法对远程设备进行身份验证,其中主机通过远程设备的公钥来验证远程设
备的签名。本应用程序允许使用配置数据和密钥数据向配置添加信息并配置 Secure click 板。应用程序流