首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于C~*Core的动态内存分配方案与实现
引用本文:钱丹,李飞,路而红,王建新,金华建.基于C~*Core的动态内存分配方案与实现[J].电子设计工程,2011,19(13):33-35.
作者姓名:钱丹  李飞  路而红  王建新  金华建
作者单位:1. 成都信息工程学院 四川成都610225;北京电子科技学院 北京100070
2. 成都信息工程学院 四川成都610225
3. 北京电子科技学院 北京100070
4. 中国人民解放军73022部队浙江杭州310024
摘    要:为了解决基于C*Core系列芯片嵌入式开发过程中,C*Core系统在某些情况下由于受操作系统、数据格式差异等因素影响,不能动态分配C*Core系列芯片内存的问题,采用数组与标志位相结合的方法,提出一种C*Core系列芯片在所有情况下都通用的动态内存分配方案。该方案利用C*Core C语言编写实现,程序在苏州国芯公司CS32XDV10开发板上运行后,成功实现了动态分配CCM3118芯片内存功能。

关 键 词:嵌入式  C*Core  内存分配  CCM3118

Dynamic memory allocation scheme and implementation based on C * Core
QIAN Dan,LI Fei,LU Er-hong,WANG Jian-xin,JIN Hua-jian.Dynamic memory allocation scheme and implementation based on C * Core[J].Electronic Design Engineering,2011,19(13):33-35.
Authors:QIAN Dan  LI Fei  LU Er-hong  WANG Jian-xin  JIN Hua-jian
Institution:1.Chengdu University of Information Technology,Chengdu 610225,China;2.Beijing Electronic Science and Technology Institute,Beijing 100070,China;3.The People’s Liberation Army 73022 Unit,Hangzhou 310024,China)
Abstract:In the embedded development based on C*Core-chips,due to the operating system,data format differences and other factors,the C*Core system does not support the dynamic memory allocation function on C*Core series chips.In order to solve the problem,this a dynamic memory allocation scheme with the combination of array and flag is proposed,which can be generally used on C*Core series chips.The program used C*Core C to design and run in GuoXin CS32XDV10 development board,successfully implemented the dynamic allocation of memory on the CCM3118 chip.
Keywords:embedded  C*Core  memory allocation  CCM3118
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号