查看: 1057|回复: 2

[分享] LPC800系列微控制器介绍

[复制链接]
  • TA的每日心情
    奋斗
    昨天 19:11
  • 签到天数: 1784 天

    [LV.Master]伴坛终老

    65

    主题

    7545

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    12763
    最后登录
    2024-4-27
    发表于 2016-10-13 10:55:13 | 显示全部楼层 |阅读模式
    本帖最后由 wudianjun2001 于 2016-10-13 10:56 编辑

    概述
           LPC800系列MCU是采用ARM?CortexTM M0+内核的32位低功耗微处理器,运行频率高达30MHz。LPC800采用低引脚封装,最高支持32KB片内Flash存储器和8KB片内SRAM存储器。
           LPC81x系列微控制器集成灵活的外设模块,包括硬件CRC计算及校验模块,1路I2C总线接口,多达3路UART,2路SPI接口,1个多速率定时器,1个自唤醒定时器,1个状态可配置定时器(SCT),1个模拟比较器,独特的开关矩阵(可实现I/O端口的自由分配)以及多达18个通用I/O口。
           LPC82x系列微控制器是LPC800系列中最新推出的一款产品,同样基于ARM Cortex M0+内核。 在LPC81x的基础上新增加了高速高精度模拟-数字转换模块、更丰富的串行接口设备、以及更大的程序存储空间,为LPC800 Cortex-M0+系列提供更全面模拟功能。外设模块包括硬件CRC计算及校验模块,4路I2C总线接口,多达3路UART,2路SPI接口,1个多速率定时器,1个自唤醒定时器,1个状态可配置定时器(SCT),1个DMA控制器,1个12位ADC模块,1个模拟比较器,独特的开关矩阵(可实现I/O端口的自由分配)以及多达29个通用I/O口。

    特性
    内核与系统:
           采用最新的Cortex-M0+内核,运行频率高达30MHz
           Cortex-M0+内核的动态能耗仅为Cortex-M0内核的三分之二
           支持I/O口单周期访问
           集成向量表重映射寄存器,可方便地重新映射异常向量
           内置嵌套向量中断控制器(NVIC)
           集成微跟踪缓冲区MTB(Micro Trace Buffer)

    Boot ROM应用函数接口API:
            LPC800系列微控制器片上集成了外设驱动API,包括UART/I2C/SPI/ADC/功率管理等
           UART驱动API:可简单实现USART的配置和使用
           I2C驱动API:包括I2C驱动收发数据、主从模式下的查询收发数据、主从模式下的中断收发数据等
           功率管理API:通过简单调用API接口函数,实现功耗和性能之间的动态选择
           ISP/IAP API:通过调用ISP或IAP的API接口函数,实现在系统编程和在应用编程
           SPI驱动API:包括主从机模式的数据收发,并且支持DMA模式(仅LPC82x系列)
           ADC驱动API:包括ADC的校准及触发,支持中断模式(仅LPC82x系列)

    数字外设:
           通用GPIO:多达29个通用GPIO引脚连接到ARM Cortex-M0+内核特有的I/O总线接口,I/O可实现单周期操作
           开关矩阵SWM(Switch Matrix):LPC800系列微控制器特有的开关矩阵模块使数字外设可以灵活地分配到外部的引脚。使用开关矩阵机制,数字外设对应的外部引脚不再固定,大大增强外部设备布局的灵活性
           状态可配置定时器SCT(State Configurable Timer):具有输入和输出功能(捕获和匹配)的状态可配置定时器,功能引脚通过开关矩阵分配到外部引脚
           多速率定时器MRT(Multi-Rate Timer):4个可编程且速率各自固定的通道,每个通道具有重复中断和单次中断两种模式
           自唤醒定时器WKT(self Wake-up Timer):从低功耗模式定时自唤醒功能
           DMA控制器:支持18个通道,9种触发输入(仅LPC82x系列)
           硬件CRC计算及校验模块
           窗口看门狗定时器(WWDT)

    模拟外设:
           模拟比较器(ACMP):外部输入电压作为基准电压源时,外部基准电压输入引脚可通过开关矩阵灵活分配,也可以选择使用内部基准电压源
           12位ADC模块:多达12通道,最大采样率 1.2 Msamples/s(仅LPC82x系列)

    串行接口:
           3路UART:UART功能引脚通过开关矩阵灵活分配
           2路SPI:SPI功能引脚通过开关矩阵灵活分配
           4路I2C:I2C功能引脚通过开关矩阵灵活分配

    时钟产生:
           12MHz内部RC振荡器,±1%精度
           PLL允许CPU在最大CPU速率下操作,而无需高频晶振,工作时钟可选为外部时钟输入、主振荡器输出或内部RC振荡器输出

    封装:
           LPC81x系列支持SO20、TSSOP20、TSSOP16、DIP8四种封装
           LPC82x系列支持TSSOP20、HVQFN33两种封装

    选型表格 1.png

    最后附上用户手册和数据手册
    LPC82X_ds_en.pdf (1.89 MB, 下载次数: 1)
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-12-6 16:47
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    2

    主题

    318

    帖子

    0

    高级会员

    Rank: 4

    积分
    759
    最后登录
    2018-2-24
    发表于 2016-10-13 12:05:06 | 显示全部楼层
    资料来的真是时候.太需要了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18

    主题

    42

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    234
    最后登录
    2017-5-31
    发表于 2016-10-14 14:48:46 | 显示全部楼层
    赞一个,谢谢分享
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-28 21:29 , Processed in 0.125540 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表