LPC111x是基于ARM Cortex-M0 LPC1100微控制器系列的32位微控制器芯片。 LPC1100系列是ARM目前推出的小尺寸、低功耗、高能效微控制器。该微控制器能耗极低、门数量少、代码占用空间小,使得开发人员能够以8位处理器的价位,获得32位微控制器的性能。 |
• M0内核使LPC1100系列微控制器有着优越的节能性能。 |
由于M0内核采用32位架构,因此电流利用效率要高于8/16位架构。对于执行相同的计算任务,M0内核的实际运行时间是8/16位微控制器的1/4-1/2倍,因此功耗要远低于8/16位微控制器。如果有“深度睡眠”或“深度掉电”模式,则微控制器更多时间会处于低功耗运行模式。 |
• M0内核使LPC1100系列微控制器有强大的运算能力。 |
LPC1100系列微控制器非常适合同时处理基本任务和各种操作数运算。大多数常用指令为单周期指令,所有8位、16位和32位数据传输在一个指令周期内完成。恩智浦在LPC1100中采用了32x32位硬件乘法器,通过MULS指令,成功地在一个指令周期内完成了两个32位的乘法运算。除法运算可通过软件完成,对于各种操作数除法运算有同样出色的表现。 |
综上,LPC1100系列微控制器的主要特性包括:低功耗、速度快、效率高、性价比高。 以LPC1114为例,其工作频率为50MHz,内部的程序存储器有:片内Flash、静态RAM。供电电源范围大2.0V~3.6V,有3种节能模式:睡眠、深度睡眠和深度掉电;支持掉电检测功能;能进行串行调试,可以实现在系统编程(ISP)和在应用中编程(IAP);支持多种开发环境下的下载,IAR,Keil-MDK,LPCXpresso等。 |
外设丰富:有32个中断源,支持中断嵌套,支持485协议的串口、支持快速模式的I2C接口、2个SSP接口支持三种标准、4个通用定时器,每个定时器带一个捕获通道和4个匹配输出通道、IO口有上拉 、下拉、延迟等功能。10 位逐次逼近式模数转换器ADC。能选择三种时钟源的看门狗定时器。 |
丰富的外设配置,使得LPC1100微控制器适合于,多种应用领域:电机驱动和应用控制、工业网络、PC外设、电池供电的消费类产品、远程传感器等 |
本教程中,我们以LPC1114为例,对M0系列微控制器的芯片配置、外设使用方法作了详尽的讲述,对于每部分的功能都配有简单、直接的应用实例,使大家能够用尽量少的时间掌握芯片尽量多的功能。 |
一、课程设置 |
|
本课程共设置32讲,系统介绍了LPC1114芯片。以下为每讲具体内容介绍 |
LPC111X微控制器培训大纲
|
二、授课老师 |
|
北京航空航天大学 仪器科学与光电工程学院 导航控制与制导专业 马东营博士 |
三、报名方法 |
|
在线报名:登录http://www.eccn.com 在线培训注册报名。 传真报名:010-51077511 |
四、学费 |
|
本课程为免费学习课程,只要注册即可开始您的学习。
|
五、开发板: |
|
只需交纳30元报名费,即可获得NXP LPCXpresso-CN开发板一块。另有高阶开发板:mbed-Xpresso Baseboard和LPCXpresso Base Board供您选择。。 |
六、培训教材: |
|
北京航空航天大学和恩智浦半导体联合编写制作 |
七、学习方式及考核: |
|
学员在报名后的3个月内自行完成网上连续播放课程(包括图文、音频和视频)的学习,实验和结业论文。 |
|
八、联系人 |
|
中电网培训教务部 胡小姐 电话:(010)51077700-2002
E-mail:customerservice@eccn.com |