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