資料介紹
以前自學arm的時候就接觸過裸機的一些內(nèi)容,但是有很多東西一直沒有弄明白,現(xiàn)在自己報了培訓班來系統(tǒng)的學習arm的內(nèi)容。已經(jīng)學了有2個月了,最近剛好在學裸機開發(fā)的內(nèi)容,和以前單片機開發(fā)大體上是差不多,都是在玩寄存器,但是有很多地方還是值得去注意的。下面分別說下自己的體會。

1 開發(fā)平臺
相信用單片機的肯定也一定是用的集成開發(fā)環(huán)境IDE,比如有什么keil、IAR等。arm裸機開發(fā)當然也會是在一些集成環(huán)境中去做,不過由于arm到現(xiàn)在基本上很少有芯片是為了跑裸機來設計的,基本上都是要設計到操作系統(tǒng)。所以像keil什么的對很多 arm的芯片是不支持的。這時候就得要自己想辦法搭這樣的一個開發(fā)環(huán)境,目前培訓機構所學的是用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對應的gcc。調(diào)試器目前我知道的主要是gdb,大家也基本都用gdb的包括一些IDE的大多用的也是GDB。目前我這邊使用的是arm-noneeabi-gdb。文本編輯器就不用說了。
- TI AM57X FPGA MicroBlaze裸機案例開發(fā)
- 電路設計的一些經(jīng)驗總結 45次下載
- 降低噪聲與電磁干擾的一些經(jīng)驗資料下載
- 選擇元器件的一些經(jīng)驗之談資料下載
- ARM開發(fā)軟件的使用教程詳細說明 5次下載
- 如何使用ARM開發(fā)軟件SDT的設計步驟 11次下載
- ARM應該如何入門?入門的一些經(jīng)驗詳細說明
- ARM的Linux嵌入式開發(fā)和單片機開發(fā)到底有什么不同之處
- ARM型號的發(fā)展歷史和一些知識的資料說明
- 給ARM入門者的一些學習經(jīng)驗資料合集免費下載 13次下載
- 嵌入式開發(fā)要學什么嵌入式開發(fā)的一些入門教材推薦 33次下載
- 一些制作1969的分享經(jīng)驗 38次下載
- Autium_designer的一些經(jīng)驗 0次下載
- 一些硬件電路技術經(jīng)驗整理 0次下載
- ARM開發(fā)調(diào)試教程
- 分享一些SystemVerilog的coding guideline 1.4k次閱讀
- ARM-Linux開發(fā)和MCU開發(fā)的不同點 1.4k次閱讀
- 處理網(wǎng)絡難題經(jīng)驗 網(wǎng)絡維護過程中一些典型、經(jīng)典問題的解決方法 2.1k次閱讀
- Windows下搭建ARM11裸機開發(fā)環(huán)境:Eclipse+JLink調(diào)試代碼 3.3k次閱讀
- Windows下搭建ARM11裸機開發(fā)環(huán)境:Eclipse創(chuàng)建工程 2.1k次閱讀
- INCA的一些用法 1.4w次閱讀
- get與post的請求一些區(qū)別 2k次閱讀
- Verilog設計過程中的一些經(jīng)驗與知識點 3k次閱讀
- 米爾科技DS-5教程-使用ARM DS-5 和DSTREAM仿真器調(diào)試裸機程序介紹 5.9k次閱讀
- IAR開發(fā)EFM32單片機的一些經(jīng)驗和技巧 4.2k次閱讀
- 一些在文本數(shù)據(jù)量不夠大的時候可用的一些實用方法 7.4k次閱讀
- google機器學習團隊開發(fā)機器學習系統(tǒng)Seti的一些經(jīng)驗教訓 1.9k次閱讀
- 對ARM異常中斷的集中情況進行總結,并給出了一些解決方法 7.2k次閱讀
- 分享一些單片機的開發(fā)經(jīng)驗 7.2k次閱讀
- 多年經(jīng)驗的硬件工程師給您的一些忠告 9.7k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費
- 4丹佛斯2800系列變頻器說明書
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開關型降壓3.5A單節(jié)鋰電池充電管理電路技術手冊
- 0.74 MB | 1次下載 | 免費
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測距模塊產(chǎn)品手冊
- 0.43 MB | 1次下載 | 免費
- 8SDFM 激光測距模塊模組手冊
- 0.54 MB | 1次下載 | 免費
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場分析及創(chuàng)新應用
- 3.11 MB | 43次下載 | 免費
- 3RV1126B系列開發(fā)板產(chǎn)品資料
- 4.19 MB | 18次下載 | 免費
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開發(fā)板 四核異構、3路千兆網(wǎng),賦能多元化工業(yè)場景
- 3.05 MB | 12次下載 | 免費
- 6【開源】60余套STM32單片機、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項目案例及入門學習資源包
- 10.55 MB | 8次下載 | 免費
- 7冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論