嵌入式系统及应用
共35课时 6小时11分38秒秒
简介
微控制器是现代智能系统、工业物联网的“大脑”,是嵌入式系统的技术核心。本课程按照“入门时间较快、硬件成本较少,软硬件资料规范、知识要素较多,学习难度较低”的基本原则,选择流行的32位ARM Cortex-M0+ KL系列MCU为蓝本,以嵌入式硬件构件及底层软件构件设计为主线,基于嵌入式软件工程的思想,按照“通用知识—驱动构件使用方法—测试实例—芯片编程结构—构件的设计方法”的线条,逐步阐述电子系统智能化嵌入式应用的软件与硬件设计。使读者逐步掌握嵌入式系统的基本知识要素、基本原理与设计方法,获得嵌入式系统的基本脉络,打好软硬设计基础,逐步学会电子系统智能化嵌入式应用的软硬件设计,强化实践训练。
本课程教学用书为普通高等教育“十二五”国家级规划教材、江苏省高等学校重点教材《嵌入式技术基础与实践(第4版)—ARM Cortex-M0+ KL系列微控制器》(王宜怀等著),该教材历经十多年凝练,仔细梳理了嵌入式系统的通用基础知识要素,注重把握通用知识与芯片相关知识之间的平衡、把握硬件与软件的关系、对底层驱动进行构件化封装、设计合理的测试用例、提供硬件核心板、写入调试器,网上光盘提供了所有模块完整的底层驱动构件化封装程序与测试用例,方便读者进行实践与应用。
本课程教学用书为普通高等教育“十二五”国家级规划教材、江苏省高等学校重点教材《嵌入式技术基础与实践(第4版)—ARM Cortex-M0+ KL系列微控制器》(王宜怀等著),该教材历经十多年凝练,仔细梳理了嵌入式系统的通用基础知识要素,注重把握通用知识与芯片相关知识之间的平衡、把握硬件与软件的关系、对底层驱动进行构件化封装、设计合理的测试用例、提供硬件核心板、写入调试器,网上光盘提供了所有模块完整的底层驱动构件化封装程序与测试用例,方便读者进行实践与应用。
讲师
老白菜
章节
- 课时1:嵌入式系统概述 (11分30秒)
- 课时2:嵌入式系统常用术语 (10分11秒)
- 课时3:嵌入式系统常用的C语言基本语法概要 (9分18秒)
- 课时4:M0+体系结构与指令系统简介 (9分17秒)
- 课时5:存储映像、中断源与硬件最小系统 (9分46秒)
- 课时6:GPIO及基本打通原理 (8分41秒)
- 课时7:程序的基本调试方法 (12分51秒)
- 课时8:用构件方法进行GPIO应用编程 (13分46秒)
- 课时9:分析一个汇编实例 (9分32秒)
- 课时10:嵌入式硬件构件与底层驱动构件基本规范 (14分45秒)
- 课时11:串行通信基础知识与UART驱动构件使用方法 (11分22秒)
- 课时12:ARM Cortex-M0+中断机制与中断编程步骤 (12分51秒)
- 课时13:UART驱动构件的设计方法 (9分53秒)
- 课时14:C#快速入门与串口通信编程方法 (8分16秒)
- 课时15:ARM Cortex-M0+内核定时器 (10分32秒)
- 课时16:脉宽调制、输入捕捉、输出比较 (11分57秒)
- 课时17:周期中断定时器、低功耗定时器、实时时钟 (12分10秒)
- 课时18:GPIO应用—键盘 (9分43秒)
- 课时19:GPIO应用—LED (8分58秒)
- 课时20:GPIO应用—LCD (10分49秒)
- 课时21:Flash在线编程构件使用 (7分39秒)
- 课时22:Flash在线编程构件设计方法 (9分0秒)
- 课时23:模数转换ADC模块 (13分18秒)
- 课时24:数模转换DAC与CMP模块 (11分40秒)
- 课时25:串行外设接口SPI模块 (13分29秒)
- 课时26:集成电路互联总线I2C模块 (10分17秒)
- 课时27:触摸感应接口TSI模块 (8分17秒)
- 课时28:USB基本概念及从机编程方法 (8分43秒)
- 课时29:USB主机编程方法 (6分7秒)
- 课时30:MCU的USB底层驱动设计方法 (12分25秒)
- 课时31:MCU的USB底层驱动设计方法 (10分10秒)
- 课时32:时钟系统 (10分0秒)
- 课时33:看门狗相关模块 (10分0秒)
- 课时34:位操作引擎技术及应用方法 (12分13秒)
- 课时35:进一步学习指导 (12分12秒)
热门下载
热门帖子