|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
想問(wèn)下做arm嵌入式的幾個(gè)概念和工具的關(guān)系 |
| 作者:muxiaowei 欄目:ARM技術(shù) |
初學(xué)arm ,,了解到有兩套工具,走linux環(huán)境的gnu那一套工具,走win系統(tǒng)的ads一套. 請(qǐng)問(wèn)要做linux到arm9移植的話(huà),linux核是怎么跟這兩套工具銜接的?現(xiàn)在哪套工具比較普遍? 再問(wèn)下 bootloader概念與 u-boot和 vivi 這三者是什么關(guān)系?? 先有禮了 謝謝 |
| 2樓: | >>參與討論 |
| 作者: hantown 于 2006/5/31 15:36:00 發(fā)布:
我 u-boot和 vivi 都是bootloader 我是在win系統(tǒng)的ads里面調(diào)試驅(qū)動(dòng)的,寫(xiě)成模塊,用TEACHER,調(diào)試好了再移植到LINUX下,再調(diào)試,再在LINUX做上層的東西。 這也是沒(méi)辦法的做法,誰(shuí)叫LINUX下沒(méi)有象ADS,TEACHER,調(diào)試代理這樣的好工具呢。 |
|
| 3樓: | >>參與討論 |
| 作者: zkking 于 2006/6/1 9:04:00 發(fā)布:
你也可以走win下的cygwin+gcc交叉編譯器的道路哦 不過(guò)這條路不太好走.bootloader的作用在早期其實(shí)就是配置芯片.當(dāng)板上FLASH里無(wú)程序時(shí),加電后cpu都無(wú)法初始化,很難找到ram區(qū)域,程序也下不下去,所以早期sdt可以在線配置cpu的寄存器,但是這樣麻煩了,于是就先燒個(gè)小程序進(jìn)去,加電后就可以調(diào)試了.后來(lái)人們慢慢覺(jué)得可以在這個(gè)bootloader上做些文章,于是加入了更多的功能,例如網(wǎng)卡,中斷,下載程序,燒寫(xiě)FLASH,shell的功能等,于是越做越大,做的好的且有名的,就是vivi和u-boot了. |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |