V
主页
第146集(18.3/80)RTOS多任务世界的法则:共享CPU时间 若想独占 必付出代价多任务法则:严禁独占CPU 请适当礼让!
发布人
打开封面
下载高清视频
观看高清视频
视频下载器
第148集(18.5/80)时间片轮转调度是个好东西 但在freeRTOS中它是个鸡肋freeRTOS时间片轮转 是 鸡肋!
第144集(18.1/80)任务独占CPU会导致严重后果,比如让高优先任务无法运行珍惜生命 远离“无赖任务”!
第147集(18.4/80)若任务同等优先 不会有CPU独占问题 此时为时间片轮转方式时间片轮转之下 想独占CPU?没门!
第141集(17.4/80)若两任务优先级相同,默认情况调度器使用时间片轮转方式同等优先 时间片轮转(雨露均沾)
第136集(16.8/80)Tick周期可能因大量硬件中断触发而严重不准 拖累整个系统Tick被大量中断拉长 系统卡爆了!
第3集(1.1/80)嵌入式工程师一个普遍认知误区
第70集(10.3/80)任务之间总体调度逻辑 任务相互独立 并行开发对比RTOS和裸机开发模式,上瘾没!
第65集(9.8/80)举例详解多函数轮转切换整个过程机理看破这些,多任务不过如此!
第151集(19.1/80)任务并非一路狂飙 需等资源方可继续运行 等待即“阻塞态”任务阻塞 就是等待资源!
第14集(1.12/80) 为啥 RTOS 降低了研发难度
第149集(18.6/80)同级任务默认情况下会时间片轮转,那不默认呢?怎么调度?关闭时间片轮转 看看实验效果!
第140集(17.3/80)freeRTOS优先级层数设置 在FreeRTOSConfig.h中修改宏的值freeRTOS优先级 数字越大越高
第85集(11.9/80)使用printf 先实现fputc 再打开 use microlibBug天天有,今天特别多!error warning
第117集(13.22/80)一路ERROR带闪电,编译下载别犯贱!
第71集(10.4/80)一个重要的问题:我们的课程为什么要基于freeRTOS来讲呢?freeRTOS是入门RTOS最佳之选!
第153集(19.3/80)任务等到资源未必会马上运行 只是有了运行资格 即“就绪态”万事俱备 就差运行 任务的“就绪状”!
第35集(4.3/80) 纠结代码耦合 没头儿了!程序一定要“解耦”!!
第78集(11.2/80)CubeMX生成freeRTOS工程 裸机基础非常重要处女RTOS工程!上车啦!
第126集(15.2/80)无脑切换上下文会导致严重错误!当心中断程序可能在运行!中断先行 任务再切!
第150集(18.7/80)信心是用来打击的:高优先任务一定会抢占低优先任务吗?优先级高任务一定会抢占低任务吗?
第124集(14.6/80)看完代码,你更清楚还是更迷糊了?第一次听PENDSV这个东西!看完,你更迷糊呢?还是更迷糊呢?
第157集(19.7/80)任务四种状态可相互转化 工程师要明确知道任务何时处于何态”就阻运挂“ 任务四态转化图解
第110集(13.15/80)如何获取到任务的句柄?RTOS慎用全局变量!自有办法!报上任务名姓,就能操纵任务!
第132集(16.4/80)PENDSV中断触发方法 Cortex-M内核是专门为RTOS而生的作裸机?永远见不到Cortex-M全貌!
第127集(15.3/80)RTOS多任务中有两栈:任务栈和主栈!运行任务与非任务代码!主栈?一直在!不论裸机和多任务!
第77集(11.1/80)很多课程和书门槛太高,难以入门RTOS入门之痛!该终结了!
第73集(10.6/80)选择freeRTOS,安全主流资料多 免费开源又简单!μCOS免费!试试?祝喜获律师函!
第61集(9.4/80)列举一些比较主流的微型RTOS方案为啥51要上RTOS?因他陷得太深!
第155集(19.5/80)如何让任务彻底不运行 我意思是不再被调度器调度(脱离管辖)永远阻塞还不如直接挂起!
第30集(3.12/80) MDK Pack Installer的使用方法快速安装芯片型号 DFP
第108集(13.13/80)现学现用:用句柄查看任务信息 使用API vTaskGetInfo任务是RTOS的核心内容!
第164集(21.3/80)课程稍后部分深入讲解freeRTOS内存管理算法 链表知识准备好!掌握C语言/数据结构/算法 嵌入式无敌!
第162集(21.1/80)freeRTOS中的malloc动态内存分配 可能没你想得那么简单!freeRTOS未直接使用标准C malloc!
第24集(3.6/80)STM32CubeMX软件的安装不求最新!够用就好!
第129集(16.1/80)思想实验:假设一硬件中断 可避其它中断 作上下文出入栈Cortex-M中最卑微硬件中断!
第183集 (23.5/80)振南ZN'Shell吸取各开源Shell方案所长 列举几个主流Shell方案ZN'Shell受到RT-Thread极大启发!
第79集(11.3/80)CubeMX生成freeRTOS工程 USART等外设的配置GD32外设编号从0开始!STM32从1开始!
第152集(19.2/80)RTOS多任务生态系统 根本矛盾是“资源” 任务有资源才能运行RTOS 弱肉强食 资源为王!
第62集(9.5/80)多个同时运行的函数可否共用一个栈?“协程方式”!省内存,效率不高!
第188集(23.10/80)基于RTOS开发如站在巨人肩膀开发 有很多现成开源方案可用!RTOS开发如坐火车,诸多现成轮子!