V
主页
第150集(18.7/80)信心是用来打击的:高优先任务一定会抢占低优先任务吗?优先级高任务一定会抢占低任务吗?
发布人
打开封面
下载高清视频
观看高清视频
视频下载器
第156集(19.6/80)任务被挂起即不再被调度 但任务仍存在 是可以恢复的任务挂起 有期徒刑 留你狗命 择日启用
第122集(14.4/80)大体讲下RTOS调度器的运作过程和机理,它是RTOS之魂 任务上下文到底是何时何地切换的!
第50集(7.3/80)STM32上电后运行的第一个C语言函数systeminit 这个函数你知道吗?
第126集(15.2/80)无脑切换上下文会导致严重错误!当心中断程序可能在运行!中断先行 任务再切!
第120集(14.2/80)图例:任务调度运行Delay(3)任务暂停 3 Tick后恢复运行 RTOS中delay是这样运转的!
第35集(4.3/80) 纠结代码耦合 没头儿了!程序一定要“解耦”!!
第14集(1.12/80) 为啥 RTOS 降低了研发难度
第186集(23.8/80)实际验证CubeMX的IOC工程文件名字会影响到生成代码工程名!CubeMX一点发现 IOC名影响生成工程名!
第149集(18.6/80)同级任务默认情况下会时间片轮转,那不默认呢?怎么调度?关闭时间片轮转 看看实验效果!
第139集(17.2/80)用地震预警例子来说明任务优先级问题 高优先抢占低优先地震来了!无论多忙,立即跑!
第138集(17.1/80)优先级就是任务紧迫程度 用候车大厅的实例来进行说明紧迫者优先 不急者打断
第124集(14.6/80)看完代码,你更清楚还是更迷糊了?第一次听PENDSV这个东西!看完,你更迷糊呢?还是更迷糊呢?
第132集(16.4/80)PENDSV中断触发方法 Cortex-M内核是专门为RTOS而生的作裸机?永远见不到Cortex-M全貌!
第144集(18.1/80)任务独占CPU会导致严重后果,比如让高优先任务无法运行珍惜生命 远离“无赖任务”!
第63集(9.6/80)多个同时运行的函数共用一个栈,效率为何会低?多函数同时运行,叫“并发执行”!
第161集(20.4/80)问题找到 NASA紧急修复嵌入式BUG 通过星际OTA进行升级优先级反转解决 NASA挽回2.6亿美元!
第166集(21.5/80)以创建任务API为例讲解freeRTOS的静态API 静态任务不能删除freeRTOS有动静两套API,意义是啥 !
第30集(3.12/80) MDK Pack Installer的使用方法快速安装芯片型号 DFP
第173集(22.6/80)注意任务优先级一定要有效 先确定当前最高优先级是多少!优先级BUG 要注意!
第175集(22.8/80)介绍xPortGetMinimumEverFreeHeapSize系统曾经最低堆剩余量紧密关注 堆历史水位线
第153集(19.3/80)任务等到资源未必会马上运行 只是有了运行资格 即“就绪态”万事俱备 就差运行 任务的“就绪状”!
第143集(17.6/80)freeRTOS中 同等优先级下 后被创建的任务先被启动freeRTOS同等优先 后建任务先启动!
第3集(1.1/80)嵌入式工程师一个普遍认知误区
第155集(19.5/80)如何让任务彻底不运行 我意思是不再被调度器调度(脱离管辖)永远阻塞还不如直接挂起!
第176集(22.9/80)介绍xPortGetFreeHeapSize当前堆剩余空间 演示两API实际效果堆空间相关API 实际演示一下!
第8集(1.6/80)中级工程师薪资多少?
第111集(13.16/80)xTaskGetHandle用法介绍,通过任务名就可以获取任务句柄用任务名 获取句柄!
第103集(13.8/80)要创建任务先写任务函数void taskfun(void *p)任务再复杂,也不过这几步!
第141集(17.4/80)若两任务优先级相同,默认情况调度器使用时间片轮转方式同等优先 时间片轮转(雨露均沾)
第158集(20.1/80)讲述火星车登录火星频繁重启故事 但想听懂后面必须先学知识NASA火星车嵌入式软件频繁重启 为啥?
第157集(19.7/80)任务四种状态可相互转化 工程师要明确知道任务何时处于何态”就阻运挂“ 任务四态转化图解
第79集(11.3/80)CubeMX生成freeRTOS工程 USART等外设的配置GD32外设编号从0开始!STM32从1开始!
第195集(23.17/80)我们实现了pti ptl和mem三个实用的Shell交互命令Shell中实现3个实用命令!
单片机RTOS技术 振南日常说(4):课程进度:彩色日志已成功!
第81集(11.5/80)来看看freeRTOS的诸多配置项 Tick频率 任务栈容量 等等.....
第71集(10.4/80)一个重要的问题:我们的课程为什么要基于freeRTOS来讲呢?freeRTOS是入门RTOS最佳之选!
第190集(23.12/80)将ZN'Shell加入到freeRTOS工程中来 并进行调试 编译 下载ZN'Shell跑起来啦!LOGO头美吗?
第185集(23.7/80)演示如何对编辑之后CubeMX重新生成freeRTOS工程进行恢复!将ZN'Shell加入到freeRTOS工程中!
第121集(14.3/80)实例中实际延时了4个Tick,因中间有临界区耽误1个Tick 临界区致Tick丢失真实案例!
第146集(18.3/80)RTOS多任务世界的法则:共享CPU时间 若想独占 必付出代价多任务法则:严禁独占CPU 请适当礼让!