Visual DSP++软件有专门的烧写工具,在生成了LDR可烧写文件后,使用此软件可以非常方便的将程序down到flash中。
Flash 加载一个驱动文件,这个文件在例子代码下“flashdrive”文件夹下。
找到“ADSP-EDU-BF53x_FlashDriver.dxe”文件
选定驱动文件后,点“Load Driver”,成功加载后,能看到右边窗口提示“Success:Dricer loaded”,然后点“Programming”页面。
按下图选择选项,然后点data 后面的按钮,找到BF53x_LED工程下Debug 文件夹下刚才生成的“BF53x_LED.ldr”文件,加载后,点“Program”按钮。
点“Program”后,软件会将FLASH 整个擦除,然后再将下载代码写入,擦除FLASH 时需耐心等待。
完后编程后,点“OK”按钮,退出编程。
这里主要有一个技术点,就是FLASH DRIVER,如果你用的是ADI原厂板和OpenADSP开源社区板同一型号的flash的话,则不需要更改,直接使用这个driver就可以了,如果你用的是其他型号,则可以参照这个flash的源码,对应的修改一下。
下一章则会贴一下CCES软件的CLDP烧写方法。命令行操作,蠢且繁琐。 |