摘要
传统的对DSP程序固化的方法是通过汇编语言将其RAM或者SDRAM中的数据逐字节写入Flash中,这种方法具有可移植性差和可能由于RAM或者SDRAM的容量不足而导致不能存放较大固化程序的缺点。为此本文提出了基于C语言磁盘文件管理功能的通用Flash写入程序,给出了其算法流程及C语言实现,并对不同Flash实现编程,证明了此方法的可行性和有效性以及较强的可移植性。
The conventional solidifying method of digital signal processing (DSP) program is to write data byte by byte from RAM or SDRAM to Flash by way of assembly langue. Disadvantages of this method include bad trans-plant-ability and cannot store large solidified program due to insufficient capacity of RAM or SDRAM. A general Flash write program with C language is proposed based on disk file management function; arithmetic flow and implementation with C language are provided. Programming to different Flashes proves that this method is feasible, validity and has better transplantation -ability.
出处
《火控雷达技术》
2009年第3期43-46,共4页
Fire Control Radar Technology
关键词
DSP
FLASH
通用固化
C语言
digital signal processing (DSP)
Flash
general solidify
C language