0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

释放强大的M0+ LPC860微控制器的强大功能

星星科技指导员 来源:nxp 作者:Erya Jin 2023-05-25 10:39 次阅读

工程师从未有过如此多的微控制器选项可供选择。项目是否对成本敏感, 需要 处理能力大或需要由电池供电,每种应用都有一个微控制器。但 在那里 工程师可以使用许多具有成本效益的选择,即使是最简单的设计也可以满足不断增长的需求 离开 工程师在选择微控制器时遇到很大困难。

LPC860 – 概述

为了应对工程师不断变化的需求,恩智浦推出了LP860。 32位微控制器系列,完全支持恩智浦开发的现有软件解决方案和编程环境。

LPC860集成了32位Arm Cortex M0+ CPU,最大时钟频率为60MHZ,内置嵌套 中断,以及 用于时间跟踪的系统滴答计时器。在内存方面,LPC860提供高达64KB的闪存和8KB SRAM 同时也 提供增强的代码读取保护,是商业产品安全的理想选择。除了内部 引导, LPC860还支持引导加载程序,可在现场启用固件更新,这可用于提供 额外的安全性 部署后的措施。

对于大多数商业应用来说,拥有大量的GPIO访问是必须的,而LPC860可以满足这些需求。 至 54 GPIO 以及连接到 12 个可选输入通道的 12 位 ADC,提供高达 1.9Msps 的采样速率。对于应用 需要 更大的电流,LPC4上的860个引脚支持20mA电流源和灌电流。

wKgaomRuyuSAFrxDAABaUUAFLMM672.png

LPC860 原理框图

LPC860包括许多数字外设,包括1个I3C、1个I2C、2个SPI和3个USART,提供 工程师与 多种总线选项。关于定时器,LPC860包括两个具有DMA功能的灵活定时器,可选 硬件 触发器。这些定时器不仅可以用于电机控制器应用,还可以用于专用电机故障检测 允许 LCP860 用于在检测到故障时关闭外部电机。除了两个弹性定时器外,还有四个多速率 提供 重复生成中断,自唤醒定时器可以在预定义的睡眠状态后从睡眠状态恢复CPU操作 时间。

最后,LCP860集成了一个内部稳压器,用于为内部内核供电,因此只需要 单 电压输入(与单独的VCCIO和VCORE相对)。

LPC860的优势

到目前为止,LPC860对工程师的最大优势是与其他产品相比具有价格竞争力。 微控制器 类似的功能。LPC860由广泛采用的MCUXpresso提供支持 软件和工具套件以及工程师可以使用需要升级的旧恩智浦器件将LPC860器件集成到现有器件中。 另外 为此,LPC860还允许工程师留在恩智浦生态系统中,以便将来升级(更多 高性能 零件),面临什么困难。

广泛的集成外设也使LPC860具有高度通用性,因为它可以针对大多数应用。 另外 对于集成外设,I3C的可用性不仅有助于LPC860面向未来,而且允许 工程师搬家 远离老化的 I2C 协议。此外,I3C 外设同时支持控制器和目标模式,这意味着 那 LPC860既可以用作外设,也可以用作主总线控制器(它还允许芯片到芯片通信) 在两个之间 LPC860器件)。

集成稳压器通过消除 需要 多个外部稳压器(相反,单个稳压器可以为多个传感器提供总线电压, 外围设备和 LPC860)。LPC860提供的弹性定时器不仅允许复杂的定时操作,而且经过精心设计 带电机 牢记控制应用程序。例如,LPC860集成了电机故障检测电路,不仅 有助于 最大限度地减少外部电机电路,但允许智能电机操作以及改进的安全功能。

LPC860对引导加载程序的支持是一个特别重要的功能,考虑到 电子领域的网络安全。部署到现场的设备可能会被发现具有软件 漏洞,这些漏洞可以很容易地在电路中更新,而无需专门的程序员和 编程夹具。 因此,使用LPC860的产品可以集成软件可升级性和长期支持。

LPC860的最后一个主要优点是提供4个高电流GPIO引脚。虽然这些可用于 驱动发光二极管 和其他大电流器件,它们也可用于控制需要大量 的量 偏置电流(如大型BJT和MOSFET)。

LPC860微控制器的应用

电机应用

由于弹性定时器非常适合与电机一起使用,因此LPC860非常适合用于以下产品: 电机。这样 产品可以包括需要使用电机的电动工具、厨房设备和家用电器。这 故障 LPC860提供的检测允许集成先进的保护机制,从而减少 对 造成的损坏 电机停滞,而PWM功能允许实时速度控制。

照明应用

大电流GPIO可用于为小型LED供电,但如果与放大器一起使用,则可用于控制大型LED。 照明 设置。除了LED控制外,LPC860还可以利用其ADC来监控环境光水平,以 调整 通过PWM动态显示LED的亮度,I3C外设允许与其他照明系统进行通信。 另外 到 I3C,FTM1 和 GPIO 的组合允许 LPC860 与 DALI 总线一起使用,DALI 总线是一种用于 控制 联网灯。

电池充电应用

LPC860微控制器的另一个潜在应用是电池充电控制器。集成式 I2C 外设 允许LPC860与预先存在的充电控制器通信,同时ADC和PWM的组合 允许 LPC860可智能读取和控制充电控制器的状态。例如,锂电池有 具体收费 周期,LPC860可以使用其ADC读取电池电压,而PWM输出可用于控制充电 当前。

电脑 I3C 配件

随着I3C的稳步普及,LPC860能够在目标和控制器模式下工作 允许它 用作外围设备。I3C越来越受欢迎的一个领域是利用I3C进行控制的PC主板 外部 灯、风扇和传感器等设备。考虑到LPC860可用于照明和电机 应用程序, LPC860也是需要通过操作系统进行智能控制的下一代PC配件的绝佳候选者。

