- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 物联网操作系统多任务基础
1.时间片调度机制2.抢占调度机制当任务优先级不一致,低优先级挂起,高优先级先执行,中断(isr)产生优先级最高。3.任务特性1.编程简单2.任务数量没有限制。3.支持抢占。4.优先级排序。5.独立的堆栈。任务切换时需要切换CPU的运行环境。(所以操作系统的特性)4.任务的状态任务一共有四种状态1.挂起态任务在挂起状态时,将不会被调度器所调度。2.就绪态任务将运行时等待任务调度的状态。3.阻塞态任务控制块。...
2022-07-25 21:54:00
1524
原创 STM32-FSMC外扩内存SRAM
FSMC外扩内存SRAM常用存储器介绍存储器的种类存储器的种类:存储器是计算机结构的重要组成部分。存储器是用来存储程序代码和数据的部件,有了存储器计算机才具有记忆功能RAM存储器RAM:RAM是“Random Access Memory”的缩写,被译为随机存储器。所谓“随机存取”,指的是当存储器中的消息被读取或写入时,所需要的时间与这段信息所在的位置无关。这个词的由来是因为早期计算机曾使用磁鼓作为存储器,磁鼓是顺序读写设备,而RAM可随读取其内部任意地址的数据,时间都是相同的,因此得名。实际上
2021-03-18 18:44:05
1604
原创 STM32-红外遥控
红外遥控红外遥控工作原理光的基础知识光的本质:光的本质是电磁波,其传播本质上是一种粒子振动。广义上,光是指所有的电磁波谱。狭义上的光是人类眼睛可以看见的一种电磁波,也称可见光,。光的波长:是指波在一个振动周期内传播的距离。光的波长由光的频率以及传播的介质决定,光通过不同介质的时候,频率不变而波长发生改变光的颜色: 是由它的波长来决定的,各种颜色有各自的波长,人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。可见光: 光整个电磁波谱包括了无线电波、红外线、紫外线以
2021-03-16 23:56:32
589
原创 c语言-线性顺序表
线性顺序表(1)线性表1.1什么是线性表以及顺序表?线性表是包含若干元素的一个线性序列例如:L=(a0、a1、…、ai-1、ai+1、…an)L表名,ai(0<=i<=n)n为表长,n>0时,线性表L为非空表,n=0时线性表为空表.二元组形式为L=(D,R)大概来说线性表L包含数据元素集合D和关系RD={ai| ai&datatype,i=0,1,2,…,n>=0}R={<ai , ai+1>|ai , a+1&D , 0 <=
2020-12-20 22:30:44
446
原创 C语言-初始数据结构
day 15数据结构1.2初始数据结构1.为什么要学习数据结构?将一些复杂的数据理清它的逻辑关系想好它的存储方式将来是对数据的操作更加方便灵活.2.数据结构举例计算机处理的对象(数据)已不再是单纯的数值3.处理场景1.类似与表格的处理2.类似树状图的处理3.数据的逻辑结构数据元素之间存在的某种关系线性结构 具有先后的次序关系 一对一树状结构 公司关系等 一对多图状结构(网状)结构 网络路由等 多对多集合关系 除元素属于同一集合外无其他关系思考:数据结构的意义1
2020-12-19 21:21:42
279
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人