Visual DSP++軟件有專門的燒寫工具,在生成了LDR可燒寫文件后,使用此軟件可以非常方便的將程序down到flash中。
Flash 加載一個(gè)驅(qū)動(dòng)文件,這個(gè)文件在例子代碼下“flashdrive”文件夾下。
找到“ADSP-EDU-BF53x_FlashDriver.dxe”文件
選定驅(qū)動(dòng)文件后,點(diǎn)“Load Driver”,成功加載后,能看到右邊窗口提示“Success:Dricer loaded”,然后點(diǎn)“Programming”頁(yè)面。
按下圖選擇選項(xiàng),然后點(diǎn)data 后面的按鈕,找到BF53x_LED工程下Debug 文件夾下剛才生成的“BF53x_LED.ldr”文件,加載后,點(diǎn)“Program”按鈕。
點(diǎn)“Program”后,軟件會(huì)將FLASH 整個(gè)擦除,然后再將下載代碼寫入,擦除FLASH 時(shí)需耐心等待。
完后編程后,點(diǎn)“OK”按鈕,退出編程。
這里主要有一個(gè)技術(shù)點(diǎn),就是FLASH DRIVER,如果你用的是ADI原廠板和OpenADSP開源社區(qū)板同一型號(hào)的flash的話,則不需要更改,直接使用這個(gè)driver就可以了,如果你用的是其他型號(hào),則可以參照這個(gè)flash的源碼,對(duì)應(yīng)的修改一下。
下一章則會(huì)貼一下CCES軟件的CLDP燒寫方法。命令行操作,蠢且繁瑣。 |