自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 keil中内存配置的两种情况

1、keil中由Target选项配置内存二、keil中的内存配置由scatter文件配置此时需要指定响应的内存分配文件

2018-06-15 13:28:05 4809

转载 freertos 移植关键点

1,源文件准备 (freertos官网获取源码)1)与FreeRTOS内核有关的文件数量仅为3个,分别是list.c  queue.c  tasks.c    croutine.c  timers.c  也是必须得文件。    该文件位于FreeRTOS\Source2)与内存分配有关的文件共有4个,分别是heap_1.c,heap_2.c,heap_3.c,heap_4.c,heap_5.c  ...

2018-04-13 11:01:53 680

原创 freeRTOS 内存使用以及任务栈的使用情况查看

1、RTOS内存使用总的情况的查看heap1中的关键变量,包括ucHeap,和xNextFreeByte。 前者就是rtos系统堆,后者标识了当前内存的使用量他们的地址一方面可以直接在keil在线调试时获得,但是有时在线调试不能获得他们的地址(没有debug到这些变量时,可能获取不到),可以从map文件中查找从keil中查看xNextFreeByte的值即可了解系统已经使用了多少内存。如下图:2、...

2018-04-11 16:50:55 16904

原创 STM32 堆栈的理解

1、MDK STM32的内存分配 (摘自网络)C语言上分为栈、堆、bss、data、code段。具体每个段具体是存储什么数据的,直接百度吧。重点分析一下STM32以及在MDK里面段的划分。MDK下Code,RO-data,RW-data,ZI-data这几个段:Code是存储程序代码的。​RO-data是存储const常量和指令。​RW-data是存储初始化值不为0的全局变量。​ZI-data是存...

2018-04-11 12:13:05 8506 1

原创 stm32 IAP APP 相互跳转实验 (keil4 jlink STM32F407ZE)

1、实验目标:   STM32 IAP学习时,希望有一个快捷的方式去实验IAP与APP之间的相互跳转。                        1)验证IAP跳转至APP    2)验证APP通过软件reset跳转至IAP                         (避免再一开始就实验完整的IAP过程,编写BootLoader,编写 APP,再通过PC工具下载APP代码,然后再看是否能...

2018-03-12 11:14:05 6788 2

空空如也

空空如也

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

TA关注的人

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