跳转到主要内容

Microchip

【下载】电机控制硬件抽象层(HAL)

judy /

硬件抽象层(Hardware Abstraction Layer,HAL)为更高层(例如:应用程序框架和客户应用程序等等)提供基于API函数的服务,允许更高层独立于实际的硬件细节执行面向硬件的操作。本文档提供了硬件抽象层及其架构、元素和使用模型的详细说明。

<font color="#0000C6" size="4"><a href="http://mcu.eetrend.com/files/2018-04/wen_zhang_/100010929-38482-b9.pdf"…《电机控制硬件抽象层(HAL)》</a></font>

【下载】CL88020数据手册

judy /

CL88020 LED驱动器集成电路(Integrated Circuit,IC)是一种离线顺序线性LED驱动器,旨在通过120 VAC标称输入电压提供8.5W LED功率。

CL88020被设计为直接通过交流市电来驱动一长串低成本的低电流LED。基本的驱动器电路由MicrochipTechnology Inc.的CL88020 LED驱动IC、六个电阻和一个桥式整流器组成。可以选用两个到四个额外组件来实现不同级别的瞬态保护,还可通过低成本NTC来确保远程过热保护(OverTemperature Protection,OTP)。除非选择光波纹抑制功能,否则不需要电容、EMI滤波器或功率因数校正电路。

【下载】MIC28514数据手册

judy /

MIC28514 是一种频率可调的同步降压稳压器,具有独特的自适应导通时间控制架构。MIC28514可在4.5V至75V输入电压范围内工作,并提供最高5A的稳定输出电流。输出电压可调低至0.6V,并保证±1%的精度。

超高速控制架构可实现超快速瞬态响应,同时降低输出电容值,还可实现高VIN/低VOUT操作。自适应导通时间控制架构集固定频率操作和快速瞬态响应的优势于一身。

MIC28514提供全套保护功能,以确保在故障条件下保护集成电路(Integrated Circuit,IC)。这些功能包括在电源电压跌落条件下确保正常工作的欠压锁定(Undervoltage Lockout,UVLO)、降低浪涌电流的软启动、“打嗝”模式短路保护以及热关断。

【下载】借助MPLAB® Harmony实现多种RTOS支持

judy /

在嵌入式应用程序中,应用程序在某些情况下需要停止当前活动并开始另一任务或对外部事件做出响应。在没有操作系统的环境中,只能使用中断来实现这一目的。通过中断功能,可实现应用程序代码抢占。

在使用MPLAB® Harmony软件框架开发的应用程序中,通过将每个任务划分为较小的执行单元,使得应用程序、中间件和驱动程序等多个层实现协同工作。但是,仅当程序有机会运行任务时,才能处理事件。因此,处理事件的周期时间可能不确定,会随着功能的增加、移除或更改而发生变化。

<font color="#0000C6" size="4"><a href="http://mcu.eetrend.com/files/2018-03/wen_zhang_/100010869-38149-tp.pdf"…《借助MPLAB® Harmony实现多种RTOS支持》</a></font>

Microchip新型汽车级MEMS振荡器问世 ——有效改善恶劣环境下的可靠性及性能

judy /

<font color="#FD8900">新的DSA系列推出了业界首款汽车级多输出MEMS振荡器,大幅节省电路板空间与系统成本</font>

随着技术不断进步以及现代汽车中复杂电子系统应用的日益增加,市场对相关器件定时性能和可靠性的卓越性要求越来越高。在当今高度先进的汽车系统中,时序的精确度、准确性以及对恶劣环境的耐受能力对于能否确保精确操作至关重要。为此,全球领先的整合单片机、混合信号、模拟器件和闪存专利解决方案的供应商——Microchip Technology Inc.(美国微芯科技公司)发布了全新的DSA系列汽车级MEMS(微机电系统)振荡器产品。与传统的石英晶体器件相比,新器件的可靠性提高了20倍,耐冲击能力提高了500倍,而抗振性能则提高了5倍之多。DSA系列中还包含了业界首款多输出MEMS振荡器,为客户提供了一种新的解决方案,用户只需使用这一个器件即可代替多个晶体或振荡器。欲了解更多有关新型汽车级MEMS振荡器和时钟发生器的信息,请访问 www.microchip.com/timing/automotive

