设为首页
网站地图
加入收藏
首页
新闻
新品
文库
方案
视频
下载
商城
开发板
数据中心
在线座谈
培训
工具
博客
论坛
百科
GEC
活动
主题月
万花筒
设计技术
嵌入式系统
线性
PMIC
专用 IC
存储器
接口
数据采集
时钟/计时
逻辑
配件
传感器,变送器
隔离器
电源
射频/IF 和 RFID
MCU
|
FPGA
|
嵌入式
|
模拟设计
|
RF
|
电源管理
|
传感器
|
测试测量
|
LED
|
DSP
|
存储器
|
AC/DC转换器
|
DC/DC转换器
|
放大器
|
铁电存储
|
应用开发
智能能源
电表与能源监视
能量存储
风能
太阳能
汽车电子
安全性和底盘
传动/混合动力系统
其它汽车电子
驾驶员信息娱乐
车身电子
通信&电信
无线基础设施
通信电源
视频通信
测试和测量
光纤网络
网络通信
计算机与多媒体
个人设备
移动产品
桌面
服务器/高性能计算
终端
消费及便携电子产品
家用电器
消费类音频
消费类视频产品
个人电子产品
其它
医疗保健
个人健康
诊断/监视/治疗
成像
远程医疗
家庭医疗保健
工业控制
工业自动化
工业网络
自动处理控制
其它工业产品
测试和测量
构建技术
零售自动化设备
LED和通用照明
汽车
后灯
照明
标识
电机驱动与控制
AC感应电动机
带刷DC电机
永磁同步电机
步进电机
其它应用
安全防卫
入侵与访问控制
带刷DC电机
视频监视
智能电网
电表
气表/水表
网络基础设施
家庭自动化
通信系统
空间/防务
增强型产品
便携式系统
视频/视觉
数码相机
数字显示器
工业设备视觉
便携式系统
投影系统
视频会议
视频通信
医用视频成像
视频产品
视频安全与监视
电源管理
AC/DC转换器
数字电源转换器
智能城市
电子化政府
识别/验证
无线基站
手持设备
工业以太网
物联网
VR/无人机
|
智能照明
|
智能汽车
|
智能家居
|
Iot
|
工业自动化
|
人工智能
|
智能电源
|
智能能源
|
智能可穿戴
|
智能手机
|
智能医疗
|
通信技术
首页
培训简介
社区
帮助
我的课程
公告
没有公告!
主办机构
批准单位
中华人民共和国信息产业部
主持单位
信息产业部软件与集成电路产业促进中心
承办单位
中电网信息技术有限公司
联合大学
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微控制器培训大纲
Chapter
Title
Content
1
LPC111x概述
简介LPC111x系列的组成,结构及特点,Cortex-M0内核特点
2,3
指令集简介
介绍ARM相关指令集及存储器映射,启动模式
4,5
开发板介绍
最小系统原理,板载各个模块的原理
开发工具设置
Colink仿真器介绍及安装,IAR,Keil,LPCXpresso设置使用
6
8位MCU与LPC 111x对比
32位MCU相比8位MCU的优势:代码密度,执行效率等
实验实例:
8位MCU程序到32位MCU的移植,对比
7,8
系统时钟及通用IO模块
介绍IO结构,系统时钟,systick内部结构,相关寄存器介绍
实验实例
:
LED的循环亮灭,更换系统时钟源
9,10
中断控制器模块
中断原理,中断向量表映射,相关寄存器介绍,NVIC特点
实验实例
:
外部中断控制LED亮灭
11,12
定时器模块
通用定时器与看门狗定时器结构,相关寄存器介绍
实验实例1:
通用定时器中断控制LED循环亮灭
实验实例2:
脉宽捕获方式采集温度传感器数据
13,14
看门狗模块
看门狗原理,LPC111x看门狗结构,原理,相关寄存器介绍
实现实例
:
人为输入故障,观察看门狗复位
15,16
UART模块
UART模块原理,结构,相关寄存器介绍
实验实例
:
UART与上位机收发程序(查询+收发)
17,18
SPI模块(上)
SPI接口原理,LPC111x SPI接口结构,原理,寄存器介绍
实验实例
:
SPI驱动7位段数码管,实现倒计时秒表
19,20
SPI模块(下)
SPI Nor flash原理,OLED原理
实验实例1
:SPI操作SPI-Nor Flash(读写擦)
实验实例2
:SPI控制OLED显示
21,22
IIC模块
IIC接口原理,LPC111x IIC接口结构,原理,相关寄存器介绍
实验实例1
:IIC转成并行数据控制16个LED
实验实例2
:IIC采集MMA7455L加计输出数据
23,24
ADC模块
LPC111x ADC结构,原理,相关寄存器介绍
实验实例
:
ADC实现滑动变阻器的电压采集
25,26
内部Flash模块
LPC111x内部Flash映射地址,内部结构,寄存器介绍
实验定例
:
内部Flash操作(读写擦),ISP及FlashMagic介绍
27,28
电源管理模块
LPC111x电源管理方式,如何进行低功耗睡眠模式并唤醒
实验实例
:
人为使其进入待机模式,并唤醒
29,30
M0系列芯片总结
M0系列芯片的特点,应用领域及M3高端系列芯片介绍
实验实例
:
USB demo演示,包括USB HID,U盘及USB转UART
31,32
综合应用
应用实例介绍
实验实例
:
定时器脉宽捕获方式采集温度传感器数据,将温度数据实时上
传到上位机,并在温度超过警戒值时驱动蜂鸣器发出报警信号
二、授课老师
北京航空航天大学 仪器科学与光电工程学院 导航控制与制导专业 马东营博士
三、报名方法
在线报名:登录
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
关于我们
|
网站导航
|
广告招商
|
联系方法
|
招聘信息
|
友情链接
© 2000-2009 ChinaECNet 许可证号:粤ICP证010067