LPC1788 引脚分析

发布者:堕落的猫最新更新时间:2018-12-17 来源: eefocus关键字:LPC1788  引脚分析 手机看文章 扫描二维码
随时随地手机看文章

LPC1788的引脚构成:port P0--P4每个Port有32个pin,P5有5个pin,所以GPIO共占有165个pin;30个电源的pin脚;晶振2个pin;RTC口3个pin;JAG口5个pin;2个pin的复位;1个是USB-D-2。共208个脚。这里就来一一分析一下。



一、电源分析


要弄清楚单片机的电源引脚,首先必须得对数字电路的电源标识有一个了解:


VCC:C=circuit 表示电路的意思, 即接入电路的电压;   VDD:D=device 表示器件的意思, 即器件内部的工作电压;   VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压;   VEE:E=electron 表示构成物质的基本粒子之一,因带负电,也写作e,通常指负电压供电;   VDDH:H=high 表示高压,即高压供电端。


看完数字电路的电源标识后我们对标识有了一个了解,然后来看一下LPC1788的电源说明:


VSS:LPC1788有10个VSS的pin作为输入,说明书上说是数字0V,也就是相对于IO口的0V

VSSREG:LPC1788有3个VSSREG的pin作为输入,说明书上说是逻辑0V

VSSA:LPC1788有1个,其中A代表analog,说明书上说这是模拟地,也就是GND

VDD:LPC1788有10个VDD的pin作为输入,这里就是芯片电源电压3.3V

VDDREG:LPC1788有3个VDDREG的pin作为输入,这里是指逻辑高电平3.3V

VDDA:LPC1788有1个pin,其中A代表analog,给ADC或DAC供电,这里是3.3V

VREFP:LPC1788有1个pin,这里是ADC和DAC操作的逻辑高电平3.3V

VBAT:LPC1788有1个pin,RTC供电电压3.3V


在单片机的设计过程中,很多地方需要稳定的干净的电源,就需要在进入电源上加入磁珠,磁珠专用于抑制信号线、电源线上的高频噪声和尖峰干扰,还具有吸收静电脉冲的能力。磁珠是用来吸收超高频信号,象一些RF电路,PLL,振荡电路,含超高频存储器电路(DDRSDRAM,RAMBUS等)都需要在电源输入部分加磁珠,而电感是一种蓄能元件,用在LC振荡电路,中低频的滤波电路等,其应用频率范围很少超过50MHZ。 磁珠有很高的电阻率和磁导率,等效于电阻和电感串联,但电阻值和电感值都随频率变化。像VDDA这些为了确保AD测量准确就需要加入磁珠隔离一些干扰。


二、晶振电路


晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。晶振通常与锁相环电路配合使用,以提供系统所需的时钟频率。如果不同子系统需要不同频率的时钟信号,可以用与同一个晶振相连的不同锁相环来提供。


在lpc1788中晶振接入的两个脚是XTAL1和XTAL2


XTAL1:内部振荡电路反向放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时此引脚接地。


XTAL2:内部振荡电路反相放大器的输出端,是外接晶体的另一端,当采用外部振荡器时,此引脚接外部振荡源。


晶振的电路连接如下:

ARM学习笔记--LPC1788引脚分析 - 沧海一粟 - 沧海一粟的博客


如何选择晶振电路中的电容大小呢?


(1)因为每一种晶振都有各自的特性,所以最好按制造厂商所提供的数值选择外部元器件。


(2)在许可范围内,C1、C2值越低越好。C值偏大虽有利于振荡器的稳定,但将会增加起振时间。 


(3)应使C2值大于C1值,这样可使上电时,加快晶振起振。


三、复位电路


对于复位,它的作用是使单片机的各IO状态恢复到初始状态,让寄存器还有存储器等恢复到默认的初始状态,复位分为上电复位和手动复位两种,在lpc1788中reset引脚的复位需要低电平触发,电路图如下:


ARM学习笔记--LPC1788引脚分析 - 沧海一粟 - 沧海一粟的博客


复位引脚是一个输入引脚。


RSTOUT引脚:这是一个输出引脚,用于输出lpc1788的复位状态,若出于复位中,输出低电平,反之高电平输出。


四、RTC时钟电路


RTCX1引脚:这是一个输入引脚,输入RTC 32KHZ极低功耗的振荡电路 


RTCX2引脚:这是一个输出引脚,从RTC 32KHZ极低功耗的振荡电路输出


