GNU GCC嵌入式系統(tǒng)開發(fā),很不錯(cuò)的資料,希望對你有幫助
標(biāo)簽: gnu gcc 嵌入式系統(tǒng)
上傳時(shí)間: 2022-02-01
上傳用戶:qdxqdxqdxqdx
雖然現(xiàn)在絕大部分的客戶都是使用Keil和IAR這類收費(fèi)的IDE,對于很多小型或剛起步的公司來說,這無疑是一筆不小的費(fèi)用,所以本文將介紹如何使用Eclipse和GCC這免費(fèi)軟件搭建STM32的環(huán)境.
上傳時(shí)間: 2022-02-22
上傳用戶:wangshoupeng199
GCC中文手冊
標(biāo)簽: gcc
上傳時(shí)間: 2022-07-17
上傳用戶:
GCC 是個(gè)純編譯器,也就是說,它沒有相應(yīng)的 IDE 平臺(tái),當(dāng)然,在新版的 WINA VR 中 帶一個(gè) ProgramNote ,但這個(gè)平臺(tái)不是很好用,為了加快效率,我在這里推薦用 Sourceinsight,這是能一個(gè)把各種資源集中在一起的代碼編輯軟件,能夠?qū)?C 與 C++ 的 關(guān)鍵字做特殊顯示,能自動(dòng)完成變量與函數(shù)名的書寫,是一個(gè)很好用的軟件。
上傳時(shí)間: 2022-07-20
上傳用戶:
基于AVRStudio和GCCAVR的ATxmega32A4的編程及調(diào)試
標(biāo)簽: avrstudio gccavr atxmega32a4 編程 調(diào)試
上傳時(shí)間: 2022-07-20
上傳用戶:qingfengchizhu
eeworm.com VIP專區(qū) 單片機(jī)源碼系列 24資源包含以下內(nèi)容:1. AVR教程(4):AVRStudio仿真調(diào)試快速入門.doc2. 51單片機(jī)教程.pdf3. 單片機(jī)預(yù)備知識(shí).zip4. 整板測試源程序.rar5. winvar/GCC教程.pdf6. Vista_win驅(qū)動(dòng)程序安裝說明.pdf7. AVR單片機(jī)設(shè)計(jì)入門教程.rar8. keil_C語言與匯編語言的混合編程方法.pdf9. LED16×32點(diǎn)陣設(shè)計(jì)報(bào)告論文.doc10. 單片機(jī)精華學(xué)習(xí)包.zip11. 單片機(jī)各系統(tǒng)子程序.doc12. 【MSP430LaunchPad設(shè)計(jì)心得】+USB多功能無線遙控器.pdf13. 簡易電子時(shí)鐘.pdf14. 單片機(jī)知識(shí)點(diǎn).doc15. 51單片機(jī)程序C和匯編.rar16. Keil_lic-v3.2 注冊機(jī).exe17. mini80下載M16,M32的示意.rar18. 基于單片機(jī)的籃球賽計(jì)時(shí)計(jì)分器.doc19. US100使用說明_超聲波的避障的詳細(xì)原理.pdf20. 用dsPIC30F2010控制無傳感器BLDC電機(jī).pdf21. C51單片機(jī)指令集大全.doc22. 基于51單片機(jī)的鍵盤無線通信控制小車.rar23. 基于EPM7128S數(shù)字時(shí)鐘設(shè)計(jì)原理圖.doc24. 自動(dòng)往返智能小車.rar25. 紅外線發(fā)射與接收源程序.rar26. 數(shù)字時(shí)鐘PCB報(bào)告.doc27. MusicEncode.exe28. 基于51單片機(jī)的測障測角小車.rar29. 單片機(jī)實(shí)用小程序.doc30. 倉庫溫濕度的監(jiān)測系統(tǒng).doc31. 火災(zāi)自動(dòng)報(bào)警系統(tǒng)設(shè)計(jì).doc32. MCS-51單片機(jī)溫度控制系統(tǒng).doc33. 電子時(shí)鐘的設(shè)計(jì)資料.doc34. 單片機(jī)C語言輕松學(xué)習(xí).pdf35. 電子設(shè)計(jì)大賽點(diǎn)陣電子顯示屏(A題).doc36. LED搖搖棒制作(包含代碼).doc37. 電動(dòng)智能小車(完整論文).doc38. 51-AVR(二合一)單片機(jī)開發(fā)板使用手冊.pdf39. 單片機(jī)控制交通燈.doc40. 單片機(jī)Keil C語言入門教程.pdf41. 單片機(jī)課程設(shè)計(jì)__電子密碼鎖報(bào)告.doc42. 單片機(jī)C語言編程入門以及keil_uvision使用方法介紹詳講.pdf43. 單片機(jī)課程設(shè)計(jì)_串行通信發(fā)射機(jī).doc44. 51單片機(jī)經(jīng)典入門教程.pdf45. 8位數(shù)碼管顯示動(dòng)態(tài)顯示電路圖及程序.zip46. 計(jì)時(shí)秒表程序.zip47. led電子時(shí)鐘設(shè)計(jì).zip48. HOT-51開發(fā)板電路圖.pdf49. 基于modbus_RTU模式15入15出繼電器工控板帶掉電存儲(chǔ).doc50. 基于自適應(yīng)并行結(jié)構(gòu)的多模態(tài)生物特征識(shí)別.zip51. 單片機(jī)解碼電路與程序.zip52. C51學(xué)習(xí)教程完整版.pdf53. 基于單片機(jī)的LED漢字顯示屏的設(shè)計(jì).zip54. AVR學(xué)習(xí)資料整理.doc55. protues仿真銀行取款機(jī)系統(tǒng).rar56. 基于STC單片機(jī)的排隊(duì)管理系統(tǒng)的設(shè)計(jì).zip57. 超簡單msp430 launch pad數(shù)控穩(wěn)壓源方案.doc58. AVR系列單片機(jī)C語言編程與應(yīng)用實(shí)例.pdf59. DB-51 Ver2.1開發(fā)板原理圖.pdf60. 基于msp430的自行車碼表制作.doc61. 用74hc595驅(qū)動(dòng)的跑馬燈(含原理圖與程序).zip62. Keil3_Full程序.rar63. STM8單片機(jī)入門.pdf64. 51單片機(jī)_音樂_天空之城_C語言.doc65. msp430應(yīng)用技術(shù)資料.pdf66. IAR入門_單片機(jī)入門學(xué)習(xí).pdf67. 鉑電阻測溫系統(tǒng)溫度補(bǔ)償方法.pdf68. 深入玩轉(zhuǎn)學(xué)習(xí)stm32-中級(jí)篇.pdf69. 深入淺出AVR單片機(jī)(珍藏版).pdf70. 一個(gè)嵌入式工程師stm32開發(fā)日記.pdf71. DSP2812最小系統(tǒng).pdf72. 單片機(jī)電路設(shè)計(jì)經(jīng)驗(yàn).pdf73. AT89C51單片機(jī)硬件結(jié)構(gòu).ppt74. 基于單片機(jī)MSP430的蓄電池監(jiān)測儀.pdf75. 單片機(jī)總結(jié)學(xué)習(xí)寶典.pdf76. C51單片機(jī)-匯編自學(xué)教程.pdf77. AVR_fighter.exe78. 2012新規(guī)則下電磁組設(shè)計(jì)方案(最終版本).pdf79. AVR c語言程序設(shè)計(jì).zip80. 單片機(jī)12864貪吃蛇程序.rar81. 智能車安裝程序及教程.rar82. 超聲波倒車測距語音小車技術(shù)資料.pdf83. HL-1 V6.5單片機(jī)開發(fā)板原理圖.pdf84. 51單片機(jī)與PC機(jī)通信.doc85. 基于單片機(jī)家用防盜報(bào)警系統(tǒng)設(shè)計(jì).doc86. proteus電子鐘(帶鬧鐘數(shù)碼管顯示).rar87. 基于單片機(jī)控制自動(dòng)光控窗簾.doc88. 51-AVR(二合一)單片機(jī)開發(fā)板電路圖.pdf89. 喇叭演奏消防車的報(bào)警聲音.rar90. 單片機(jī)與仿真.exe91. MSP430定時(shí)器A應(yīng)用范例.pdf92. 編寫快速的MATLAB代碼.pdf93. 如何在keil中生成hex文件.doc94. 飛思卡爾智能車電磁組參考方案-最新版.pdf95. 基于單片機(jī)的數(shù)字溫度計(jì)畢業(yè)論文設(shè)計(jì).doc96. LPC1700系列Cortex-M3_ZLG周立功介紹spi.pdf97. DS18B20 C語言編程.doc98. LM7905中文資料.doc99. MCS-51單片機(jī)應(yīng)用設(shè)計(jì)PDF電子書.pdf100. 測控單片機(jī).zip
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
gcc for linux(gcc編譯器)是一款針對linux系統(tǒng)而開發(fā)的編譯器軟件。gcc for linux對自由軟件類 Unix 操作系統(tǒng)和一些所有權(quán)操作系統(tǒng),著名的 Apple Mac OS X 是一個(gè)標(biāo)準(zhǔn)的編譯器。 最初命名為 GNU C 編譯器,因?yàn)樗鼉H處理 C 程序設(shè)計(jì)語言,GCC 后來擴(kuò)展到編譯 C++, Objective-C, Java, Fortran 和尤其 Ada 。GCC不僅是GNU/Linux上的標(biāo)準(zhǔn)編譯器,而且他也是嵌入式系統(tǒng)開發(fā)的標(biāo)準(zhǔn)編譯器。這是因?yàn)镚CC支持各種不同的目標(biāo)架構(gòu)。 gcc for linux是一套以GPL及LGPL許可證所發(fā)行的自由軟件,也是GNU計(jì)劃的關(guān)鍵部分,亦是自由的類Unix及蘋果計(jì)算機(jī)Mac OS X 操作系統(tǒng)的標(biāo)準(zhǔn)編譯器。GCC(特別是其中的C語言編譯器)也常被認(rèn)為是跨平臺(tái)編譯器的事實(shí)標(biāo)準(zhǔn)。
上傳時(shí)間: 2013-07-10
上傳用戶:eeworm
gcc for linux(gcc編譯器)是一款針對linux系統(tǒng)而開發(fā)的編譯器軟件。gcc for linux對自由軟件類 Unix 操作系統(tǒng)和一些所有權(quán)操作系統(tǒng),著名的 Apple Mac OS X 是一個(gè)標(biāo)準(zhǔn)的編譯器。 最初命名為 GNU C 編譯器,因?yàn)樗鼉H處理 C 程序設(shè)計(jì)語言,GCC 后來擴(kuò)展到編譯 C++, Objective-C, Java, Fortran 和尤其 Ada 。GCC不僅是GNU/Linux上的標(biāo)準(zhǔn)編譯器,而且他也是嵌入式系統(tǒng)開發(fā)的標(biāo)準(zhǔn)編譯器。這是因?yàn)镚CC支持各種不同的目標(biāo)架構(gòu)。 gcc for linux是一套以GPL及LGPL許可證所發(fā)行的自由軟件,也是GNU計(jì)劃的關(guān)鍵部分,亦是自由的類Unix及蘋果計(jì)算機(jī)Mac OS X 操作系統(tǒng)的標(biāo)準(zhǔn)編譯器。GCC(特別是其中的C語言編譯器)也常被認(rèn)為是跨平臺(tái)編譯器的事實(shí)標(biāo)準(zhǔn)。
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
信息技術(shù)的發(fā)展,數(shù)字化產(chǎn)品的普及,導(dǎo)致了對嵌入式開發(fā)的巨大需求。以Linux為宿主機(jī)系統(tǒng),搭配一個(gè)交叉編譯環(huán)境,為嵌入式設(shè)備生成可執(zhí)行程序己成為現(xiàn)在日益流行的編譯嵌入式軟件的解決方案。而開放源代碼的GNUT具鏈?zhǔn)且惶组_源的開發(fā)環(huán)境,是嵌入式軟件開發(fā)中理想的交叉編譯器。但現(xiàn)有GNUI具鏈支持的平臺(tái)并不能滿足層出不窮的嵌入式產(chǎn)品的開發(fā)需要,仍有許多平臺(tái)得不到支持,例如我們進(jìn)行的minix向ARM-MINIX平臺(tái)的移植。 本文以在linux環(huán)境下構(gòu)建MINIX嵌入式系統(tǒng)的交叉編譯工具鏈為背景,首先介紹了交叉編譯系統(tǒng)的基本組成和結(jié)構(gòu),以及利用GCC構(gòu)建交叉編譯環(huán)境的優(yōu)越性。然后對目標(biāo)平臺(tái)作了介紹。分析了GCC編譯器,說明了GCC的設(shè)計(jì)思想,系統(tǒng)結(jié)構(gòu),介紹了GNU Binutils的功能,使用方法;接著分析了GNU工具鏈中的GAS和GLD的實(shí)現(xiàn)機(jī)制及源代碼結(jié)構(gòu),由于BFD是GNUBinutils的基礎(chǔ),GAS和GLD都是使用BFD庫來操作目標(biāo)文件,因此在這一部分本文對BFD庫的工作機(jī)制,數(shù)據(jù)結(jié)構(gòu)也作了重點(diǎn)分析。緊接著說明了GCC交叉編譯系統(tǒng)的移植思路和方法,實(shí)現(xiàn)難點(diǎn),以及一些相關(guān)技術(shù)細(xì)節(jié),這涉及到了若干重要的C源文件,Makefile,配置文件的修改,重點(diǎn)給出了BFD庫,GAS和GLD的分析及其重定向(通常GCC生成的目標(biāo)程序是針對GNU/Linux系統(tǒng)的)的實(shí)現(xiàn);然后本文給出了在GNU/Linux宿主機(jī)上構(gòu)建針對ARM-MINIX的參數(shù)設(shè)置及過程:最后對本文所做的工作進(jìn)行了總結(jié)。
標(biāo)簽: ARM-MINIX GNU 嵌入式系統(tǒng)
上傳時(shí)間: 2013-05-31
上傳用戶:wangzhen1990
無線數(shù)據(jù)傳輸是指終端和監(jiān)控中心通過無線網(wǎng)絡(luò)的方式進(jìn)行數(shù)據(jù)通信。本文以ARM處理器S3C2440A為核心搭建硬件平臺(tái),選用Linux作為嵌入式操作系統(tǒng),實(shí)現(xiàn)了基于CDMA網(wǎng)絡(luò)的無線數(shù)據(jù)傳輸系統(tǒng)。 系統(tǒng)以ARM920T微處理器芯片S3C2440A和CDMA模塊Q2438F為實(shí)現(xiàn)核心。論文首先研究了基于S3C2440A微處理器的嵌入式系統(tǒng)硬件平臺(tái)的架構(gòu),詳細(xì)分析了ARM最小系統(tǒng)中各個(gè)功能組成模塊;然后建立了嵌入式系統(tǒng)開發(fā)的arm-linux-gcc交叉編譯環(huán)境,重點(diǎn)研究了Bootloader和Linux內(nèi)核的配置與編譯,并且在硬件平臺(tái)上移植了Linux操作系統(tǒng)。在ARM嵌入式Linux開發(fā)平臺(tái)上,研究了基于Video4Linux的USB攝像頭采集圖像的解決方案,即在Linux內(nèi)核中加載Video4Linux模塊,通過V4L模塊提供的編程接口,操作USB攝像頭設(shè)備文件/dev/video0,并且采用內(nèi)存映射方式截取視頻,完成了圖像采集的軟件設(shè)計(jì)。此外,論文還研究了在Linux環(huán)境下PPP協(xié)議撥號(hào)上網(wǎng)的實(shí)現(xiàn)方法,即通過AT指令初始化CDMA模塊,使之附在CDMA網(wǎng)絡(luò)上,通過編寫腳本程序的方法建立PPP連接,獲得網(wǎng)絡(luò)運(yùn)營商ISP動(dòng)態(tài)分配給數(shù)據(jù)傳輸終端的IP地址,從而實(shí)現(xiàn)了無線模塊撥號(hào)上網(wǎng)功能。在無線終端通過PPP撥號(hào)上網(wǎng)后,采用了客戶端/服務(wù)器端模式,運(yùn)行套接字(Socket)應(yīng)用程序,將設(shè)備采集到的圖像數(shù)據(jù)通過CDMA網(wǎng)絡(luò)后再經(jīng)過Internet傳送到監(jiān)控中心,實(shí)現(xiàn)了傳輸終端和監(jiān)控中心之間的數(shù)據(jù)的發(fā)送與接收。 論文研究和實(shí)現(xiàn)的基于ARM嵌入式Linux和CDMA網(wǎng)絡(luò)的無線數(shù)據(jù)傳輸系統(tǒng)滿足設(shè)計(jì)要求,達(dá)到了預(yù)期目標(biāo)。終端內(nèi)嵌TCP/IP協(xié)議,可以通過CDMA網(wǎng)絡(luò)連接到互聯(lián)網(wǎng),數(shù)據(jù)傳輸實(shí)時(shí)性強(qiáng),為用戶提供透明的數(shù)據(jù)傳輸通道。相比于傳統(tǒng)的傳輸系統(tǒng),它具有高可靠性、組網(wǎng)方便、可遠(yuǎn)程控制等特點(diǎn),因此在電力自動(dòng)化、環(huán)保、交通監(jiān)控等領(lǐng)域有著廣泛的應(yīng)用,特別適用于移動(dòng)環(huán)境、難于布線的場所和邊遠(yuǎn)地區(qū)。
標(biāo)簽: ARM 嵌入式系統(tǒng) 儀的研制 渦流
上傳時(shí)間: 2013-06-11
上傳用戶:gaojiao1999
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1