V
主页
京东 11.11 红包
第119集(14.1/80)任务被创建后是静止的,只有调度器启动后才能跑起来。 任务就绪,一触即发!
发布人
打开封面
下载高清视频
观看高清视频
视频下载器
第153集(19.3/80)任务等到资源未必会马上运行 只是有了运行资格 即“就绪态”万事俱备 就差运行 任务的“就绪状”!
第141集(17.4/80)若两任务优先级相同,默认情况调度器使用时间片轮转方式同等优先 时间片轮转(雨露均沾)
第188集(23.10/80)基于RTOS开发如站在巨人肩膀开发 有很多现成开源方案可用!RTOS开发如坐火车,诸多现成轮子!
第151集(19.1/80)任务并非一路狂飙 需等资源方可继续运行 等待即“阻塞态”任务阻塞 就是等待资源!
第122集(14.4/80)大体讲下RTOS调度器的运作过程和机理,它是RTOS之魂 任务上下文到底是何时何地切换的!
第14集(1.12/80) 为啥 RTOS 降低了研发难度
第158集(20.1/80)讲述火星车登录火星频繁重启故事 但想听懂后面必须先学知识NASA火星车嵌入式软件频繁重启 为啥?
第170集(22.3/80)创建一个任务 不断打印出当前任务列表和信息vTaskList 实际看效果!
第152集(19.2/80)RTOS多任务生态系统 根本矛盾是“资源” 任务有资源才能运行RTOS 弱肉强食 资源为王!
第176集(22.9/80)介绍xPortGetFreeHeapSize当前堆剩余空间 演示两API实际效果堆空间相关API 实际演示一下!
第173集(22.6/80)注意任务优先级一定要有效 先确定当前最高优先级是多少!优先级BUG 要注意!
第156集(19.6/80)任务被挂起即不再被调度 但任务仍存在 是可以恢复的任务挂起 有期徒刑 留你狗命 择日启用
第181集(23.3/80)freeRTOS官网 社区版块介绍:有论坛、路线图等 还可以提意见freeRTOS 官方社区 专业而开放!
第164集(21.3/80)课程稍后部分深入讲解freeRTOS内存管理算法 链表知识准备好!掌握C语言/数据结构/算法 嵌入式无敌!
第190集(23.12/80)将ZN'Shell加入到freeRTOS工程中来 并进行调试 编译 下载ZN'Shell跑起来啦!LOGO头美吗?
第177集(22.10/80)堆总容量在哪设置configTOTAL_HEAP_SIZE宏 判断系统是否安全控制堆空间占用比例 保证系统安全!
第105集(13.10/80)重新梳理创建任务API的形参意义 提出句柄的概念扪心自问 指针理解透彻了?
第186集(23.8/80)实际验证CubeMX的IOC工程文件名字会影响到生成代码工程名!CubeMX一点发现 IOC名影响生成工程名!
第179集 (23.1/80) RTOS是一个生态 脱离裸机孤军奋战 拥抱多任务软件生态!freeRTOS生态!来看一下官网!
第112集(13.17/80)举例演示vTaskGetInfo的具体用法,此API对于调试很有用!任务信息 静候打印输出!
第110集(13.15/80)如何获取到任务的句柄?RTOS慎用全局变量!自有办法!报上任务名姓,就能操纵任务!
第144集(18.1/80)任务独占CPU会导致严重后果,比如让高优先任务无法运行珍惜生命 远离“无赖任务”!
第155集(19.5/80)如何让任务彻底不运行 我意思是不再被调度器调度(脱离管辖)永远阻塞还不如直接挂起!
第145集(18.2/80)任务长时独占CPU尤其高优先任务 可致其它任务无运行机会珍惜运行机会 杜绝“无赖”任务
第126集(15.2/80)无脑切换上下文会导致严重错误!当心中断程序可能在运行!中断先行 任务再切!
第172集(22.5/80)对打印任务列表实验进行改进 打印效果是不是更清晰了?优化打印格式后 逼格骤升!
第123集(14.5/80)实际来看一下Tick中断程序源代码,一直追到底层汇编! RTOS入门不提移植,伤元气!
第161集(20.4/80)问题找到 NASA紧急修复嵌入式BUG 通过星际OTA进行升级优先级反转解决 NASA挽回2.6亿美元!
第149集(18.6/80)同级任务默认情况下会时间片轮转,那不默认呢?怎么调度?关闭时间片轮转 看看实验效果!
RTOS技术振南日常说:35岁研发生涯瓶颈
第178集(22.11/80)Shell是一种实用高级的人机交互方式 是多任务重要调试手段ZN'Shell登场 免费开源 去用吧孩子!
第139集(17.2/80)用地震预警例子来说明任务优先级问题 高优先抢占低优先地震来了!无论多忙,立即跑!
第166集(21.5/80)以创建任务API为例讲解freeRTOS的静态API 静态任务不能删除freeRTOS有动静两套API,意义是啥 !
第57集(8.5/80) 防止栈溢出:1 少局部变量 2 少调用层数要对内存用量有明确认知!永远!
第124集(14.6/80)看完代码,你更清楚还是更迷糊了?第一次听PENDSV这个东西!看完,你更迷糊呢?还是更迷糊呢?
第142集(17.5/80)前面两LED亮灭实验不是时间均分 而是相互主动让出了CPU两LED亮灭实验 详细分析
第30集(3.12/80) MDK Pack Installer的使用方法快速安装芯片型号 DFP
第131集(16.3/80)PENDSV是ARM叫法 可悬挂系统调用 其它CPU有同类机制PENDSV可悬挂系统调用?俗称缓期执行!
第211集(25.3/80)实验演示“一次性”任务创建任务 振南承诺加入更精彩的实验元素
第162集(21.1/80)freeRTOS中的malloc动态内存分配 可能没你想得那么简单!freeRTOS未直接使用标准C malloc!