探索如何通过网络接口实现DSP片外Flash在线系统编程.docVIP

  • 6
  • 0
  • 约 5页
  • 2016-03-20 发布于安徽
  • 举报

探索如何通过网络接口实现DSP片外Flash在线系统编程.doc

探索如何通过网络接口实现DSP片外Flash在线系统编程.doc

探索如何通过网络接口实现DSP片外Flash在线系统编程 摘要:文章针对传统设计采用RS232作为数据传输手段而造成的速度过慢的问题,设计了一种通过网络接口,使用一种特殊的UDP包对BF531片外Flash在线系统编程的方案,并给出了在系统编程的具体步骤和实现结果。实践证明该方法无须实现TCP/IP协议栈,速度快,体积很小,很好地解决了以DSP为核心的应用系统软件的维护和升级问题。 关键词:BF531;Flash;网络接口;ISP;UDP   在以DSP为核心的现代电子设备中,通常将可执行代码存放在Flash中,设备启动的时候,DSP通过引导加载机制将Flash中的代码转移到高速存储器中运行。Flash在系统编程(ISP)是指以在不改变硬件环境的条件下,在线将程序代码(固件)下载到Flash中,从而方便地实现系统软件的调试和升级。BF531是ADI公司生产的一款高性能DSP。ADI公司在其软件VDSP下提供了通用的在系统编程工具“Flash Programmer”,但是该工具需要使用JTAG接口,并且需要专用仿真器。另外一种方法是采用RS232作为通信接口,通过一段引导程序来进行Flash的在系统编程,缺点是速度很慢。由于目前大多数电子仪器都已经具有网络接口,本文设计了一种通过网络接口进行Flash在系统编程的方案。采用的网络接口芯片为常见

文档评论(0)

1亿VIP精品文档

相关文档