结论

LPC860是一款经济高效的微控制器,具有强大的32位Arm Cortex-M0+内核和众多外设, 高深 功能以及与现有软件解决方案的兼容性。能够在两个目标中使用 I3C 控制器 和 控制器模式允许工程师使用单个微控制器平台创建设备,集成 弹性定时器允许 针对电机应用的工程师,以及众多其他外设为工程师提供了大量的 度 灵活性。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7490

    浏览量

    151061
  • 放大器
    +关注

    关注

    143

    文章

    13553

    浏览量

    213120
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10826

    浏览量

    211160
收藏 人收藏

    评论

    相关推荐

    基于Cortex-M0+的微控制器LPC86x简介

    LPC86x系列今日已经全线发布。作为一款通用且基于Cortex-M0+的微控制器, LPC86x在LPC84x的基础上增加了全新的I3C接
    发表于 06-09 09:32 555次阅读
    基于Cortex-<b class='flag-5'>M0</b>+的<b class='flag-5'>微控制器</b><b class='flag-5'>LPC</b>86x简介

    基于功能强大的32位RX微控制器系列的RX62T器件

    YROTATE-IT-RX62T评估套件基于功能强大的32位RX微控制器系列的RX62T器件。该套件使工程师能够在使用先进的无传感磁场定向控制算法驱动任何三相永磁同步电机(例如交流无
    发表于 05-01 11:12

    基于Arm®Cortex®-M0+内核的32位微控制器

    X-CUBE-UCSI扩展包在STM32G0系列32位微控制器上运行,该控制器基于Arm®Cortex®-M0+内核的32位微控制器
    发表于 11-24 06:23

    NXP Cortex-M0 LPC1100系列微控制器简介

    LPC1100系列ARM是以Cortex-M0为内核,是为嵌入式系统应用而设计的高性能、低功耗的32位微处理LPC1100是市场上定价最低的32位
    发表于 03-10 16:42 23次下载

    恩智浦推出基于Cortex-M0控制LPC1100微控制器

    恩智浦推出基于Cortex-M0控制LPC1100微控制器系列 恩智浦半导体(NXP Semiconductors)今天宣布,旗下基于ARM Cortex-
    发表于 11-18 09:04 1500次阅读

    LPC1102 32位ARM微控制器

    LPC1102 32位ARM微控制器 NXP推出全球首个最小的Cortex-M0内核通用型32位微控制器LPC1102。这款PCB占用面积
    发表于 05-05 08:55 931次阅读

    ARM_Cortex-M0+微控制器原理与应用

    ARM Cortex-M0+微控制器原理与应用,非常实用的教程。
    发表于 01-15 15:46 10次下载

    NXP LPC800系列Cortex-M0+微控制器常见问题解答

    NXP LPC800系列Cortex-M0+微控制器常见问题解答
    发表于 10-09 09:50 9次下载
    NXP <b class='flag-5'>LPC</b>800系列Cortex-<b class='flag-5'>M0</b>+<b class='flag-5'>微控制器</b>常见问题解答

    Holtek推出最新Arm® Cortex®-M0+微控制器HT32F0008

    Holtek推出最新Arm® Cortex®-M0+微控制器HT32F0008,搭配多组高速外围USART、UART、SPI、I2C等硬件资源,特别适合各种高速数据桥接及接口转换应用,例如指纹辨识、物联网终端装置、穿戴式装置、手机/平板外围、消费性电子等。
    发表于 05-16 16:02 1780次阅读

    CX32L003 ARM® Cortex® -M0+ 32位微控制器数据手册

    CX32L003 ARM® Cortex® -M0+ 32位微控制器数据手册
    发表于 11-01 17:01 55次下载

    32位ARM® Cortex®-M0+ 微控制器,PY32F002A系列

    PY32F002A 系列微控制器采用高性能的 32 位 ARM® Cortex®-M0+内核,宽电压工作范围的 MCU。嵌入高 达 20Kbytes flash 和 3Kbytes SRAM
    的头像 发表于 01-30 17:31 1666次阅读
    32位ARM® Cortex®-<b class='flag-5'>M0+</b> <b class='flag-5'>微控制器</b>,PY32F002A系列

    LPC860 MCU技术特色、生态系统与参考设计全解析

    尽管MCU界产品繁多,市场很“卷“,但是恩智浦高性价比LPC860系列MCU的到来,依然很抢眼! 作为恩智浦LPC800系列微控制器的最新成员, LPC860 基于高能效的Arm
    的头像 发表于 09-15 09:15 556次阅读

    32位ARM®Cortex®-M0+微控制器-PY32C642产品介绍

    PY32C642 系列微控制器采用高性能的32位 ARM®Cortex®-M0+内核,宽电压工作范围的 MCU。
    的头像 发表于 09-20 16:21 1460次阅读
    32位ARM®Cortex®-<b class='flag-5'>M0+</b><b class='flag-5'>微控制器</b>-PY32C642产品介绍

    32位 ARM® Cortex®-M0+ 微控制器PY32L020系列数据手册

    电子发烧友网站提供《32位 ARM® Cortex®-M0+ 微控制器PY32L020系列数据手册.pdf》资料免费下载
    发表于 01-19 16:58 3次下载

    普冉半导体推出一款基于32位ARM Cortex-M0+内核的微控制器

    PY32F071单片机是一款基于32 位 ARM® Cortex® - M0+内核的微控制器,由普冉半导体推出。
    的头像 发表于 04-30 11:24 740次阅读
    普冉半导体推出一款基于32位ARM Cortex-<b class='flag-5'>M0</b>+内核的<b class='flag-5'>微控制器</b>