V
主页
第182集(23.4/80)freeRTOS官方的CLI文案略显复杂 不过大家可以来挑战一下!CLI 就是Shell!(命令行交互接口)
发布人
打开封面
下载高清视频
观看高清视频
视频下载器
第50集(7.3/80)STM32上电后运行的第一个C语言函数systeminit 这个函数你知道吗?
第122集(14.4/80)大体讲下RTOS调度器的运作过程和机理,它是RTOS之魂 任务上下文到底是何时何地切换的!
第35集(4.3/80) 纠结代码耦合 没头儿了!程序一定要“解耦”!!
第120集(14.2/80)图例:任务调度运行Delay(3)任务暂停 3 Tick后恢复运行 RTOS中delay是这样运转的!
第26集(3.8/80) JLINK、CH340 USB串口驱动安装 一切准备工作就绪!COME ON BABY!
第132集(16.4/80)PENDSV中断触发方法 Cortex-M内核是专门为RTOS而生的作裸机?永远见不到Cortex-M全貌!
第157集(19.7/80)任务四种状态可相互转化 工程师要明确知道任务何时处于何态”就阻运挂“ 任务四态转化图解
第74集(10.7/80)选择freeRTOS最扎心的一个原因:因为老板让你用freeRTOS!重构产品?逼你上手freeRTOS?选哪个?
第124集(14.6/80)看完代码,你更清楚还是更迷糊了?第一次听PENDSV这个东西!看完,你更迷糊呢?还是更迷糊呢?
第131集(16.3/80)PENDSV是ARM叫法 可悬挂系统调用 其它CPU有同类机制PENDSV可悬挂系统调用?俗称缓期执行!
第11集(1.9/80) 想转技术管理?不会 RTOS ,想都别想!
第62集(9.5/80)多个同时运行的函数可否共用一个栈?“协程方式”!省内存,效率不高!
第111集(13.16/80)xTaskGetHandle用法介绍,通过任务名就可以获取任务句柄用任务名 获取句柄!
第152集(19.2/80)RTOS多任务生态系统 根本矛盾是“资源” 任务有资源才能运行RTOS 弱肉强食 资源为王!
第79集(11.3/80)CubeMX生成freeRTOS工程 USART等外设的配置GD32外设编号从0开始!STM32从1开始!
第176集(22.9/80)介绍xPortGetFreeHeapSize当前堆剩余空间 演示两API实际效果堆空间相关API 实际演示一下!
第118集(13.23/80)原来是任务名长度作妖!freeRTOSconfig.h中宏改大,一切OK!实验成功!颜面保住!
第146集(18.3/80)RTOS多任务世界的法则:共享CPU时间 若想独占 必付出代价多任务法则:严禁独占CPU 请适当礼让!
第71集(10.4/80)一个重要的问题:我们的课程为什么要基于freeRTOS来讲呢?freeRTOS是入门RTOS最佳之选!
第19集(3.1/80)要入门RTOS 我们还是从闪灯实验开始!
第114集(13.19/80)打印任务信息实验遭遇“滑铁卢”,2 error 1 warning!咋回事啊!ERROR!WARNING!退学费?别闹!
第29集(3.11/80)使用STM32CubeMX配置时钟树主频不用很高!够用就行!
第173集(22.6/80)注意任务优先级一定要有效 先确定当前最高优先级是多少!优先级BUG 要注意!
第58集(9.1/80)裸机中的“函数现场” RTOS中称之为“上下文”多任务本源就是多函数同时运行
第164集(21.3/80)课程稍后部分深入讲解freeRTOS内存管理算法 链表知识准备好!掌握C语言/数据结构/算法 嵌入式无敌!
第30集(3.12/80) MDK Pack Installer的使用方法快速安装芯片型号 DFP
第179集 (23.1/80) RTOS是一个生态 脱离裸机孤军奋战 拥抱多任务软件生态!freeRTOS生态!来看一下官网!
第123集(14.5/80)实际来看一下Tick中断程序源代码,一直追到底层汇编! RTOS入门不提移植,伤元气!
第186集(23.8/80)实际验证CubeMX的IOC工程文件名字会影响到生成代码工程名!CubeMX一点发现 IOC名影响生成工程名!
单片机RTOS振南日常说(8)单片机裸机和RTOS编程到底有何不同
第24集(3.6/80)STM32CubeMX软件的安装不求最新!够用就好!
第14集(1.12/80) 为啥 RTOS 降低了研发难度
第110集(13.15/80)如何获取到任务的句柄?RTOS慎用全局变量!自有办法!报上任务名姓,就能操纵任务!
第156集(19.6/80)任务被挂起即不再被调度 但任务仍存在 是可以恢复的任务挂起 有期徒刑 留你狗命 择日启用
第153集(19.3/80)任务等到资源未必会马上运行 只是有了运行资格 即“就绪态”万事俱备 就差运行 任务的“就绪状”!
第190集(23.12/80)将ZN'Shell加入到freeRTOS工程中来 并进行调试 编译 下载ZN'Shell跑起来啦!LOGO头美吗?
第166集(21.5/80)以创建任务API为例讲解freeRTOS的静态API 静态任务不能删除freeRTOS有动静两套API,意义是啥 !
第175集(22.8/80)介绍xPortGetMinimumEverFreeHeapSize系统曾经最低堆剩余量紧密关注 堆历史水位线
第119集(14.1/80)任务被创建后是静止的,只有调度器启动后才能跑起来。 任务就绪,一触即发!
第188集(23.10/80)基于RTOS开发如站在巨人肩膀开发 有很多现成开源方案可用!RTOS开发如坐火车,诸多现成轮子!