lpc1114fbd48如何连接一个zigbee模块 求电路图+++++++++

LPC1114FHI33/303,5 NXP USA Inc. | 集成电路(IC) | DigiKey
&&& &&&&&&NXP USA Inc. LPC1114FHI33/303,5
Digi-Key 零件编号
568-8577-ND
可立即发货
制造商零件编号
LPC1114FHI33/303,5
IC MCU 32BIT 32KB FLASH 33HVQFN
ARM(R) Cortex(R)-M0 微控制器 IC LPC1100L 32-位 50MHz 32KB(32K x 8) 闪存 32-HVQFN(5x5)
对无铅要求的达标情况 / 对限制有害物质指令(RoHS)规范的达标情况
无铅 / 符合限制有害物质指令(RoHS)规范要求
湿气敏感性等级(MSL)
3(168 小时)
制造商标准提前期
产品培训模块
选取全部项目
NXP USA Inc.
核心处理器
ARM(R) Cortex(R)-M0
I?C,SPI,UART/USART
欠压检测/复位,POR,WDT
程序存储容量
32KB(32K x 8)
程序存储器类型
EEPROM 容量
电压 - 电源(Vcc/Vdd)
1.8 V ~ 3.6 V
数据转换器
振荡器类型
-40°C ~ 85°C(TA)
32-VFQFN 裸露焊盘
供应商器件封装
32-HVQFN(5x5)
KIT EVALUATION MOTOR CONTROL
568-7536-ND
IC USB SERIAL BASIC UART 16SSOP
768-1135-1-ND
IC OPAMP GP 31MHZ RRO SC70-5
296-40318-1-ND
IC RF DETECTOR/CTRLR 8-LFCSP
AD8314ACPZ-RL7CT-ND
IC OPAMP GP 5.6MHZ RRO SC70-5
LMV821M7/NOPBCT-ND
全部价格均按 USD 计价。
如果所需数量大于此处所列数量,请提交
Copyright & , Digi-Key Electronics.保留所有权利。701 Brooks Avenue South,Thief River Falls, MN 56701 USA全部 产品 下载资料 技术文章 新闻 行业文章
ZigBee无线核心模块
型号:AW824/AW5410X
AW系列ZigBee无线核心模块,是ZLG致远电子结合多年的市场经验和各行业用户的实际需求,集成一系列不同层次的处理器,并结合现成、稳定、可靠的ZigBee网络协议,且可支持用户快速二次开发的系列无线产品。
该产品最大的特点,即用户基于AMetal裸机软件开发平台,可快速将创意和想法转化为产品,大幅简化无线产品复杂的开发过程,使您的产品以更低的成本快速投入市场,由于其极简的开发过程,在目前产品快速更新的时代具有独特的优势。
接收灵敏度
产品尺寸(单位:mm)
FastZigBee
15.0×26.5
AW54101P2EF
FastZigBee
18.0×32.0
ZigBee天线5A
TQX-2400B-5B
ZigBee天线-5A
TQX-2400B-5B
天线性能指标
SMA连接器(可安装于产品外壳上),长馈线
SMA连接器(带四脚底座,可安装于PCB上),短馈线
含一块底板、一个模块、一根天线、一个MiniCK100下载器。
含一块底板、一个模块、一根天线、一个MiniCK100下载器。
备注:以上列出的天线为常用类型,用户需要其它类型的天线,可自行购买,天线性能参数符合上述要求即可
ZigBee二次开发大家都在抱怨什么?
模块内嵌现成稳定的ZigBee无线协议
由于无线协议的复杂性,往往用户自行开发会问题频现,致远结合多年的市场经验和该行业用户的实际需求,将用户80%的实际应用需求,90%的协议研发耗时,提炼成一套实用型组网透传协议FastZigBee,内嵌于ZigBee无线核心模块的射频控制器内,用户无需学习ZigBee无线协议的任何知识。
只要懂C,你就是无线专家
AW系列ZigBee无线核心模块提供多种具有差异化的型号,并且所有型号均支持基于AMetal平台进行快速二次开发,用户只需专注于实现应用,快速将产品投入市场。
ARM Cortex-M0+
ARM Cortex-M4
12路/12-bit
12路/12-bit
接收灵敏度
ZigBee协议
FastZigBee
FastZigBee
AMetal究竟是什么?
经过多年的理论探索和实践,ZLG成功搭建了AMetal裸机软件开发平台,AMetal最大的特点是提供了一套标准化的软件接口规范,重新抽象了MCU本身的功能部件,用户无论是使用ARM还是DSP或x86,标准的接口函数均保存不变,无需了解MCU、OS有关的任何只是,只要懂C语言,就能将自己的创意快速转化成产品。
为了使用户能够对产品进行快速的评估,我们提供了简单易用及功能丰富的评估套件,包括多个型号的主控底板,带标准接口的外围常用功能选配件,用户可选择自由组装,快速形成原型机,抢占市场先机。
射频模拟实验室,无线通信产品的质量保证LPC1114_timer16_32 通过 的32位定时器和16 实现LED灯闪烁的例子 SCM 单片机开发 238万源代码下载-
&文件名称: LPC1114_timer16_32
& & & & &&]
&&所属分类:
&&开发工具: C++
&&文件大小: 315 KB
&&上传时间:
&&下载次数: 83
&&提 供 者:
&详细说明:通过LPC1114的32位定时器和16位定时器实现LED灯闪烁的例子-By LPC1114 32-bit timer and 16-bit timer, an example of LED lights blinking
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&LPC1114_timer16_32\01-Blinky\project\Embest_LPC1100.uvopt&&..................\.........\.......\Embest_LPC1100.uvproj&&..................\.........\.......\Embest_LPC1100_Blinky.dep&&..................\.........\.......\Embest_LPC1100_uvopt.bak&&..................\.........\.......\Embest_LPC1100_uvproj.bak&&..................\.........\.......\JLink Regs CM3.txt&&..................\.........\.......\JLinkLog.txt&&..................\.........\.......\JLinkSettings.ini&&..................\.........\.......\Lst\Embest_LPC1100.map&&..................\.........\.......\...\startup_LPC11xx.lst&&..................\.........\.......\Obj\clkconfig.crf&&..................\.........\.......\...\clkconfig.d&&..................\.........\.......\...\clkconfig.o&&..................\.........\.......\...\core_cm0.crf&&..................\.........\.......\...\core_cm0.d&&..................\.........\.......\...\core_cm0.o&&..................\.........\.......\...\Embest_LPC1100.axf&&..................\.........\.......\...\Embest_LPC1100.htm&&..................\.........\.......\...\Embest_LPC1100.lnp&&..................\.........\.......\...\Embest_LPC1100.plg&&..................\.........\.......\...\Embest_LPC1100.sct&&..................\.........\.......\...\Embest_LPC1100.tra&&..................\.........\.......\...\gpio.crf&&..................\.........\.......\...\gpio.d&&..................\.........\.......\...\gpio.o&&..................\.........\.......\...\main.crf&&..................\.........\.......\...\main.d&&..................\.........\.......\...\main.o&&..................\.........\.......\...\startup_LPC11xx.d&&..................\.........\.......\...\startup_LPC11xx.o&&..................\.........\.......\...\system_lpc11xx.crf&&..................\.........\.......\...\system_lpc11xx.d&&..................\.........\.......\...\system_lpc11xx.o&&..................\.........\.......\...\timer16.crf&&..................\.........\.......\...\timer16.d&&..................\.........\.......\...\timer16.o&&..................\.........\Read_me\readme.txt&&..................\.........\src\main.c&&..................\.5-Timer32\project\Embest_LPC1100.uvopt&&..................\..........\.......\Embest_LPC1100.uvproj&&..................\..........\.......\Embest_LPC1100_Timer32.dep&&..................\..........\.......\Embest_LPC1100_uvopt.bak&&..................\..........\.......\Embest_LPC1100_uvproj.bak&&..................\..........\.......\JLink Regs CM3.txt&&..................\..........\.......\JLinkLog.txt&&..................\..........\.......\JLinkSettings.ini&&..................\..........\.......\Lst\Embest_LPC1100.map&&..................\..........\.......\...\startup_LPC11xx.lst&&..................\..........\.......\Obj\core_cm0.crf&&..................\..........\.......\...\core_cm0.d&&..................\..........\.......\...\core_cm0.o&&..................\..........\.......\...\Embest_LPC1100.axf&&..................\..........\.......\...\Embest_LPC1100.htm&&..................\..........\.......\...\Embest_LPC1100.lnp&&..................\..........\.......\...\Embest_LPC1100.plg&&..................\..........\.......\...\Embest_LPC1100.sct&&..................\..........\.......\...\Embest_LPC1100.tra&&..................\..........\.......\...\gpio.crf&&..................\..........\.......\...\gpio.d&&..................\..........\.......\...\gpio.o&&..................\..........\.......\...\main.crf&&..................\..........\.......\...\main.d&&..................\..........\.......\...\main.o&&..................\..........\.......\...\startup_LPC11xx.d&&..................\..........\.......\...\startup_LPC11xx.o&&..................\..........\.......\...\system_lpc11xx.crf&&..................\..........\.......\...\system_lpc11xx.d&&..................\..........\.......\...\system_lpc11xx.o&&..................\..........\.......\...\timer32.crf&&..................\..........\.......\...\timer32.d&&..................\..........\.......\...\timer32.o&&..................\..........\Read_me\Readme.txt&&..................\..........\src\main.c&&..................\Common\inc\clkconfig.h&&..................\......\...\core_cm0.h&&..................\......\...\gpio.h&&..................\......\...\LPC11xx.h&&..................\......\...\system_LPC11xx.h&&..................\......\...\timer16.h&&..................\......\...\timer32.h&&..................\......\...\type.h&&..................\......\...\uart.h&&..................\......\src\clkconfig.c&&..................\......\...\core_cm0.c&&..................\......\...\gpio.c&&..................\......\...\retarget.c&&..................\......\...\startup_LPC11xx.s&&..................\......\...\system_LPC11xx.c&&..................\......\...\timer16.c&&..................\......\...\timer32.c&&..................\......\...\uart.c&&..................\01-Blinky\project\Lst&&..................\.........\.......\Obj&&..................\.5-Timer32\project\Lst&&..................\..........\.......\Obj&&..................\.1-Blinky\inc&&..................\.........\project&&..................\.........\Read_me&&..................\.........\src&&..................\.5-Timer32\inc
&近期下载过的用户:
&相关搜索:
&输入关键字,在本站238万海量源码库中尽情搜索:
&[] - LPC1114,Cortex-M0内核,运行速度高达50MHz ,32为定时器例程
&[] - 其它TinyM0开发板的,与RSM3485的RS-485通讯例子,CPU为LPC1114.
&[] - 实现LPC1114的在线升级功能,通过uart更新功能函数
&[] - Cortex M0内核 LPC1114 ADC单片机开发
&[] - LPC1114 Philips now NXP examples
&[] - LPC1114模拟spi时序的nrf24l01
&[] - ZLG公司TinyM0开发板的配套例程,包括各功能模块,容易上手
&[] - dijkstra最短路径算法C++源码,是以一个简单的图为例,简单易懂,可根据自己的需要改少部分即可用。
&[] - 一个简单的四位alu,用max+plusII运行
&[] - LPC1114开发板,示例程序,time16,演示16为定时器的使用。
LPC1114,M0架构,低功耗。提供最新、最快全球半导体产业资讯。
最流行的三种LPC1114 开发板测评
&一、 概述:
在网络上最近最流行的LPC1114开发板主要有英贝特、周立功、NXP这三家。都采用了仿真器加目标板的格式进行设计,设计得都非常小巧大方。每个工程师都想拥有一块。哈哈,很幸运这三种本人都各有一块。下面是网络上的图片,光从图片上来看,好像是差不多大。实际上它们的大小是有非常大的差别的。在下面本人会把三种开发板放在一起拍几张图片,进行实际的对比。
NXP提供的LPCXpresso评估开发板:
ZLG开发的TinyM0 tools开发板:
英蓓特开发的EM-LPC1100LK开发板
二、 测试环境:
三、 电路板对比:
包装好的开发板
包装大小比拼&
开发板比长比短
周工开发板特写
英蓓特开发板特写
NXP开发板特写
①.NXP开发板:
NXP开发板的仿真器部分使用了他们自己的ARM9(LPC3154FET)产品开发的,而且是BGA封装的。板子是四层以上的板子,会可靠一些。或许下载速度也会更快一些吧;开发板部分设计比较简洁,就是LPC1114以及时钟电路和一个LED的灯,发现NXP的开发板根本没有办法把他将开发工具和评估板这两块板子分开。他是完全连着的,没有任何切口痕迹(看来真是全球限量版啊,收藏的不错!)。
②.英蓓特开发板:
英蓓特开发板的仿真器部分使用了NXP M3(LPC1343F)开发的,板子比较整洁、紧凑,并且预留了10针的IDE座子,可以单独作为开发工具使用。开发板部分功能比较强,4个LED 发光管、1个BOOT按键、1个RESET 按键、1个温度传感器、1个UART支持RS-485/EIA-485等。开发板与仿真器用邮票孔链接,容易分开,很注重实用,接口方便连接,资源相对来说稍多。唯一的遗憾是IO口引出应有的是2.00mm的排针,相对不方便些(至少我很少用这种排针)。
③.周立功开发板:
周立功开发板的仿真器部分使用了NXP ARM7(LPC2141FBD64)开发的,板子做得比较普通,特别是板子的颜色是绿色,所以看上去很一般。开发板部分只有最小系统,板子通过邮票孔连接,很容易分开。板子比较小巧整洁。
从整体上来看,三块板子的做工都非常不错(都是大公司的产品),板面整洁,做工精细。设计方式都是一样的,仿真器+开发板。只有NXP的没有留螺丝孔,而另外两家的都预留了8个螺丝孔。
①.NXP的比较大气(原厂啊,舍得干),不足之处在于板子不容易分开,看来只能收藏了,我是不会舍得暴力把这块板子分开的(哈哈),而且只能支持他们自己开发的开发平台LPCXpresso,这一有点遗憾,大大减少了这款开发板的适用范围,也减少了不上人气,有很大的收藏价值。
②.英蓓特的板子比较适用,做工也比较足,附带的功能也比较多(不愧为商品),支持Keil MDK,CooCox全系列软件,美中不足的是外引的IO口间距,不是用标准的2.54mm(看来的买2.00mm的排针了)。
③.周立功的开发板,一向都是比较有特色的,但是对于这块开发板,主要是用来推广的(都是送人的),所以比较小巧,普通。听说还不支持KEIL(宣传上说支持),只支持TKScope 嵌入式智能仿真开发平台。
总之,这三款开发板都算得上是极品了,我想每个工程师都想拥有一块吧。
开发板大小比拼
&开发板(大小)
英蓓特开发板
周立功开发板
长度(mm)
宽度(mm)
三款开发板的宽度都差不多,但是长度NXP & 英蓓特 & 周立功。
NXP和周工的开发板没有带任何附件,只有开发板一个,包装都是采用软包装(第一看到这种包装,感觉不错哦!)。英蓓特的开发板,附带光盘一张、USB先一条、串口线一条,用一个专门的塑料盒子包装的。
四、 编译器对比:
NXP的开发板只支持LPCXpresso平台,那么就只能选择这个平台进行开发测评了;而英蓓特的开发板支持Keil MDK和CooCox,CooCox以前也没有用过,测评时间有限,不想去花太多时间去熟悉编译器,所以,在这里就选择Keil MDK进行测评。对于周立功的开发板,虽然说支持比较流行的几种编译器,实际上只支持他们自己的TKScope平台,那么就在这个平台下进行测评吧。
LPCXpresso启动界面
Keil MDK启动界面
TKScope启动界面
对于启动来说,TKScope的启动速度最快,Keil MDK处中,LPCXpresso最慢。关闭的速度一样TKScope和Keil MDK比较快,LPCXpresso比较慢。
1、 IDE外观
LPCXpresso IDE 界面
Keil MDK IDE 界面
TKScope IDE 界面
从外观上来说,都很不错,比较养眼(哈哈,发现最近几年大家都很注重软件的外观设计,可能是跟随Vista吧)。版面整洁,窗口排列得体。
2、 代码编译效率
代码应用的都是开发板自带的实验例程(没时间编写),但功能是一样。都是通过定时器实现LED的闪烁控制。
TKScope 编译结果
Keil MDK 编译结果
LPCXpresso 编译结果
由上面的编译结果可以看出,TKScope和 Keil MDK是差不多的。其实TKScope应用的就是Keil编译器,至于有没有什么改进这个不太清楚。可以发现Keil编译的ZI-data(未初始化的全局变量)部分,占用的空间不少。LPCXpresso 可能是带的库比较多所以text部分比较多,但是内存却暂用的非常少。
3、 软件稳定性,资料丰富
对于稳定性,不敢妄加测评,毕竟LPCXpresso 和TKScope 才用不久。对于Keil MDK,不想多说,大家都比较熟悉;LPCXpresso 平台,使用时间不长,才个把月。感觉非常不错,有很多的特点,使用后或许你会喜欢它的。仿真时偶尔会出错。TKScope 完全是为了测评才使用的,整体感觉很好。
对于资料,Keil MDK,就不用说了,网络上一大片。你想要什么资料都有,书籍也不少,应该是最为普及,资料也是最多的开发环境了;LPCXpresso 平台是最近NXP才推的,所以资料比较少,只有他们提供的官方网站上比较全面,而且都是些英文资料。最近在NXP的大力推广下,也有很多工程师翻译了不少LPCXpresso 的中文资料。需要的网友可以在网络上搜索;TKScope 平台是周立功公司开发的,而且是地道的中文版本。周立功的资料,不用太多的解释,是出名的多,而且全。所以,TKScope 的资料,还是比较多的,需要的均可以在周立功公司网站上找到。
4、 使用方便性等,使用人数等
①.使用的方便性来说,网络上一直认为Keil MDK,比较傻瓜,第一次使用,不用都看资料都会很快入门。设计的比较人性化,是入门的最近编译平台。不过一般均为英文界面,对于比较喜欢中文界面的网友来说比较麻烦一点。不过网络上也有汉化版本,本人使用过Keil C51的中文版,容易出错,所以不再使用,推荐还是使用英文界面的吧。
②.对于LPCXpresso 平台,设计的比较有个性(能打开压缩文件、浏览网页、打开PDF文件等,真是前无古人啊!)。刚开始或许你会不喜欢它,但是当随着你的不断深入,会发现它有很多自己特有的优点,会越来越喜欢它的。比如,你把光标放在一个函数或变量上,按F2就可以看到函数或变量的原型等。当然也有它的不足之处,比如,一个已经设计好的工程文件,不能像Keil那样直接点击工程文件打开它,必须打开软件后才能导入。
③.TKScope 平台使用还是比较方便的,毕竟它是个全中文界面的,而且软件的设计也比较人性化,整体与Keil和是相似,如果你熟悉Keil的话,基本上随便看看就知道怎么用了。不过个人感觉设置上还是比较复杂一点。
对于使用人数,只能是根据平时的观察进行推测了。 Keil MDK的使用人数应该的最多的;然后的TKScope (毕竟周工推了这么多年);最后是LPCXpresso 。本人也是看到NXP 的开发板不支持别的编译环境,有舍不得把它暴力拆卸,才硬着头皮学习LPCXpresso 的。经过个把星期的摸索基本上能够使用了,不过发现,这款软件还是有它的过人之处,不信你试试,保准不会让你失望。
5、 编译器对应的资源,是否有现成的应用实例
三种编译器均带有实例程序,编写的都非常标准,可以学到不少东东。由于时间有限,用实例既能提高工作效率,又能很好的测评编译器,所以本次测评不会另外编写程序,均用开发板自动的例程进行测评。
6、 使用出现问题是否可以快速找到相关的解决方式
如果在使用中出现问题,对于Keil MDK,由于使用的人数比较多,软件比较普通,所以可以在网络上求助,会很快解决的。而TKScope 毕竟是周工自己开发的软件,如果出现什么问题,在周工官方论坛上求助可能会很快得到解决的,不过最近本人试过了,没有想想的那么好的支持。至于LPCXpresso ,毕竟是刚开始推,所以出现问题解决相对比较麻烦一点(当然你的E文比较好的话,可以自己在NXP的官方网上求助,或许也能得到很快的解决,不过本人E文不怎么样,所以没试过)。
五、 仿真器对比:
1、支持软件
仿真器支持软件,对于NXP开发板的NXP LPC-Link来说,是与LPCXpresso 平台无缝连接,不需要安装任何驱动,安装好软件后,插入并可以识别;英蓓特的开发板集成了Colink2仿真器,可以支持Keil MDK和CooCox两种平台。在Keil MDK下需要复制文件到Keil的安装目录下,而且需要更改Tools.ini文件才能使用。周工的开发板集成了CK100仿真器,只支持TKScope 开发平台,也需要安装仿真器驱动,而且要正确设置,个人感觉设置比较麻烦。
2、使用方便
①.在使用方便上,应该是NXP的LPC-Link最方便,不需要安装仿真器驱动,也不需要特别设置。直接插入USB后,会自动识别。应用时只要编译成功后,点击左下脚的Debug或快捷图标就可以自动连接NXP LPC-Link,初上电时,需要的时间会长一些。
LPC-Link连接
②.而对于英蓓特的Colink2仿真器,不仅需要安装驱动,而且需要修改文件,然后正确设置方能使用。文件复制和修改后,其他配置方法与普通仿真器一样,所以只要正确安装和修改TOOLS.INI文件后就非常好使用。(需要详细信息可以到网站上查看:http://www.coocox.org/CN/CoLinkExGuide/CoLinkExDIY.html)。但是,只需要修改一次。
这里需要注意如果配置MDK时,需要拷贝colink2.dll和colink2-agdi.ll到Keil的安装路径的BIN目录下。这后修改TOOLS.INI文件,在文件的[ARMADS]下面加上如下文字。下面红色的文字一定要和上面拷贝的红色的文件名相同,否则会错的。如下:
TDRV50=BIN\colink-agdi-lpc1100.dll(&CooCox Colink2 Debugger&)
错误设置后会提示如下错误
TDRV50=BIN\colink2-agdi.dll(CooCox Colink2 Debugger)
--- 正确设置
正确设置后
③.对于周工的CK100仿真器,也需要安装驱动,然后正确设置并能使用,在配置上相对比较麻烦。
保存硬件设置
配置好后可以通过硬件自检程序判断目标板是否正常,如果能正常连接将出现如下图界面:
如果连接失败,将出现如下图。这是可以检查错误原因,一般主要有下面几点:
①.芯片是否上电;
②.芯片是否被加密;
③.仿真器与目标板是否连接正确等。
硬件自检失败
所以,总体来说,NXP的仿真器使用最为方便。由于,本人对MDK比较熟悉,使用如果开发的话,更愿意选择用英蓓特的开发板。虽然,周工的资料比较齐全,但是感觉操作并不是很方便,至少有些配置不是很习惯。
3、下载速度
下载时间(s)
NXP LPC-Link
LPCXpresso
英蓓特 Colink2
周立功 &CK100
六、 技术支持:
1、技术支持的及时性
三种开发板都提供了大量的资料,技术支持都比较及时。每家开发板的官方完整上都及时的更新资料以及出现的各种问题与解答。
2、开发板上面的资源丰富性
开发板上资源最丰富的是英蓓特的开发板,不仅排针引出全部IO端口,而且拥有串口芯片、4路LED、1个温度传感器、1个EEPROM、手动按键等。而NXP和周工的开发板均只有最小系统,并引出全部IO端口。
3、配套教材的完整性
①.英贝特的开发板光盘里配备了应用手册,例程等资源完整,不过有些文字我确实没看懂。例如,下图红圈内的内容,说开发板采用的是标准的20针脚连接JTAG,没有找到20脚的位置;USB Mini AB接口是用来供电的?没看明白,那么怎样连接仿真器呢?JTAG调试连接也没看明白。
②.NXP的开发板需要到其官方网站上下载,资料齐全完整。周工的开发板,没有带光盘,不过开发板后面写了个网址,在这个网址下有非常完善的,各种开发资料和使用说及例程等。
| &|&&|&&|&
旗下网站: |
与非门科技(北京)有限公司 All Rights Reserved.
京ICP证:070212号 北京市公安局备案编号: 京ICP备:号}

我要回帖

更多关于 lpc1114数据手册 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信