使用多块不连续空间实现堆的软件方法  

Software Method on Implementing Heap in Non-continuous Memory Space

在线阅读下载全文

作  者:刘冰 夏传东 Liu Bing;Xia Chuandong(Engineering&Technology Center-Asia Pacific,Trane Technologies,Shanghai 200051,China)

机构地区:[1]特灵科技亚太研发中心,上海200051

出  处:《单片机与嵌入式系统应用》2022年第5期21-24,共4页Microcontrollers & Embedded Systems

摘  要:由于STM32F407的SRAM地址不连续,造成动态内存分配存在问题,不能利用全部的片内192 KB SRAM资源。因此,本文介绍了使用多块不连续内存空间实现堆的软件方法,以及在STM32F407单片机上的软件实例。该方法可作为类似的单片机软件开发项目的参考。Because the SRAM address of STM32f407 is discontinuous,there is a problem in dynamic memory allocation,and all on-chip 192 KB SRAM resources cannot be used.Therefore the software method on implementing heap in non-continuous memory space is intro-duced,and some sample codes for STM32F407 MCU are given.This paper can be a reference for similar software development projects.

关 键 词:STM32 单片机 动态内存分配 实时操作系统 

分 类 号:TP332.3[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象