21

极术小姐姐 · 2020年02月10日

在家免费学|基于Arm Cortex-M《嵌入式系统及应用》MOOC课程

相信大家对“中国大学MOOC”已经很熟悉了,在这里,每一个有意愿提升自己的人都可以免费获得更优质的高等教育。

今天小编向大家推荐一门由苏州大学王宜怀教授进行授课的基于Arm Cortex-M《嵌入式系统及应用》MOOC课程。这是本课程的第七次开课,开课时间是2020年02月17日 ~ 2020年06月14日,距离开课还有7天,欢迎大家在家充分利用线上教学资源辅助学习!祝各位身体健康,百毒不侵~

《嵌入式系统及应用》MOOC课程

视频链接:https://v.qq.com/x/page/h0601h4od3j.html

01基本介绍

MOOC名称:《嵌入式系统及应用》
授课单位:苏州大学
授课教师:王宜怀、王林、张建、刘长勇
在线学习网址:http://www.icourse163.org

02课程简介

本课程是计算机科学与技术、物联网工程、电子信息等专业的重要技术类课程。本课程以Arm Cortex-M微处理器为蓝本阐述嵌入式系统基本知识要素及软硬件设计方法,利用构件化方法提高软硬件设计规范、降低学习难度。

网上光盘下载地址及路径:苏州大学嵌入式学习社区;
https://sumcu.suda.edu.cn/”->“教学与培训”—>“教学资料”->“嵌入式基础书4版”,右边的下载专区

实验套件:MOOC学员优惠价格:160元/套,需购买或借用的学员可加QQ群:808701915

03授课目标

本课程教学目的在于通过“通用知识—驱动构件使用方法—测试实例—芯片编程结构—构件的设计方法”的线条,使学生逐步掌握嵌入式系统的基本概念、基本原理与设计方法,获得嵌入式系统的基本脉络,打好嵌入式系统软硬设计的基础,逐步学会电子系统智能化嵌入式应用的软件与硬件设计,强化实践训练。

04课程大纲

  • 第一单元 基础与硬件(第1~3章(1~5讲))

    • 实验01讲 开发环境搭建
    • 实验02讲 实验仪器及使用方法
    • 第01讲 嵌入式系统概述(书1.1~1.3)
    • 第02讲 嵌入式系统常用术语(书1.4)
    • 第03讲 嵌入式系统常用的C语言基本语法概要(书1.5)
    • 第04讲 Arm Cortex-M体系结构与指令系统简介(书第2章)
    • 第05讲 存储映像、中断源与硬件最小系统(书第3章)
    • 实验03讲 入门实验:点亮小灯
    • 第一单元 单元测试
  • 第二单元 入门与软件框架(第4~6章(6~14讲))

    • 第06讲 GPIO及基本打通原理(书4.1~4.2)
    • 第07讲 程序的基本调试方法(补充)
    • 第08讲 用构件方法进行GPIO应用编程(书4.3~4.4)
    • 第09讲 分析一个汇编实例(书4.5~4.6)
    • 第10讲 嵌入式硬件构件与底层驱动构件基本规范(书第5章)
    • 第11讲 串行通信基础知识与UART驱动构件使用方法(书6.1~6.2)
    • 第12讲 Arm Cortex-M中断机制与中断编程步骤(书6.3)
    • 第13讲 UART驱动构件的设计方法(书6.4)
    • 第14讲 C#快速入门与串口通信编程方法
    • 第二单元 单元测试
  • 第三单元 基本模块(第7~10章(第15~24讲))

    • 第15讲 Arm Cortex-M内核定时器(Systick)(书7.1)
    • 第16讲 脉宽调制、输入捕捉、输出比较(书7.2~7.3)
    • 第17讲 周期中断定时器、低功耗定时器、实时时钟(书7.4~7.7)
    • 第18讲 GPIO应用—键盘(书8.1)
    • 第19讲 GPIO应用—LED(书8.2)
    • 第20讲 GPIO应用—LCD(书8.3)
    • 第21讲 Flash在线编程构件的使用(书9.1~9.2)
    • 第22讲 Flash在线编程构件的设计方法(书9.3)
    • 第23讲 模数转换ADC模块(书10.1)
    • 第24讲 数模转换DAC与CMP模块(书10.2~10.3)
    • 第三单元 单元测试
  • 第四单元 较复杂通信模块(第11~12章(第25~31讲))

    • 第25讲 串行外设接口SPI模块(书11.1)
    • 第26讲 集成电路互联总线I2C模块(书11.2)
    • 第27讲 触摸感应接口TSI模块(书11.3)
    • 第28讲 USB基本概念及从机编程方法(书12.1~12.2)
    • 第29讲 USB主机编程方法(书12.3)
    • 第30讲 MCU的USB底层驱动设计方法(上)(书12.4~12.7)
    • 第31讲 MCU的USB底层驱动设计方法(下)(书12.4~12.7)
    • 第四单元 单元测试
  • 第五单元 其他(第13~14章(第32~35讲))

    • 第32讲 时钟系统(书13.1)
    • 第33讲 看门狗相关模块(书13.5)
    • 第34讲 位操作引擎技术及应用方法(书13.4)
    • 第35讲 进一步学习指导(书第14章)
    • 第五单元 单元测试

05预备知识

必须具备以下知识:

  • C语言
  • 具备一定的电子线路知识

06课程评价节选

王老师上课深入简出,道理通俗易懂,还会时刻让我们保持对学习的热忱,维持警惕学习的态度,让我的眼睛闪烁求知的光芒。
王老师的课程安排十分合理,每次上课都会鞭策我们认真学习,让我们养成良好的学习习惯,如电子札记,为此还把一整套的office知识传授给我们。听他的课时我的眼中始终闪烁着灵性的光芒,这是对求知的渴望,王老师真是一位不可多得的好老师!
老师讲的很好,把嵌入式的基础知识大部分都介绍了,很好的入门教程
视频讲解的很详细,讨论的同学们也很多,很有氛围。

关于Arm教育计划

Arm教育计划将高等教育机构与丰富的Arm产品联系起来,为教育者、研究人员、大学生乃至中小学生提供教学资料、硬件平台、软件开发工具、IP和资源,支持将Arm技术用作教育用途,致力于通过Arm创新生态推动教育改革和集成电路产业人才培养。Arm教育计划定期举办技术研讨会、师资培训、分享名师名课、开展ASC实训,为教育者和学生提供一个交流的平台,帮助他们掌握基于Arm的先进技术。如有学校,企业或者机构需要加入Arm教育计划,欢迎联系 Ben.Song@armchina.com

推荐阅读
关注数
60026
文章数
1184
极术社区管理员小姐姐
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息