自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 FreeRTOS系列--任务切换

处理器执行一条语句流程arm M3寄存器中断基本汇编语句任务切换流程任务切换源码分析左对齐右对齐居中对齐单元格单元格单元格单元格单元格单元格任务切换会用到汇编,因此常见的汇编指令需要了解1:内存读写指令ldr 指令 将数据读取到寄存器mrsmrsstmdb 将寄存器压栈ldmia 将栈数据弹出str 指令 STR指令用亍从源寄存器中将一个32位的字数据传送到存储器中MOV指令2:运算指令3:跳转分支4:比较context_m3

2021-03-25 03:00:19 3920 8

原创 FreeRTOS系列-- heap_4.c内存管理分析

freertos系列-- heap4.c内存管理分析标题heap4.c简介理解heap4.c的关键点标题heap4.c简介freertos有5个内存管理文件 ,但是我们一般使用的heap4.c,heap4.c提供了空闲块内存合并,因此本文主要分析heap4.c的实现原理heap4.c 提供的内存函数主要为:void *pvPortMalloc( size_t xWantedSize ); //申请内存空间,指定大小,并返回一个指针void vPortFree( void *pv );//释放指定指

2021-03-22 18:32:46 1307 2

原创 stm32学习笔记:新建工程流程,点亮led灯

stm32新建工程流程1:打开keil5选择新建工2:在弹出的文件框中新建文件夹3:在新建文件夹中命名保存4:选择芯片5:选择库函数头文件6:选择cmsis下的core;device下的statup;device下stdperiph下的fawmework(构架 包含多个头文件) ,rcc ,gpio7新建mian.c文件8.保存,在弹出的文件框中新建user并保存

2016-01-07 20:32:25 807

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除