V
主页
第147集(18.4/80)若任务同等优先 不会有CPU独占问题 此时为时间片轮转方式时间片轮转之下 想独占CPU?没门!
发布人
打开封面
下载高清视频
观看高清视频
视频下载器
第122集(14.4/80)大体讲下RTOS调度器的运作过程和机理,它是RTOS之魂 任务上下文到底是何时何地切换的!
第50集(7.3/80)STM32上电后运行的第一个C语言函数systeminit 这个函数你知道吗?
第186集(23.8/80)实际验证CubeMX的IOC工程文件名字会影响到生成代码工程名!CubeMX一点发现 IOC名影响生成工程名!
第30集(3.12/80) MDK Pack Installer的使用方法快速安装芯片型号 DFP
第124集(14.6/80)看完代码,你更清楚还是更迷糊了?第一次听PENDSV这个东西!看完,你更迷糊呢?还是更迷糊呢?
第148集(18.5/80)时间片轮转调度是个好东西 但在freeRTOS中它是个鸡肋freeRTOS时间片轮转 是 鸡肋!
第132集(16.4/80)PENDSV中断触发方法 Cortex-M内核是专门为RTOS而生的作裸机?永远见不到Cortex-M全貌!
第131集(16.3/80)PENDSV是ARM叫法 可悬挂系统调用 其它CPU有同类机制PENDSV可悬挂系统调用?俗称缓期执行!
第156集(19.6/80)任务被挂起即不再被调度 但任务仍存在 是可以恢复的任务挂起 有期徒刑 留你狗命 择日启用
第52集(7.5/80)_main是上电后运行的第2个C语言函数_main在干啥?随后main登场!
第146集(18.3/80)RTOS多任务世界的法则:共享CPU时间 若想独占 必付出代价多任务法则:严禁独占CPU 请适当礼让!
第57集(8.5/80) 防止栈溢出:1 少局部变量 2 少调用层数要对内存用量有明确认知!永远!
第62集(9.5/80)多个同时运行的函数可否共用一个栈?“协程方式”!省内存,效率不高!
第140集(17.3/80)freeRTOS优先级层数设置 在FreeRTOSConfig.h中修改宏的值freeRTOS优先级 数字越大越高
第81集(11.5/80)来看看freeRTOS的诸多配置项 Tick频率 任务栈容量 等等.....
第79集(11.3/80)CubeMX生成freeRTOS工程 USART等外设的配置GD32外设编号从0开始!STM32从1开始!
第126集(15.2/80)无脑切换上下文会导致严重错误!当心中断程序可能在运行!中断先行 任务再切!
第173集(22.6/80)注意任务优先级一定要有效 先确定当前最高优先级是多少!优先级BUG 要注意!
第120集(14.2/80)图例:任务调度运行Delay(3)任务暂停 3 Tick后恢复运行 RTOS中delay是这样运转的!
第85集(11.9/80)使用printf 先实现fputc 再打开 use microlibBug天天有,今天特别多!error warning
第175集(22.8/80)介绍xPortGetMinimumEverFreeHeapSize系统曾经最低堆剩余量紧密关注 堆历史水位线
第108集(13.13/80)现学现用:用句柄查看任务信息 使用API vTaskGetInfo任务是RTOS的核心内容!
第26集(3.8/80) JLINK、CH340 USB串口驱动安装 一切准备工作就绪!COME ON BABY!
第116集(13.21/80)RTOS API开关宏通常在某头文件里,freeRTOS是freeRTOS.h条件预编译 软件裁剪常用方法!
第129集(16.1/80)思想实验:假设一硬件中断 可避其它中断 作上下文出入栈Cortex-M中最卑微硬件中断!
第165集(21.4/80)动态内存分配两个弊端1频繁调用产生碎片 2可能会调用失败动态内存分配风险要了解!
第127集(15.3/80)RTOS多任务中有两栈:任务栈和主栈!运行任务与非任务代码!主栈?一直在!不论裸机和多任务!
第121集(14.3/80)实例中实际延时了4个Tick,因中间有临界区耽误1个Tick 临界区致Tick丢失真实案例!
第58集(9.1/80)裸机中的“函数现场” RTOS中称之为“上下文”多任务本源就是多函数同时运行
第157集(19.7/80)任务四种状态可相互转化 工程师要明确知道任务何时处于何态”就阻运挂“ 任务四态转化图解
第149集(18.6/80)同级任务默认情况下会时间片轮转,那不默认呢?怎么调度?关闭时间片轮转 看看实验效果!
第19集(3.1/80)要入门RTOS 我们还是从闪灯实验开始!
第150集(18.7/80)信心是用来打击的:高优先任务一定会抢占低优先任务吗?优先级高任务一定会抢占低任务吗?
第118集(13.23/80)原来是任务名长度作妖!freeRTOSconfig.h中宏改大,一切OK!实验成功!颜面保住!
第119集(14.1/80)任务被创建后是静止的,只有调度器启动后才能跑起来。 任务就绪,一触即发!
第183集 (23.5/80)振南ZN'Shell吸取各开源Shell方案所长 列举几个主流Shell方案ZN'Shell受到RT-Thread极大启发!
RTOS技术振南日常说:35岁研发生涯瓶颈
第179集 (23.1/80) RTOS是一个生态 脱离裸机孤军奋战 拥抱多任务软件生态!freeRTOS生态!来看一下官网!
第190集(23.12/80)将ZN'Shell加入到freeRTOS工程中来 并进行调试 编译 下载ZN'Shell跑起来啦!LOGO头美吗?
第7集(1.5/80)RTOS技术债/团队协作/薪资鄙视链