RTC_ALARM引脚:这是一个输出引脚,当RTC出现警报,它会输出一个低电平


我个人理解RTC是独立于单片机的一个小系统,它有自己的供电VBAT,有自己的32K的晶振作为时钟频率,脚RTCX1、2类似于晶振的XTAL1、2,所以他们的电路也很相似,下面是RTC的外围电路:


ARM学习笔记--LPC1788引脚分析 - 沧海一粟 - 沧海一粟的博客

RTC是在系统中作为一个时钟基准,所以关于RTC的操作在以后将会单独的列出学习。

这里我们要有一个理解,就是RTC是分离与单片机的,在系统中我们只要配置好了RTC,随时读取RTC的值都是准确的。


五、JTAG调试口电路


由于JTAG调试是整个arm中最重要的环节,关系到程序的仿真等等,所以在以后将会专门进行一个系统的分析学习,这里只是初步理解一下。


LPC1788中有5个pin脚用于JTAG调试的电路:


JTAG_TDO (SWO) :这是一个输出引脚,TDO:test data out for JTAG interface 调试数据输出 SWO: Serial wire trace output串行                  线跟踪

JTAG_TDI       :这是一个输入引脚,TDI:Test Data In for JTAG interface 调试数据输入,这个引脚在内部是有一个上拉的

JTAG_TMS       :这是一个输入引脚,TMS:Test Mode Select for JTAG interface 调试模式选择

(SWDIO)        :SWDIO:Serial wire debug data input/output 串行调试数据输入输出

JTAG_TRST      :这是一个输入引脚,TRST:Test Reset for JTAG interface 测试复位

JTAG_TCK       :这是一个输入引脚,TCK:Test Clock for JTAG interface JTAG测试时钟,该实中必须低于六分之一的cpu时钟频率 

(SWDCLK)       :SWDCLK:Serial wire clock 串行时钟


ARM学习笔记--LPC1788引脚分析 - 沧海一粟 - 沧海一粟的博客

关键字:LPC1788  引脚分析 引用地址:LPC1788 引脚分析

上一篇:ulink下在ram和flash中调试stm32的方法
下一篇:如何使用J-Link V8 烧写程序到NOR Flash

推荐阅读最新更新时间:2024-03-16 16:20

基于LPC1788的SSP1引脚的正确使用方法及注意事项
在学习过程中,发现一点容易被忽视而又很严重的问题---那就是关于SSP1的引脚使用P0[7]-P0[8]-P0[9]时,是W型IO配置。寄存器的第7位很容易被我们设置为0--但是手册上是要求必须为1,否则不能正常工作,这里我走了一点弯路。 #include“ssp_lpc1788.h” #define SPI_FLASH_PageSize 256 //页大小 #define SPI_FLASH_PerWritePageSize 256 //写页大小 /*----------------初始化SSP0-------------*/ void SSP0_Init(unsigned long sysClk, unsigned spi
[单片机]
基于<font color='red'>LPC1788</font>的SSP1<font color='red'>引脚</font>的正确使用方法及注意事项
LPC1768@100MHz和LPC1788@120MHz的PLL0设置
对于搞软件开发的来说,弄一些硬件相关参数总觉得有点没底。做了几年,总算知道锁相环(PLL)的作用是把一个输入频率“放大”后输出,虽然对PLL的电路原理还是一窍不通。最近研究LPC1788和LPC1768的主频时发现两者的PLL0配置相差挺多的,于是耐着性子啃了User manual,总算理清楚了(作为软件开发者,某些太细节的硬件原理就不去深究了)。 首先LPC1788工作在120MHz是没问题的,但LPC1768的最高频率只能是100MHz(LPC1769可以到120MHz,但估计大陆很少有人会去用这片子)。 LPC1788 的PLL原理图 其中MSEL和PSEL分别是指PLL倍频器值(
[单片机]
LPC1768@100MHz和LPC1788@120MHz的PLL0设置
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
502 Bad Gateway

502 Bad Gateway


openresty
设计资源 培训 开发板 精华推荐

502 Bad Gateway

502 Bad Gateway


openresty
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

502 Bad Gateway

502 Bad Gateway


openresty
502 Bad Gateway

502 Bad Gateway


openresty
502 Bad Gateway

502 Bad Gateway


openresty
随便看看
    502 Bad Gateway

    502 Bad Gateway


    openresty
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
502 Bad Gateway

502 Bad Gateway


openresty