百问网7天物联网智能家居 学习心得 打卡第四天
打卡第三天。
2022/2/16 基础班第三节培训。
主要讲的内容是:中断流程图、中断有那些(概括)、中断优先级、GPIO中断、
1、中断流程图,程序开始时先执行主程序,这个时候如果发生中断了,暂停主程序,保存主程序状态,然后跳转到中断任务,执行中断任务,执行完成后返回主程序,再执行主程序。
2、中断有那些:由单片机内部产生的错误称为异常,CPU外部产生的错误或者外设产生的错误被称为中断。3、中断优先级
(1)、当中断1发生时,中断2也发生,中断2的抢占优先级高于中断1,所以中断2可以打断中断1先执行中断2.
(2)、当中断1发生时,中断3也发生,中断三的抢占优先级等于中断1,所以中断1不会被打断,先执行中断后,等中断1 执行完成后,执行中断3.
(3)、当中断1和3同时产生时,他们的抢占优先级相等,子优先级高的先执行,中断3执行完成后,中断1再继续执行。
(4)、当中断1和4同时发生,他们的抢占优先级、优先级相等,由中断向量表觉得,谁先执行,靠前的先执行。
4、GPIO中断:内部中断(Systick、USART、ADC、I2C、SPI)是直接由中断控制器进行管理GPIO是由外部中断事件控制器EXTI进行管理
百问网7天物联网智能家居 学习心得 打卡第四天相关推荐
- 百问网7天物联网智能家居 学习心得 打卡第五天
打卡第五天. 2022/2/27基础班第五节培训. 主要讲的内容是:AT指令.网络基础.程序框架. 1.WiFi模块是用乐鑫的处理器,可以在百度上搜索乐鑫ESP8266.网站ESP8266 Wi-Fi ...
- 百问网7天物联网智能家居 学习心得
2020/2/12 打卡第一天 首先早上9点半黄老师准时开了,基础班第一节的培训. 主要讲的内容是:嵌入式的学习路线和职业规划.接下来我归类总结一下. 1.什么是嵌入式:电脑不属于嵌入式,以我的理解嵌 ...
- 【百问网7天物联网智能家居】训练营学习笔记(七)
在完成业务裸机的过程中,会用到freertos的任务通知和队列这两个内容 回顾下我们一开始的项目需求: 现在来看这个需求,在上了前面的课程后,相信大家心里已经有了实现它的方法脉络了 我们对于mini开 ...
- 【百问网7天物联网智能家居】训练营学习笔记(二)(需求分析,框架建立)
构建一个项目的大致流程: 1,负责拉项目的同时,就叫市场部的同事吧,他们在外面和别的公司或者企业的人进行交流协商,得到一个项目: 2.然后再将这个项目交由研发部的负责人评估怎么做,研发部负责人召集手下 ...
- 百问网七天物联网智能家居第2篇
前面学习了ESP8266与手机的连接方式,可以先验证一下整个连接及发送数据流程,方便对整个功能的了解. 步骤如下:1 . 首先可以用百问网提供的软件工具,将mini开发板变成一个虚拟串口工具.当烧写完 ...
- 【百问网】七天智能家居实战
以下是我在百问网7天物联网智能家居学习中的一些心得体会 一.GPIO GPIO口有八钟工作模式:推挽输出.开漏输出.复用推挽输出.复用开漏输出.浮空输入.模拟输入.上拉输入.下拉输入. 推挽输出:控制 ...
- 百问网--七天物联网课程学习笔记(4)
FreeRTOS源码下载(官方网址:www.freertos.org) 用户手册下载: 移植步骤 1.将"FreeRTOS-LTS\FreeRTOS\FreeRTOS-Kernel" ...
- 百问网七天物联网课程学习笔记——单片机时钟
学习了百问网的智能家居实战训练营之后,对单片机的时钟树又有了更深刻的了解. 在现代的计算机操作系统中必定有一个时钟,在stm32f103系列的单片机中,时钟源有内部时钟源和外部时钟源之分,外部时钟源采 ...
- 百问网七天物联网课程学习笔记——单片机中断的使用
学习了百问网的智能家居实战训练营之后,对单片机的中断又有了更深刻的了解. 中断,即CPU在正常执行程序的过程中,遇到外部/内部的紧急事件需要处理,暂时中断(中止)当前程序的执行,而转去为事件服务,待服 ...
最新文章
- 【Java Web开发指南】ORM一些基础问题整理
- better-scroll:angularJs中用better-scroll封装一个滚动的指令
- 机器学习笔记:VAE
- LongFormer:用稀疏自注意力拓展模型文本容纳量
- nssl1232-函数【数论,欧拉函数,莫比乌斯反演】
- LeetCode 635. 设计日志存储系统(map)
- vue循环出来列表里面的列表点击click事件只对当前列表有效;
- Q136:PBRT-V3,双向路径追踪(Bidirectional Path Tracing)(16.3章节)
- 概率论与数理统计基础
- radio按钮样式美化和checkbox按钮样式美化
- LED灯恒流驱动电路设计
- 谈谈架构 -- architect
- android 我叫mt 插件,叉叉我叫MT助手
- C/C++ 机房预约系统
- HBuilder 详细使用教程
- CentOS6实验模板机搭建
- mysql中的locate,MySQL LOCATE()用法及代码示例
- 你的网站其实并不安全,真实的黑客攻防事件
- Linux C获取本机IP
- php钓鱼代码,PHP和JS实现模仿登录钓鱼的代码示例