嵌入式系统
嵌入式系统课程笔记
Curren.wong
公众号:复杂网络与机器学习
上海理工大学 计算机专业
霍尼韦尔 数据分析实习生
展开
-
uCos中的邮箱和消息队列
前段时间老师上课讲到了uC/OS中的邮箱和消息队列,所以我想要结合[《μC/OS-III源码分析笔记》]和中国大学MOOC-电子科技大学[《嵌入式系统及应用》]原创 2020-08-21 14:21:25 · 1850 阅读 · 0 评论 -
嵌入式系统复习题
最近快要期末考试了,我把嵌入式系统的习题整理了一下,整理成了这篇笔记。原创 2020-08-19 22:47:16 · 4376 阅读 · 0 评论 -
uCos中的信号量机制
今天老师上课讲到了uC/OS中的信号量机制,所以我想要结合[《μC/OS-III源码分析笔记》]和中国大学MOOC-电子科技大学[《嵌入式系统及应用》]PPT写一篇笔记对这部分的内容进行总结。原创 2020-08-19 22:20:49 · 2204 阅读 · 0 评论 -
uCos中的任务机制和优先级位图算法
今天老师上课讲到了uC/OS中的任务机制,所以我想要结合《μC/OS-III源码分析笔记》和中国大学MOOC-电子科技大学《嵌入式系统及应用》PPT写一篇笔记对这部分的内容进行总结。原创 2020-04-14 22:18:35 · 2304 阅读 · 1 评论 -
uC/OS的延迟中断提交为什么能提高效率
uC/OS的延迟中断提交为什么能提高效率在写上一篇笔记的时候,我学习了uCos中的锁调度器为什么比关中断效率更高,在讨论锁调度器和关中断时,提到了在uC/OS中,需要将OS_CFG_ISR_POST_DEFERRED_EN标记置为True,开启延迟中断提交,才能够在锁调度器的同时打开中断。而开启延迟中断提交,本身也能够减少关中断的时间,从而提高系统运行效率。我就想写一篇笔记来分析一下延迟中断提交的实现机制。原创 2020-03-22 01:09:14 · 524 阅读 · 1 评论 -
uC/OS中锁调度器为什么比关中断效率更高
今天看《μC/OS-III源码分析笔记》的时候学习了通过使用锁调度器代替关中断,并使用中断延迟提交,能够大大节省关中断的时间,提高运行效率。但是效率具体是如何提高的,书中的说明我没有太看明白,于是我就把书中提到的函数的源代码找出来分析了一下,希望能够理解锁调度器和关中断两者之间的区别。uC/OS完整源代码可以从官网和我的Github上下载。原创 2020-03-20 21:00:37 · 468 阅读 · 0 评论 -
操作系统中的优先级反转与中断机制
今天看《μC/OS-III源码分析笔记》的时候学了优先级反转的概念,书中没有详细介绍,于是我在得到APP的搜索引擎中进行了搜索,看到刘旭明老师写的《嵌入式实时操作系统原理与最佳实践》中讲得很清楚,于是我把原文摘录了下来,方便学习和记录,版权归原作者刘旭明老师所有。转载 2020-03-19 21:25:52 · 773 阅读 · 0 评论 -
Mac OS + 阿里云Ubuntu 仿真uC/OS环境配置
Mac OS + 阿里云Ubuntu 仿真u/Cos环境配置基于Mac OS、VS Code Remote和阿里云Ubuntu服务器的u/Cos-III仿真环境配置文章目录Mac OS + 阿里云Ubuntu 仿真u/Cos环境配置1. 背景2. 准备工作3. 配置步骤3.1. 配置服务器3.2. 配置VS Code1. 背景这学期选了一门课叫《嵌入式系统》,老师让我们用u/cos系统来做...原创 2020-03-18 22:04:21 · 438 阅读 · 0 评论