zoukankan      html  css  js  c++  java
  • 01-笔记:LPC1788-概况

    芯片型号:LPC1788FBD208

    概述

    LPC1788是一种适合嵌入式应用的Cortex-M3微控制器,具有较高的整合度和低功耗,运行频率为120 MHz。功能包括512 kB闪存、96 kB数据存储器、以太网、USB 2.0设备/主机/OTG、8通道DMA控制器、5个UART、2个CAN通道、3个SSP/SPI、3个I2C、I2S、8通道12位ADC、10位DAC、QEI、LCD控制器、SD/MMC接口、电机控制PWM、4个通用定时器、6输出通用PWM、带独立电池供电的超低功耗实时时钟以及最多165个通用I/O引脚。

    特性

    LPC23xx和24xx系列器件的功能替代品

    • ARM Cortex-M3处理器,工作频率高达120MHz
    • ARM Cortex-M3内置可嵌套向量中断控制器(NVIC)
    • 多层AHB矩阵互连为每个AHB主机提供单独的总线
    • 分割的APB总线可实现较高吞吐量
    • Cortex-M3系统节拍定时器,包括一个外部时钟输入选项
    • 标准JTAG测试/调试接口、串行线调试和串行线跟踪端口
    • 支持实时跟踪的仿真跟踪模块
    • 用于简化的电路板测试的边界扫描
    • 非屏蔽中断(NMI)输入
    • 512 kB片上闪存程序存储器
    • 96 kB片上SRAM
    • 4 kB片上EEPROM
    • 在系统编程(ISP)和在应用编程(IAP)功能
    • LCD控制器,支持STN和TFT两种显示
    • 外部存储控制器(EMC)
    • 8通道通用DMA控制器(GPDMA)
    • 以太网MAC,带MII/RMII接口和相关DMA控制器
    • USB 2.0全速双端口设备/主机/OTG控制器,带片内PHY和DMA
    • 5个带小数波特率发生器的UART
    • 3个SSP控制器,带FIFO和多协议功能
    • 3个增强型I2C总线接口
    • I2S(Inter-IC音频)接口,用于数字音频输入或输出
    • 双通道CAN控制器
    • SD/MMC存储卡接口
    • 最多165个通用I/O (GPIO)引脚
    • 两个可配置为边沿/电平触发的外部中断输入
    • 4个通用定时器/计数器
    • 正交编码器接口,可监控一个外部正交编码器
    • 两个标准PWM/定时器模块,带外部计数输入
    • 实时时钟(RTC),带独立电源域
    • 窗口化看门狗定时器(WWDT)
    • 12位模拟-数字转换器(ADC),转换速率高达400 kHz
    • 10位数字-模拟转换器(DAC)
    • 4种低功耗模式:睡眠模式、深度睡眠模式、掉电模式和深度掉电模式
    • 唤醒中断控制器(WIC)
    • 处理器通过任何中断从掉电模式唤醒
    • 以独立的中断和强迫复位阈值进行欠压检测
    • 片上上电复位(POR)
    • 工作范围从1 MHz到25 MHz的片上晶体振荡器
    • 校准到1%精度的12 MHz内部RC振荡器(IRC)
    • 可用作芯片识别的唯一序列号
    • 3.3 V单电源(2.4 V至3.6 V)

    目标应用

    • 电子码表
    • 照明
    • 工业网络
    • 报警系统
    • 白色家电
    • 电机控制

    工作特性

    参数
    Core Type
    Arm Cortex-M3
    Operating Frequency [Max] (MHz)
    120
    Flash (kB)
    512
    SRAM (kB)
    96
    EEPROM (kB)
    4
    Serial Communication
    3 x I²C,3 x SPI,5 x UART
    CAN
    2
     
    参数
    USB Controllers
    1
    Timers [Number, bits]
    9 x 32
    ADC [Number, bits]
    1 x 12
    GPIO
    165
    Supply Voltage [Min to Max] (V)
    2.4 to 3.6
    Ambient Operating Temperature (Min to Max) (℃)
    -40 to 85

     

    具体参数

    内 核:Cortex-M3 32-bit RISC

    工作频率:120MHz Max
    工作电压:2.4-3.6V(3.3V typical)
    封 装:LQFP208
    I/O 口:165
    存储资源:512KB Flash,96KB SRAM,4K EEPROM
    接口资源:1 x LCD,1 x 10/100 ETH MAC,1 x GP DMA Controller,
    USB Device/Host(Onchip PHY and DMA Controller),
    5 x UART,3 x SSP,3 x I2C,1 x I2S,2 x CAN,1 x SDIO,
    8 x 12Bit ADC,1 x 10Bit ADC,1 x DAC,1 x MOTOR PWM,
    6 x GP PWM,1 x Quadrature Encoder Interface,1 x EMC;
    调试下载:可通过 JTAG/SWD 接口实现调试下载,可通过 UART 接口实现 ISP
     

     

     

     

     
     
     
     

    Overview

    To quickly get started with LPCopen v2.xx, check out the LPCOpen v2.xx quickstart guides. The quickstart guides provide basic example bring-up procedures for IAR Embedded Workbench, Keil uVision4 (MDK), and LPCXpresso toolchains.

    More





    Supported board(s)/devices(s)Software Download linkToolchain1Documentation download link2Debugger(s)3Related downloadsVersion history and known issues
    Embedded Artists LPC1788 board  v2.10 
    Release Date: 03/13/2014
    LPCXpresso v7.0.2_102 Windows help file (chm) 
    HTML Help package
    CMSIS-DAP (LPC-Link2) Windows USB drivers History
     v2.10 
    Release Date: 03/13/2014
    IAR EWARM 6.70.1
    Keil MDK-Arm® v4.73a
    ULINK/ME (Keil I-Jet (IAR)
    LPCXpresso LPC1769 board  v2.10 
    Release Date: 03/13/2014
    LPCXpresso v7.0.2_102 Windows help file (chm) 
    HTML Help package
    CMSIS-DAP (LPC-Link2) Windows USB drivers History
     v2.10 
    Release Date: 03/13/2014
    IAR EWARM 6.70.1
    Keil MDK-Arm® v4.73a
    ULINK/ME (Keil I-Jet (IAR)

    1Package has been tested with this specific toolchain version, but normally also should work with later versions of the toolchain.

     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

  • 相关阅读:
    咖啡生活-享受慵懒的午后时光
    窗体皮肤实现
    编译树莓派2代B型OpenWrt固件实现无线路由器及nodogsplash认证功能
    通过hook实现禁止shift+delete快捷键
    c++ Qt向PHP接口POST文件流
    Qt for Android开发总结
    A previous installation of Qt5 Visual Studio Add-in was detected. Please uninstall it before running this installer解决办法
    windows下Qt5.1 for android开发环境配置
    Qt+mpg123+openal播放MP3流
    RTC搭建android下三层应用程序访问服务器MsSql-客户端
  • 原文地址:https://www.cnblogs.com/bog-box/p/LPC1788-general.html
Copyright © 2011-2022 走看看