基于DSP28335程序移植方法的研究与实现

被引:12
作者
高源 [1 ]
罗秋凤 [2 ]
机构
[1] 南京航空航天大学自动化学院
[2] 南京航空航天大学无人机研究院
关键词
DSP28335; FLASH; RAM; 程序移植;
D O I
10.19651/j.cnki.emt.2013.03.019
中图分类号
TP368.1 [微处理机];
学科分类号
摘要
针对用户程序在FLASH的运行速度低于RAM中的问题,基于DSP28335的嵌入式系统,提出了一种将烧录至FLASH的用户程序代码全部拷贝至片内RAM的移植方法。通过分析DSP28335的ROM bootloader、FLASH引导模式和链接命令文件的运行机理,编写了移植程序,使该程序在系统的每次上电启动流程中自动加载运行,执行搬移用户程序功能,搬移结束后,再跳转到片内RAM执行用户程序。该移植方法已通过实验验证可行,在RAM中的运行速度比在FLASH提高40%左右,可推广到实际应用中。
引用
收藏
页码:84 / 88
页数:5
相关论文
共 10 条
[1]   基于PXI总线的通用伺服控制卡的设计方法 [J].
孟浩然 ;
阴玉梅 ;
杨晓霞 .
电子测量技术, 2011, 34 (09) :91-94
[2]   基于DSP的浆液型电磁流量计的研制 [J].
杨双龙 ;
徐科军 ;
梁利平 ;
张然 ;
王刚 .
仪器仪表学报, 2011, 32 (09) :2101-2107
[3]   快速归一化互相关算法及DSP优化实现 [J].
吴强 ;
任琳 ;
张杰 ;
李昂 .
电子测量与仪器学报, 2011, 25 (06) :495-499
[4]   基于TMS320DM642的机载视频图像实时压缩与处理系统 [J].
陈步康 ;
王元钦 ;
周成刚 .
国外电子测量技术, 2011, 30 (01) :61-63
[5]   TMS320F28335在电网频率测量中的应用 [J].
梁启权 ;
和敬涵 ;
王小君 .
国外电子测量技术, 2010, 29 (10) :66-68
[6]  
数字信号处理器TMS320F2812的片内FLASH应用程序设计[J]. 孙中禹.电子元器件应用. 2009(12)
[7]  
数字信号处理器TMS320F2812的片内FLASH应用程序设计[J]. 孙中禹.电子元器件应用. 2009 (12)
[8]   基于ARM的C运行环境的初始化研究 [J].
乐江波 ;
费凌 .
工业控制计算机, 2009, 22 (07) :66-67
[9]   基于TMS320F2812DSP的调试监控软件实现 [J].
曹昕 ;
苗克坚 .
电子测量技术, 2009, 31 (02) :86-89+101
[10]   DSP+FLASH的二次程序加载实现方法 [J].
朱望纯 ;
胡汉武 ;
李智 .
国外电子测量技术, 2008, (04) :14-16+20