當前位置:編程學習大全網 - 源碼下載 - 有沒有6747的bootloader例程啊

有沒有6747的bootloader例程啊

我這裏簡單的說壹下:上電復位開始運行內部固化的BootLoader(RBL),它的位置是在0x1170_0000,RBL根據Boot引腳的狀態從相應的Flash中將我們的程序拷貝到內部或外部RAM,然後將DSP的控制權交給應用程序!!AISgen D800K003是壹個把CCS編譯生成的out文件轉換成下載要的bin文件,下面給壹個bin 例子(為方便以字組織):0x41504954//magic word 每壹個由Aisgen生成的bin都是以這個字開頭的0x5853590D////根據我們在D800K003中勾選的情況調用0x000200000x180102020x000501B9………… 0x5853590D//調用RBL內部初始化函數 LPS Setting PSC0,如果我們在D800K003中沒有勾選Configure LPS,0x00010006//Bin文件中就不會有這個調用0x000000030x5853590D0x000100060x00010003…………0x5853590D//調用RBL內部初始化函數 LPS Setting PSC10x000100060x010100030x5853590D0x000100060x01020003…………………… //0x58535901//Section Load0x80000000//編譯時我們指定的地址0x00000200//Section 的大小0x003C30F6//從這裏開始是我們Section的數據, 也就是我們真正的程序的數據…………0x58535901//在我們的程序裏會有很多的段0x80000F000x00002440………… //從這裏開始是我們Section的數據…………0x58535906//Bin文件結束,當RBL掃描到這個命令後就會結束引導並跳轉0x80003160再仔細的看壹下“Using the TMS320C674x BootLoader.pdf”這篇文檔,妳就會對Boot過程有壹個很好的理解!!

  • 上一篇:Xp源代碼和gg源代碼
  • 下一篇:什麽是太陽能光伏發電?
  • copyright 2024編程學習大全網