- 博客(8)
- 收藏
- 关注
原创 韦东山FreeRTOS 源码概述
之前通过STM32CubeMX来创建了一个工程它在FreeRTOS/Source下面创建了FreeRTOS的源码你看,有任务相关的代码,链表相关的代码,事件组相关的代码,有定时器相关的代码等等这是核心文件,然后这里面还有个Portable目录 Portable就是可移植的,里面是怎么管理的呢?里面有个文件加名为RVDS,咱们创建这个工程的时候选择的是MDK-ARM,就跟RVDS是一样的。
2024-01-05 17:14:56 1170 1
原创 韦东山FreeRTOS 栈的概念_函数调用
这节视频里我们讲栈的概念,上节视频里我们说,堆就是一块内存空间,我们实现了malloc函数free函数,可以从这块内存空间里面,分配出一小块内存,用完之后再把这一小块内存放回去。
2024-01-03 23:00:34 443 1
原创 韦东山FreeRTOS 堆的概念
这节视频讲堆和栈,堆和栈经常混着用,实际上它们是两个不一样的东西,我们为什么要先讲堆和栈呢?因为栈,栈是RTOS的基础,我们先来看一下堆。
2024-01-03 16:24:45 786 1
原创 韦东山FreeRTOS ARM架构简明教程
本节简单讲解一下ARM架构本节课主要讲了一些基础的汇编代码和程序执行的过程,为下面的堆和栈做铺垫目录【3-2-1/2】ARM架构简明教程文章目录前言一、ARM架构1.1 RISC1.2 提出问题1.3 CPU内部寄存器1.4 汇编指令二、C函数的反汇编总结。
2024-01-01 23:52:11 989 1
原创 韦东山FreeRTOS
STM32F4用的普中的板子,配套的屏幕驱动对应不上,已目前的水平还没有办法解决这个问题。已在某鱼买了配套的屏幕,STM32先拖几天,拿了同学的板子,开始学习韦东山老师的FreeRTOS学习到这里自己的想法操作系统就是在多个死循环中进行交叉运行,提高效率。首先根据默认创建的任务来创建自己的任务,默认任务实现LED的Test死循环函数,自己创建的任务来实现LCD的Test死循环任务,实验现象修改可以修改Tset中的Init函数即可。
2024-01-01 13:55:30 917 1
原创 第3讲 STM32学习方法
为了找工作开始学习嵌入式,双非研三在读,已学习江科大的STM32教程,现在开始学习正点原子的STM32F4系列单片机以及RTOS。正点原子官方技术支持论坛ST中国官方技术网站,ST官方文档发布网站多看手册,多总结,多思考。
2023-12-31 12:13:11 358 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人