資料介紹
以前自學(xué)arm的時候就接觸過裸機的一些內(nèi)容,但是有很多東西一直沒有弄明白,現(xiàn)在自己報了培訓(xùn)班來系統(tǒng)的學(xué)習(xí)arm的內(nèi)容。已經(jīng)學(xué)了有2個月了,最近剛好在學(xué)裸機開發(fā)的內(nèi)容,和以前單片機開發(fā)大體上是差不多,都是在玩寄存器,但是有很多地方還是值得去注意的。下面分別說下自己的體會。
1 開發(fā)平臺
相信用單片機的肯定也一定是用的集成開發(fā)環(huán)境IDE,比如有什么keil、IAR等。arm裸機開發(fā)當然也會是在一些集成環(huán)境中去做,不過由于arm到現(xiàn)在基本上很少有芯片是為了跑裸機來設(shè)計的,基本上都是要設(shè)計到操作系統(tǒng)。所以像keil什么的對很多 arm的芯片是不支持的。這時候就得要自己想辦法搭這樣的一個開發(fā)環(huán)境,目前培訓(xùn)機構(gòu)所學(xué)的是用eclipse軟件來做。至于為什么要用這個軟件,個人覺得是因為它可以實現(xiàn)自己選擇編譯器,調(diào)試器等東西(目前我也只接觸了這兩個)。這里提出來兩個概念編譯器和調(diào)試器。一般一個集成開發(fā)環(huán)境都會有編譯器、調(diào)試器、文本編輯器這三個東西。編譯器就是我們make project的一個軟件,調(diào)試器就是在debug的時候用的軟件,文本編輯器自然就是我們寫入代碼的地方。編譯器有很多種GCC,ICC(avr單片機的一種)等,不同的IDE可能會集成不同的編譯器。gcc對于不同的硬件平臺也有不同的版本,有x86的,有arm的,有avr的等等,要做arm裸機開發(fā)就必須使用arm對應(yīng)的gcc。調(diào)試器目前我知道的主要是gdb,大家也基本都用gdb的包括一些IDE的大多用的也是GDB。目前我這邊使用的是arm-noneeabi-gdb。文本編輯器就不用說了。
- TI AM57X FPGA MicroBlaze裸機案例開發(fā)
- 電路設(shè)計的一些經(jīng)驗總結(jié) 44次下載
- 降低噪聲與電磁干擾的一些經(jīng)驗資料下載
- 選擇元器件的一些經(jīng)驗之談資料下載
- ARM開發(fā)軟件的使用教程詳細說明 5次下載
- 如何使用ARM開發(fā)軟件SDT的設(shè)計步驟 11次下載
- ARM應(yīng)該如何入門?入門的一些經(jīng)驗詳細說明
- ARM的Linux嵌入式開發(fā)和單片機開發(fā)到底有什么不同之處
- ARM型號的發(fā)展歷史和一些知識的資料說明
- 給ARM入門者的一些學(xué)習(xí)經(jīng)驗資料合集免費下載 13次下載
- 嵌入式開發(fā)要學(xué)什么嵌入式開發(fā)的一些入門教材推薦 27次下載
- 一些制作1969的分享經(jīng)驗 37次下載
- Autium_designer的一些經(jīng)驗 0次下載
- 一些硬件電路技術(shù)經(jīng)驗整理 0次下載
- ARM開發(fā)調(diào)試教程
- 分享一些SystemVerilog的coding guideline 727次閱讀
- ARM-Linux開發(fā)和MCU開發(fā)的不同點 914次閱讀
- 處理網(wǎng)絡(luò)難題經(jīng)驗 網(wǎng)絡(luò)維護過程中一些典型、經(jīng)典問題的解決方法 1354次閱讀
- Windows下搭建ARM11裸機開發(fā)環(huán)境:Eclipse+JLink調(diào)試代碼 2208次閱讀
- Windows下搭建ARM11裸機開發(fā)環(huán)境:Eclipse創(chuàng)建工程 1274次閱讀
- INCA的一些用法 9228次閱讀
- get與post的請求一些區(qū)別 1423次閱讀
- Verilog設(shè)計過程中的一些經(jīng)驗與知識點 2413次閱讀
- 米爾科技DS-5教程-使用ARM DS-5 和DSTREAM仿真器調(diào)試裸機程序介紹 4603次閱讀
- IAR開發(fā)EFM32單片機的一些經(jīng)驗和技巧 3872次閱讀
- 一些在文本數(shù)據(jù)量不夠大的時候可用的一些實用方法 6800次閱讀
- google機器學(xué)習(xí)團隊開發(fā)機器學(xué)習(xí)系統(tǒng)Seti的一些經(jīng)驗教訓(xùn) 1688次閱讀
- 對ARM異常中斷的集中情況進行總結(jié),并給出了一些解決方法 6553次閱讀
- 分享一些單片機的開發(fā)經(jīng)驗 6754次閱讀
- 多年經(jīng)驗的硬件工程師給您的一些忠告 8056次閱讀
下載排行
本周
- 1AN158 GD32VW553 Wi-Fi開發(fā)指南
- 1.51MB | 2次下載 | 免費
- 2嵌入式軟件開發(fā)符合ISO 26262 功能安全標準
- 1.61 MB | 1次下載 | 免費
- 3AN148 GD32VW553射頻硬件開發(fā)指南
- 2.07MB | 1次下載 | 免費
- 4PZT驅(qū)動開關(guān)電路
- 0.09 MB | 1次下載 | 免費
- 5模擬電路仿真實現(xiàn)
- 2.94MB | 1次下載 | 免費
- 6PCB繪制基礎(chǔ)知識
- 2.44MB | 1次下載 | 免費
- 7EE-38:ADSP-2181 IDMA端口-周期竊取時序
- 75.0KB | 次下載 | 免費
- 8EE-82:使用ADSP-2181 DSP的IO空間對另一個ADSP-2181進行IDMA引導(dǎo)
- 86.86KB | 次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 139次下載 | 1 積分
- 3基于STM32單片機智能手環(huán)心率計步器體溫顯示設(shè)計
- 0.10 MB | 132次下載 | 免費
- 4美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 5如何正確測試電源的紋波
- 0.36 MB | 19次下載 | 免費
- 6感應(yīng)筆電路圖
- 0.06 MB | 10次下載 | 免費
- 7LZC3106G高性能諧振控制器中文手冊
- 1.29 MB | 9次下載 | 1 積分
- 8萬用表UT58A原理圖
- 0.09 MB | 9次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論
查看更多