向大家咨询一个问题 “DSP在线FLASH烧写研究“中的在线烧写什么意思

向大家咨询一个问题 “DSP在线FLASH烧写研究“中的在线烧写什么意思,第1张

在线烧写指的是dsp程序在运行中,由这个程序去烧写自己dsp上的flash。

通常这个程序必须运行在ram中,才能对flash进行 *** 作,而且需要通过一定的指令来 *** 作,dsp一般提供有 *** 作flash的API函数库。

只能在烧录后改变参数值

DSP烧录的程序不能保存,它只能在烧录后改变参数值,即它的代码本身不能改变。DSP程序一般基于一种特定的处理器,在编写程序时,必须考虑这种处理器的特性,以及它的内部指令和寄存器的性能,以使程序更加有效。因此,DSP程序不能被更改,因为它们是为特定处理器而编写的,这意味着它们具有特定的性能和特性,而这些性能和特性可能会在更改程序时受到影响。

如果是烧写到外部存储器比如flash等,DSP需要将flash里的应用程序导入到内部RAM运行(这种方式运行速度快),所以要重新复位才能执行这个导入过程。

可以在DSP执行烧写程序完成后,启动看门狗或者其它的软复位功能迫使DSP复位,DSP的一次boo程序会将flash中新烧写的程序引导到RAM中执行。

不知道你遇到的是不是上面的问题,希望有帮助!

以上就是关于向大家咨询一个问题 “DSP在线FLASH烧写研究“中的在线烧写什么意思全部的内容,包括:向大家咨询一个问题 “DSP在线FLASH烧写研究“中的在线烧写什么意思、烧录进dsp的程序不能保存、DSP6713烧写成功后不能自己运行,只能按一下外部硬件复位才能正常运行,请大神帮忙~等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9825479.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存