21489開發(fā)板鏈接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.15.13f640d8azTJne&id=539694123232
AD-HP530ICE仿真器鏈接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.51844901erA95j&id=38007242820
USBi仿真器鏈接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.13cd2dbd5u603F&id=38242936768
任何ADI DSP開發(fā)板、仿真器、芯片、技術(shù)支持,均可聯(lián)系OP的QQ:5516164!
Flash編程與燒寫,原本應該是開發(fā)的最后一步,當所有程序都做好了,在線編譯運行正常,才會通過Flash編程,生成二進制的可執(zhí)行文件LDR,再通過JTAG仿真器將LDR文件燒寫到Flash中,上電BOOT實現(xiàn)脫機運行的功能。
我們?yōu)楹伟堰@個章節(jié)安排在第二個文檔,是因為21489的第二種編程方式,首選就需要燒寫程序,所以在這個文檔里,先把燒寫程序的方法給用戶做詳細的闡述,也好順利的進入第三個文檔。
ADI的DSP,通過Flash編程生成的二進制可執(zhí)行文件尾椎為LDR,但實際上他的數(shù)據(jù)格式仍然是通過用戶自己選擇,而組合成的BIN,HEX等常規(guī)數(shù)據(jù)。所以大家不要被LDR這個名字所疑惑,僅僅只是ADI取的名字罷了。打個比方就是,ADI拿一個叫做LDR的瓶子來裝BOOT數(shù)據(jù),而這些數(shù)據(jù)歸根到底,依然是我們在其他嵌入式處理器開發(fā)中所熟知的BIN,HEX等等,ADI也無法別出心裁的整出一個獨特的數(shù)據(jù)格式來。
21489開發(fā)板上,我們做了NORFLASH和SPIFLASH兩種,下面也會對每一種Flash做詳細的注解,如何來生成這兩種flash可用的LDR文件,又如何來通過AD-HP530ICE仿真器去燒寫相應的LDR文件到FLASH中,實現(xiàn)脫機。
|