【下载】面向嵌入式工程师的 MPLAB® XC16用户指南

judy /

本文档提供了5个适用于16位器件和MPLAB® XC16 C编译器的代码示例。读者需要掌握一些单片机和C编程语言的相关知识。

1. 点亮或熄灭LED

2. 使用_delay()函数使LED闪烁

3. 使用中断作为延时在LED上递增计数

4. 使用ADC在LED上显示电位器值

5. 在LED上显示EEPROM数据值

A 在MPLAB X IDE中运行代码

B 获取软件和硬件

<font color="#0000C6" size="4"><a href="http://mcu.eetrend.com/files/2018-03/wen_zhang_/100010822-37972-6.pdf">…《面向嵌入式工程师的 MPLAB® XC16用户指南》</a></font>

【下载】PIC32系列参考手册——32 位可编程循环冗余校验 (CRC)

judy /

32 位可编程循环冗余校验 (Cyclic Redundancy Check, CRC)模块是可用软件配置的 CRC 发生器。该模块提供了一种由硬件实现的方法,为各种通信和安防应用快速生成校验和。CRC 引擎可以在无需 CPU 干预的情况下计算 CRC 校验和;此外,它的速度远高于软件实现的速度。

<font color="#0000C6" size="4"><a href="http://mcu.eetrend.com/files/2018-03/wen_zhang_/100010776-37804-a5.pdf"…《PIC32系列参考手册——32 位可编程循环冗余校验 (CRC)》</a></font>

【视频】microchipDIRECT新手入门教程——如何搜索、浏览和完成订单

judy /

欢迎观看MicrochipDIRECT新手入门教程系列视频,在本视频中,您将了解如何方便快捷的搜索部件、浏览产品和完成订单。MicrochipDIRECT是一种直销渠道,拥有最丰富的Microchip产品库存和可靠的合作伙伴,为您随时采购部件提供了最便捷的途径。

<iframe height=358 width=510 src='http://player.youku.com/embed/XMzQyODg2ODA1Ng==&#039; frameborder=0 'allowfullscreen'></iframe>

【下载】PIC32MX器件的辅助振荡器(SOSC)晶振设计注意事项

judy /

本应用笔记旨在提供 PIC32MX 系列的辅助振荡器(SOSC)晶振的特殊需求,这对于在不同的电压、温度和元件安装分布情况下实现准确的RTCC来说是必不可少的。

对于PIC32MX系列器件来说,校准RTCC微调值似乎是可行的解决方案,但这并不像看上去那么简单。事实上,对于不同的安装配置/温度来说,可重复性根本不够,会出现±5到±30分钟/月的误差。这个问题可能源于 SOSC 电路的微调灵敏度和 PIC32MX 器件独特的SOSC设计,需要执行特殊过程。

<font color="#0000C6" size="4"><a href="http://mcu.eetrend.com/files/2018-03/wen_zhang_/100010592-36934-2351.pd…《PIC32MX器件的辅助振荡器(SOSC)晶振设计注意事项》</a></font>

【下载】使用 ATtiny1617 上独立于内核的可配置定制逻辑实现夜灯

judy /

本应用笔记介绍了如何使用独立于内核的可配置定制逻辑(CCL)对不同传感器的输入进行滤波以及如何使用 Microchip AVR®器件、被动红外(PIR)传感器、环境光线传感器和 16 个可寻址 RGB LED 创建特定通信协议。许多外设被配置为可不依赖于 CPU 协同工作。

仅当环境足够暗并且 PIR 传感器前有运动时,灯才会点亮。该实现使用 AVR 可配置定制逻辑模块来确定何时发生这种情况。更新可寻址 RGB LED 可利用定时器/计数器 PWM 生成、SPI 和 CCL 来生成特定的单行串行协议。

<font color="#0000C6" size="4"><a href="http://mcu.eetrend.com/files/2018-03/wen_zhang_/100010572-36881-yingyon…《使用 ATtiny1617 上独立于内核的可配置定制逻辑实现夜灯》</a></font>