Cortex-M0开发培训班

本课程在涵盖了ARM公司授权培训课程全部内容基础上,结合项目实际,进一步增加了更多丰富的实用内容,使学员具备更强的实际动手能力,更贴近企业用人需求。
课程概述
老师简介
课程大纲
课程背景
继2011年成功举办Cortex-M0处理器学习风暴活动之后,近日,知名的半导体公司恩智浦半导体NXP Semiconductors为了能够让更多单片机开 发工程师更快速地掌握ARM Cortex-M0微控制器的新技术以及物联网领域内的典型应用,恩智浦携手全球的半导体知识产权(IP)提供商ARM公司及的专业嵌入 式培训提供商华清远见,分别在北京、上海、深圳、成都等地,共同推出“Cortex-M0处理器与物联网学习风暴”。广大的单片机工程师可以借助华清远见提供的优质学习平台,快速掌握Cortex-M0处理器及物联网的典型应用案例,开发能力实现从8/16位处理器向32位处理器的快速转型提升。
实验环境
为更好地保障本次参训学员的学习效果,针对目前主流的市场需求,在恩智浦相关经费的支持下,由华清远见研发中心完全自主研发,专门研制、生产了恩智浦Cortex-M0高级物联网应用开发板,作为培训实施的指定实验平台,相关平台介绍如下: 华清远见专为物联网教学研发的FS_11C14平台,以ARM Cortex-M0核心的LPC11C14为微控制器。集成多种传感器、RFID模块、ZigBee模块、OLed显示模块等。丰富的硬件资源,及物联网相关实验,适合于物联网教学及工程师的研发参考平台。详情点击查看 >>
学时费用
培训课时:2天,共12课时
培训费用:900元 培训证书:ARM、恩智浦、华清远见联合颁发《ARM Cortex-M0工程师培训证书》(证书费300元)
培训平台:华清远见FS_11C14物联网开发板,培训学员可以特惠价格购买。详情点击查看 >>

刘老师

嵌入式顶尖级导师
华清远见学术总监,讲师,ARM公司全球认证讲师,企业级嵌入式系统方案设计解 决专家。《高等院校嵌入式人培养规划教材》系列丛书主编。10年嵌入式系统开发经验,精通ARM体系结构,在多款ARM硬件平台上完成过原理图设计、PCB布线、Bootloader移植、Linux系统移植、文件系统构建、驱动程序开发、GUI图形编程等工作。具有丰富的ARM-LINUX系统软、硬件产品开发经验,主持开发过多个大型嵌入式项目,涉及工业控制、网络、通讯、消费电子等各行各业。近两年正专注于3G技术领域,对Android的系统核心代码有深入研究。

易老师

嵌入式顶尖级导师
华清远见讲师,具有多年嵌入式开发实战经验和多年嵌入式培训经验。熟悉ARM/PPC/ MIPS平台,对嵌入式Linux、uc/OS、uClinux 有深入的研究。在参与的项目中,曾使用等多款ARM,PowerPC处理器,完成了系统移植,驱动开发和应用等工作。在多款ARM硬件平台上完成过Bootloader移植、Linux系统移植、文件系统构建、驱动程序开发、GUI图形编程等工作。具有丰富的ARM-LINUX系统产品开发经验,参与项目涉及工业控制、网络、通讯、消费电子等各行各业。近两年正专注于3G技术领域,对Android的系统有深入研究。培训服务过的企业有:华为,意法半导体、万利达,大唐电信,上海龙旗,深圳康佳,香港应用研究院,香港HKC,广州周立功,青岛海信;上海华亚,北京航天部706所等知名企业。

王老师

嵌入式顶尖级导师
华清远见高级讲师,中科院电子工程专业硕士。具有七年以上嵌入式系统及移动设备软、硬件开发经验。对嵌入式驱动开发及系统性能优化有深入的研究,先后在沈阳东软医疗系统有限公司及沈阳东软集团股份有限公司从事专业嵌入式产品的研发,曾参与负责的项目包括《医用电子直线加速器》、《虚拟医用电子直线加速器》、某著名企业的手机产品及电视播放器等产品,涉及领域包括医疗,智能通讯设备,家用电子、消费类电子产品等多个领域,有丰富的项目开发经验和嵌入式产品的设计及研发经验。精通Unix/Linux操作系统和Linux环境C/C++语言编程,熟悉嵌入式Linux应用开发、系统开发和嵌入式Linux内核驱动开发,有过多个大型Linux应用软件的代码分析、移植和项目开发经验,目前致力于嵌入式产品及移动设备开发专业人才的培养。

