关于6410入口地址的说明参考
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                关于6410入口地址的说明参考
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                
                            
                            
                            ARM在ADS1.2調(diào)試的設(shè)置(RAM調(diào)試) 對(duì)于ARM來(lái)說(shuō)調(diào)試程序有兩種方式,1.將程序下載到RAM里仿真.2.下載到FLASH里仿真.下面我們首先說(shuō)一下在RAM里放著的編譯器設(shè)置及調(diào)試代理軟件的使用方法. 首先,安裝ADS12(555,沒(méi)錢啊有錢就搞ULINK了在MDK在仿真了),然后去網(wǎng)上隨便down一個(gè),LEDTEST的44B0(我用的是44b0的開(kāi)發(fā)板)例程來(lái). 然在從網(wǎng)上下載個(gè),H-JTAG或是BANYAN,ARM7都行這些軟件叫做調(diào)試代理軟件,有他們我們就可以用廉價(jià)的WIGGLER或是JTAG(244的)簡(jiǎn)單仿真器,來(lái)實(shí)現(xiàn)一些調(diào)試的絕大部分功能了. 1.打開(kāi)LEDTEST工程文件.然后在Target->linker項(xiàng)目選擇 ARM linker。 Target->postlinker項(xiàng)目選擇 ARM formELF 2.在linker->ARM linker->simple image選項(xiàng)中的 RO base 中填寫 0xc008000 RW base 不填。 (注意:這項(xiàng)要根據(jù)你的開(kāi)發(fā)板實(shí)際填寫,我的44B0 SDRAM掛在了bank6上,而bank6的起始 地址是0x0c000000,所以我可以添0xc000000以后的地址,但不要太靠后了保證的的程序能 放的下,注意不要超出她的范圍,44b0 bank6地址最大為0xe000000) linker->ARM linker->option選項(xiàng)的 image entry point里面 填寫鏡像進(jìn)入地址,這里也添 0xc008000. linker->ARM linker->layout選項(xiàng)的place at beginning of image 中填寫鏡像加載前須處 理的文件(該文件一般最后都會(huì)有這條語(yǔ)句“bl Main”跳到主程序處),這里一般填寫初始化文件,如INIT的,我的44bo為44binit.S則填寫44binit.o文件后面的區(qū)域名添init因?yàn)樵撐募镆话悴恢挂黄饏^(qū)域我的就還有個(gè)ramdata的Area這里的Area是ARM偽指令,關(guān)于偽指令部分可查閱我的另一篇文章. linker->ARM fromELG->output format 是文件輸出格式,是燒寫FLASH用的二進(jìn)制文件或是HEX 因?yàn)槲覀兪窃赗AM里仿真所有可不填.output file name 也是同樣. 3.運(yùn)行仿真代理軟件,運(yùn)行檢測(cè)CPU,檢測(cè)目標(biāo)板,(【注意】一般要將并口設(shè)置成EEP模式,如果是筆記本的并口可能不支持該模式,則也可以選擇ECP模式(我在我的IBMT43上是可以的),然后還要在設(shè)備管理器的并口設(shè)置里面,設(shè)置成允許使用分配該并口的任何中斷,如果你設(shè)置禁止使用中斷,調(diào)試代理是檢測(cè)不到你的片子的)能檢測(cè)出型號(hào)的就表示連接正確.然后運(yùn)行AXD開(kāi)始設(shè)置AXD,AXD設(shè)置比較簡(jiǎn)單,在configure interface->general->target connection選項(xiàng)中選ATTACH在configure target 里面選擇驅(qū)動(dòng)類型,前面運(yùn)行的調(diào)試代理就是在這里選擇的,一般如果用ARM7的調(diào)試代理就設(shè)置第一項(xiàng),第二項(xiàng)是軟件仿真,如果用其他代理則點(diǎn)ADD,選擇調(diào)試代理的DLL文件,一般在安裝后的文件目錄里都能找到,完成后點(diǎn)configure 看看有沒(méi)有跳出代理的窗口,好完成。 現(xiàn)在你就可以加載image文件來(lái)仿真程序了。 順便說(shuō)下,在RAM仿真時(shí),我的機(jī)器是筆記本,有個(gè)并口,不過(guò)不支持EEP只支持ECP我選的ECP然后用banyan和h-jtag都好用,但是ARM我沒(méi)連成功,估計(jì)可能是接口的問(wèn)題。 from:[url]http://blog.chinaunix.net/u2/76233/showart_1132653.html[/url]
                            
                        
                        
                        總結(jié)
以上是生活随笔為你收集整理的关于6410入口地址的说明参考的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: AOJ-AHU-OJ-5 渊子赛马
- 下一篇: python培训班排行榜-重庆Pytho
