- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
本课程为ARM裸机学习课程中的第九部分,接之前八个部分,继续讲解S5PV210的定时器、看门狗和RTC,适合看过前八部分的同学继续学习
你将会学到:
本期课程主要讲述SoC中的时间相关的外设,包括定时器、看门狗定时器和实时时钟RTC。首先讲述了定时器的基本概念,然后以PWM定时器为例详细讲解了定时器的使用及编程细节;看门狗定时器部分详细讲了看门狗的意义和常规工作形式;最后2节课讲了RTC的概念、框图和编程方法
课程简介:
嵌入式很是当前IT领域较炙手可热的话题。其主要应用领域涵盖与人类相关的各行业:
* 消费电子(手机、平板电脑、游戏机)
* 物联网(智能家居、智慧城市)
* 工业自动化(无人工厂、工业机器人)
巨大的商机和人才缺口导致嵌入式软件工程师的薪资居高不下,引得无数青年才俊、高校学子相继加入、苦苦钻研。
课程特色
*零基础可学习,降低学习门槛。
*深入浅出,通俗易懂。不怕学不会,就怕你不学习。
*思路清晰、语言风趣,对着视频看也不会想睡觉······
*视频 + 文档 + 练习题 + 答疑,多方位保证学习质量。
*基础知识 + 思路引导的教学方式,授之以鱼更授之以渔。
*系列课程。本教程只是入门篇,后续还有更多更精彩视频更新中。
课程大纲-1.9.定时器、看门狗和RTC-ARM裸机第九部分
1
1.9.1.什么是定时器本节讲述定时器、计数器等的概念和基本工作原理,希望通过讲解让大家明白定时器到底是什么,为什么需要定时器。最后讲解了定时器和看门狗、RTC、蜂鸣器等的关系。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[27:07]开始学习2
1.9.2.S5PV210中的定时器本节以数据手册为纲领,讲述S5PV210中的4类时间模块,主要目的是让大家了解各个时间部件的区别和各自特点。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[22:44]开始学习3
1.9.3.S5PV210的PWM定时器1本节开始讲解PWM定时器,主要讲解一些外围概念和S5PV210中PWM定时器的结构框图,其中结构框图是本节的核心重点。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[34:11]开始学习4
1.9.4.S5PV210的PWM定时器2本节继续讲解S5PV210的PWM定时器,主要讲述预分频器与分频器、TCNTB和TCMPB寄存器及其工作原理、自动装载与双缓冲机制等。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[41:08]开始学习5
1.9.5.S5PV210的PWM定时器3本节继续讲解S5PV210的PWM定时器,主要讲述PWM波形的生成原理、输出电平翻转器和死区生成器等相关概念和应用方法。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[50:50]开始学习6
1.9.6.蜂鸣器和PWM定时器编程实践1本节进行PWM定时器的编程实践。首先讲解蜂鸣器的工作原理及其与PWM的关系,然后分析了原理图、数据手册、相关寄存器等,为下节写程序准备好理论基础。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[29:48]开始学习7
1.9.7.蜂鸣器和PWM定时器编程实践2本节接上节继续PWM定时器的编程实践,带领大家从零开始写代码驱动timer2发出2KHz和10KHz等不同频率的PWM波形驱动蜂鸣器发声。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[35:54]开始学习8
1.9.8.看门狗定时器本节详细讲解看门狗定时器的原理、概念及实践应用场景。并结合数据手册分析了S5PV210内置的看门狗定时器的框图、寄存器等。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[25:37]开始学习9
1.9.9.看门狗定时器的编程实践本节进行看门狗定时器的编程实战,从零开始写代码操作看门狗定时器。以中断方式和复位方式两种工作方式演示了看门狗定时器的实践用法。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[30:34]开始学习10
1.9.10.实时时钟RTC本节首先讲解RTC和timer的区别,然后分析了S5PV210的RTC模块的框图、时钟、寄存器,最后详细讲了BCD码的编码及意义,因为RTC中的时间全是用BCD码编码存储的。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[34:11]开始学习11
1.9.11.RTC编程实战1本节进行RTC的编码实践,在上节讲解RTC寄存器的基础上,编程实现RTC时间的设置、读取显示,及闹钟功能的演示,这些都是RTC最常用的功能。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[40:08]开始学习12
1.9.12.RTC编程实战2本节进行RTC的编码实践,在上节讲解RTC寄存器的基础上,编程实现RTC时间的设置、读取显示,及闹钟功能的演示,这些都是RTC最常用的功能。
「仅限付费用户」点击下载“课件_1.9.ARM裸机第九部分-定时器、看门狗和RTC.txt”
[41:52]开始学习
“朱有鹏”老师的其他课程更多+