朱老师

嵌入式顶尖级导师
华清远见高级讲师,精通C编程;熟练使用Linux系统及应用开发;熟悉ARM体系开发;优秀嵌入式软件开发教学讲师;具有丰富的教学及培训实践经验。

刘老师

嵌入式专业级讲师
华清远见高级讲师,有20多年高速数字/模拟硬件、RF、EMC和软件研发经验。曾先后在北京的大学校办企业、深圳的香港和内地上市公司、北京的内地和台湾上市公司、外企、私企工作。曾先后做过硬件和软件系统工程师、研发经理、资深工程师等。涉及无线通信、汽车电子、卫星导航、消费电子、工业控制、环保仪器等行业,对集成电路的设计生产也有一些了解。在多种8/16位平台(8051、Z80、8086、6502、Z8、AVR、PIC等)和32位平台(ARM7、ARM9、ARM10、MIPS、Cortex-M0、Cortex-M3、Cortex-M4等)上,独立完成过从硬件方案设计、原理图设计、FPGA逻辑设计、PCB Layout、样机调试,到底层ASM和C语言驱动程序、uC/OS-II系统移植、应用程序编写等全过程产品系统设计。有RF设计经验,设计过几十到几百MHz的RF通信系统。使用过种类繁多的外围集成电路、元器件、模组。对高速数字/模拟电路设计、RF设计、EMC设计、系统软件设计、可靠性和整机设计,测试、生产和管理等有全面的系统知识和丰富的实际经验。实现过多个实用新型和外观专利,对行业标准和系统标准等有深入认识。

魏老师

嵌入式专业级讲师
精通c、c++、汇编、单片机;熟悉Linux、java、Android、php、Linux应用层开发、android应用层开发; 擅长51内核/Cortex-Mx内核下的单片机开发;4年物联网讲师经验;ChinaUnix推荐博主。授课幽默风趣,知识剖析全面深刻,课堂气氛活跃。
Day 第一天
  • 1、恩智浦LPC1100 MCU 系列产品介绍

    -- 系统架构
    -- 特点: 高性能、超低功耗、高代码密度、代码移植性好

    2、LPC1100 MCU 系列产品在物联网系统上的应用与优势

    -- 物联网产业的快速发展与行业机遇
    -- LPC1100 MCU推动物联网系统应用与发展
    -- 物联网理论与FS_11C14物联网系统实验平台介绍

    3、Cortex-M0 CPU内核介绍

    4、开发工具

    -- CMSIS介绍
    -- LPCXpresso
    -- Keil MDK + Ulink
    -- IAR EWARM + Jlink
    -- FlashMagic (for ISP)

    实验1

    建立LPCXpresso 开发环境、运行第一个学习程序

    实验2

    移植一个80C51程序到LPC1100

    实验3

    LPC1100程序与80C51程序比较

    实验4

    通过ISP进行Flash编程
查看课程大纲
Day 第二天
  • 1. LPC1100 系统功能: 时钟、电源、复位、中断、NVIC、内存映像图、启动

    2. LPC1100 外设部分1:UART, I2C, SSP/SPI

    3. LPC1100 外设部分2:Timer, RTC, WDT, SysTick

    4. LPC1100 外设部分3:ADC, IO

    5. FS_11C14物联网系统应用设计

    -- 传感器信息采集:温度、湿度、光敏、三轴加速度
    -- RFID识别:RFID标签信息读取、RFID标签信息写入
    -- 无线组网:ZigBee网络组网

    实验1

    GPIO

    实验2

    Interrupt

    实验3

    UART

    实验4

    Timer

    实验5

    ADC

    实验6

    FS_11C14物联网系统应用实验
    -- 传感器信息采集
    -- RFID识别
    -- 无线组网
查看课程大纲