打卡第三天。

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天物联网智能家居 学习心得 打卡第四天相关推荐

  1. 百问网7天物联网智能家居 学习心得 打卡第五天

    打卡第五天. 2022/2/27基础班第五节培训. 主要讲的内容是:AT指令.网络基础.程序框架. 1.WiFi模块是用乐鑫的处理器,可以在百度上搜索乐鑫ESP8266.网站ESP8266 Wi-Fi ...

  2. 百问网7天物联网智能家居 学习心得

    2020/2/12 打卡第一天 首先早上9点半黄老师准时开了,基础班第一节的培训. 主要讲的内容是:嵌入式的学习路线和职业规划.接下来我归类总结一下. 1.什么是嵌入式:电脑不属于嵌入式,以我的理解嵌 ...

  3. 【百问网7天物联网智能家居】训练营学习笔记(七)

    在完成业务裸机的过程中,会用到freertos的任务通知和队列这两个内容 回顾下我们一开始的项目需求: 现在来看这个需求,在上了前面的课程后,相信大家心里已经有了实现它的方法脉络了 我们对于mini开 ...

  4. 【百问网7天物联网智能家居】训练营学习笔记(二)(需求分析,框架建立)

    构建一个项目的大致流程: 1,负责拉项目的同时,就叫市场部的同事吧,他们在外面和别的公司或者企业的人进行交流协商,得到一个项目: 2.然后再将这个项目交由研发部的负责人评估怎么做,研发部负责人召集手下 ...

  5. 百问网七天物联网智能家居第2篇

    前面学习了ESP8266与手机的连接方式,可以先验证一下整个连接及发送数据流程,方便对整个功能的了解. 步骤如下:1 . 首先可以用百问网提供的软件工具,将mini开发板变成一个虚拟串口工具.当烧写完 ...

  6. 【百问网】七天智能家居实战

    以下是我在百问网7天物联网智能家居学习中的一些心得体会 一.GPIO GPIO口有八钟工作模式:推挽输出.开漏输出.复用推挽输出.复用开漏输出.浮空输入.模拟输入.上拉输入.下拉输入. 推挽输出:控制 ...

  7. 百问网--七天物联网课程学习笔记(4)

    FreeRTOS源码下载(官方网址:www.freertos.org) 用户手册下载: 移植步骤 1.将"FreeRTOS-LTS\FreeRTOS\FreeRTOS-Kernel" ...

  8. 百问网七天物联网课程学习笔记——单片机时钟

    学习了百问网的智能家居实战训练营之后,对单片机的时钟树又有了更深刻的了解. 在现代的计算机操作系统中必定有一个时钟,在stm32f103系列的单片机中,时钟源有内部时钟源和外部时钟源之分,外部时钟源采 ...

  9. 百问网七天物联网课程学习笔记——单片机中断的使用

    学习了百问网的智能家居实战训练营之后,对单片机的中断又有了更深刻的了解. 中断,即CPU在正常执行程序的过程中,遇到外部/内部的紧急事件需要处理,暂时中断(中止)当前程序的执行,而转去为事件服务,待服 ...

最新文章

  1. 【Java Web开发指南】ORM一些基础问题整理
  2. better-scroll:angularJs中用better-scroll封装一个滚动的指令
  3. 机器学习笔记:VAE
  4. LongFormer:用稀疏自注意力拓展模型文本容纳量
  5. nssl1232-函数【数论,欧拉函数,莫比乌斯反演】
  6. LeetCode 635. 设计日志存储系统(map)
  7. vue循环出来列表里面的列表点击click事件只对当前列表有效;
  8. Q136:PBRT-V3,双向路径追踪(Bidirectional Path Tracing)(16.3章节)
  9. 概率论与数理统计基础
  10. radio按钮样式美化和checkbox按钮样式美化
  11. LED灯恒流驱动电路设计
  12. 谈谈架构 -- architect
  13. android 我叫mt 插件,叉叉我叫MT助手
  14. C/C++ 机房预约系统
  15. HBuilder 详细使用教程
  16. CentOS6实验模板机搭建
  17. mysql中的locate,MySQL LOCATE()用法及代码示例
  18. 你的网站其实并不安全,真实的黑客攻防事件
  19. Linux C获取本机IP
  20. php钓鱼代码,PHP和JS实现模仿登录钓鱼的代码示例

热门文章

  1. IOS抖音短视频APP开发关于扫描二维码,并根据文本生成二维码
  2. 解决火狐Firefox浏览器一点击地址栏就弹出下拉搜索建议菜单的问题
  3. php mipsl,MIPS系列笔记-交叉编译MIPS架构ASLA
  4. 我的交易工具之价格反转图
  5. 华为鸿蒙北向应用开发DAY11——来自软通教育项目实训
  6. Django+小程序:24小时从0到1开发阴阳师小程序
  7. Android实现身份证拍摄框
  8. 微信小程序图片内容审核功能云函数+小程序端代码完整实现【填坑】
  9. STM32 HAL库 CUBEMX配置 ADC采集
  10. List集合遍历的五种方法