亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

linux-arm

  • ARM Linux嵌入式底層內(nèi)核驅(qū)動方向?qū)W習(xí)總體路線圖

    目前嵌入式主要開發(fā)環(huán)境有 Linux、Wince等;Linux因其開源、開發(fā)操作便利而被廣泛采用。而 Linux操作系統(tǒng)也只是一個簡單的操作系統(tǒng),簡單的使用對于嵌入式開發(fā)人員來說價值并不很高,真正有價值的是掌握 Linux的基本服務(wù)和 Linux的設(shè)計理念、思想,這對于嵌入式開發(fā)人員的長期發(fā)展是很極其重要的。Linux系統(tǒng)有很多發(fā)行版,RedHat、Ubuntu、Fedora等。作為嵌入式開發(fā)人員,我們沒有必要把精力放到使用哪個 Linux發(fā)行版上,而是盡快把 Linux系統(tǒng)盡快安裝好。如果打算堅持長期學(xué)習(xí),那么建議您把自己的電腦做成雙系統(tǒng),而不要在虛擬機上安裝。C語言是嵌入式開發(fā)必備的基礎(chǔ)知識。在 Linux下從事C語言的開發(fā),你會覺得更為順暢、更為自然,因為C語言是因unix的出現(xiàn)而誕生的,Linux內(nèi)核幾乎完全是由C語言編寫完成的。學(xué)習(xí)C語言,如果不會用指針,那么就稱不上會C語言。做嵌入式開發(fā)指針更顯得尤為重要,所以做嵌入式開發(fā)除了掌握位操作、限定詞等,對指針的掌握是不可或缺的。而且要掌握多級指針、函數(shù)指針等等。涉及到指針,那么就會講到內(nèi)存分配。在大學(xué)中,學(xué)習(xí)C語言一般的學(xué)習(xí)很少講到內(nèi)存分配,但是如果期望從事嵌入式開發(fā),那么就必須懂得C語言是怎么做內(nèi)存分配管理的。指針之外,還要學(xué)習(xí)模塊化編譯處理、指針與數(shù)組、gcc、Makefile、GDB、遞歸、結(jié)構(gòu)體、宏定義使用等。C語言是整棟嵌入式大廈的基礎(chǔ),所以在學(xué)習(xí)嵌入式時,必須把C語言重視起來,多敲代碼,多練。一名優(yōu)秀的程序員必定是通過“體力勞動”再轉(zhuǎn)向“腦力勞動的”,這也是為什么我們要有“寫不出代碼=0”思想的原因所在如果說C語言相當(dāng)于文子,那么數(shù)據(jù)結(jié)構(gòu)就相學(xué)于在造句、寫文章,代嗎質(zhì)分取決于對數(shù)據(jù)結(jié)構(gòu)的掌握程度。在數(shù)據(jù)結(jié)構(gòu)部分我們要把鏈表、樹、排序作為學(xué)習(xí)重點且我們也可以查看一些比較常見的函數(shù)(如 strcopy、strcat、printf等)在內(nèi)核中是如何實現(xiàn)的,以及編寫代碼模擬堆棧,這不僅有利于編寫代碼質(zhì)量的提高,而且還可以初步了解 Linux內(nèi)核精髓,為今后工作打下堅實的基礎(chǔ)

    標(biāo)簽: arm linux 嵌入式

    上傳時間: 2022-04-01

    上傳用戶:

  • 嵌入式Linux應(yīng)用開發(fā)完全手冊 594頁高清書簽版_3

    資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/linux-427595.html 第二部分:https://dl.21ic.com/download/linux-427596.html 第三部分:https://dl.21ic.com/download/linux-427598.html 本書個面介紹了嵌入式 Linux系統(tǒng)開發(fā)過程中,從底層系統(tǒng)支持到上層GUI應(yīng)用的方方面面,內(nèi)容涵蓋nux操作系統(tǒng)的安裝及相關(guān)工具的使用、配置,嵌入式編程所需要的基礎(chǔ)知識(交叉編譯工具的選項設(shè)置Makefile語法、ARM匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、C、LCD等)U-Bo°、Linux內(nèi)核的分析、配置和移植,根文件系統(tǒng)的構(gòu)造(包括移植 busybox、glibc、制作映象文件等)內(nèi)核調(diào)試技術(shù)(比如添加kgdb補丁、棧回溯等),驅(qū)動程序編寫及移植(LED、按鍵、擴展串口、網(wǎng)卡、硬盤、SD卡、LCD和USB等),GUI系統(tǒng)的移植(包含兩個GUI系統(tǒng):基于 Qtopia和基于Ⅹ),應(yīng)用程序調(diào)試技術(shù)木書從最簡單的點亮一個LED開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內(nèi)核,編寫驅(qū)動程序,移植GU系統(tǒng),掌握整個嵌入式 Linux系統(tǒng)的開發(fā)方法本書出淺入深,循序漸進,適合剛接觸嵌入式Linx的初學(xué)者學(xué)習(xí),也可作為大、中專院校嵌入式相關(guān)專業(yè)木科生、研究生的教材。

    標(biāo)簽: 嵌入式 linux

    上傳時間: 2022-04-03

    上傳用戶:bluedrops

  • 嵌入式Linux應(yīng)用開發(fā)完全手冊 594頁高清書簽版_2

    資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/linux-427595.html 第二部分:https://dl.21ic.com/download/linux-427596.html 第三部分:https://dl.21ic.com/download/linux-427598.html 本書個面介紹了嵌入式 Linux系統(tǒng)開發(fā)過程中,從底層系統(tǒng)支持到上層GUI應(yīng)用的方方面面,內(nèi)容涵蓋nux操作系統(tǒng)的安裝及相關(guān)工具的使用、配置,嵌入式編程所需要的基礎(chǔ)知識(交叉編譯工具的選項設(shè)置Makefile語法、ARM匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、C、LCD等)U-Bo°、Linux內(nèi)核的分析、配置和移植,根文件系統(tǒng)的構(gòu)造(包括移植 busybox、glibc、制作映象文件等)內(nèi)核調(diào)試技術(shù)(比如添加kgdb補丁、棧回溯等),驅(qū)動程序編寫及移植(LED、按鍵、擴展串口、網(wǎng)卡、硬盤、SD卡、LCD和USB等),GUI系統(tǒng)的移植(包含兩個GUI系統(tǒng):基于 Qtopia和基于Ⅹ),應(yīng)用程序調(diào)試技術(shù)木書從最簡單的點亮一個LED開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內(nèi)核,編寫驅(qū)動程序,移植GU系統(tǒng),掌握整個嵌入式 Linux系統(tǒng)的開發(fā)方法本書出淺入深,循序漸進,適合剛接觸嵌入式Linx的初學(xué)者學(xué)習(xí),也可作為大、中專院校嵌入式相關(guān)專業(yè)木科生、研究生的教材。

    標(biāo)簽: 嵌入式 linux

    上傳時間: 2022-04-03

    上傳用戶:

  • 嵌入式Linux應(yīng)用開發(fā)完全手冊 594頁高清書簽版_1

    資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/linux-427595.html 第二部分:https://dl.21ic.com/download/linux-427596.html 第三部分:https://dl.21ic.com/download/linux-427598.html 本書個面介紹了嵌入式 Linux系統(tǒng)開發(fā)過程中,從底層系統(tǒng)支持到上層GUI應(yīng)用的方方面面,內(nèi)容涵蓋nux操作系統(tǒng)的安裝及相關(guān)工具的使用、配置,嵌入式編程所需要的基礎(chǔ)知識(交叉編譯工具的選項設(shè)置Makefile語法、ARM匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、C、LCD等)U-Bo°、Linux內(nèi)核的分析、配置和移植,根文件系統(tǒng)的構(gòu)造(包括移植 busybox、glibc、制作映象文件等)內(nèi)核調(diào)試技術(shù)(比如添加kgdb補丁、棧回溯等),驅(qū)動程序編寫及移植(LED、按鍵、擴展串口、網(wǎng)卡、硬盤、SD卡、LCD和USB等),GUI系統(tǒng)的移植(包含兩個GUI系統(tǒng):基于 Qtopia和基于Ⅹ),應(yīng)用程序調(diào)試技術(shù)木書從最簡單的點亮一個LED開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內(nèi)核,編寫驅(qū)動程序,移植GU系統(tǒng),掌握整個嵌入式 Linux系統(tǒng)的開發(fā)方法本書出淺入深,循序漸進,適合剛接觸嵌入式Linx的初學(xué)者學(xué)習(xí),也可作為大、中專院校嵌入式相關(guān)專業(yè)木科生、研究生的教材。

    標(biāo)簽: 嵌入式 linux

    上傳時間: 2022-04-03

    上傳用戶:jason_vip1

  • ARM+Linux嵌入式底層內(nèi)核驅(qū)動方向?qū)W習(xí)總體路線圖

    目前嵌入式主要開發(fā)環(huán)境有Linux.Wince等;Linux因其開源、開發(fā)操作便利而被廣泛采用。而Linux操作系統(tǒng)也只是一個簡單的操作系統(tǒng),簡單的使用對于嵌入式開發(fā)人員來說價值并不很高,真正有價值的是掌握Linux的基本服務(wù)和Linux的設(shè)計理念、思想,這對于嵌入式開發(fā)人員的長期發(fā)展是很極其重要的。Linux系統(tǒng)有很多發(fā)行版,RedHat.Ubuntu,F(xiàn)edora等。作為嵌入式開發(fā)人員,我們沒有必要把精力放到使用哪個Linux發(fā)行版上,而是盡快把Linux系統(tǒng)盡快安裝好。如果打算堅持長期學(xué)習(xí),那么建議您把自己的電腦做成雙系統(tǒng),而不要在虛擬機上安裝。C語言是嵌入式開發(fā)必備的基礎(chǔ)知識。在Linux下從事C語言的開發(fā),你會覺得更為順暢、更為自然,因為C語言是因unix的出現(xiàn)而誕生的,Linux內(nèi)核幾乎完全是由C語言編寫完成的。學(xué)習(xí)C語言,如果不會用指針,那么就稱不上會c語言。做嵌入式開發(fā)指針更顯得尤為重要,所以做嵌入式開發(fā)除了掌握位操作、限定詞等,對指針的掌握是不可或缺的。而且要掌握多級指針、函數(shù)指針等等。涉及到指針,那么就會講到內(nèi)存分配。在大學(xué)中,學(xué)習(xí)C語言一般的學(xué)習(xí)很少講到內(nèi)存分配,但是如果期望從事嵌入式開發(fā),那么就必須懂得C語言是怎么做內(nèi)存分配管理的。指針之外,還要學(xué)習(xí)模塊化編譯處理、指針與數(shù)組、gcc,Makefile,GDB、遞歸、結(jié)構(gòu)體、宏定義使用等。c語言是整棟嵌入式大廈的基礎(chǔ)所以在學(xué)習(xí)嵌入式時,必須把C語言重視起來,多敲代碼,多練。一名優(yōu)秀的程序員必定是通過“體力勞動”再轉(zhuǎn)向“腦力勞動的”,這也是為什么我們要有“寫不出代碼-0”思想的原因所在。

    標(biāo)簽: arm linux 嵌入式

    上傳時間: 2022-06-20

    上傳用戶:shjgzh

  • 基于ARM和RFID技術(shù)的酒類防偽系統(tǒng)設(shè)計

    RFID技術(shù)是自動識別技術(shù)的延伸和發(fā)展,它是利用無線電或雷達技術(shù)在閱讀器和電子標(biāo)簽之間進行非接觸雙向數(shù)據(jù)傳輸?shù)摹=陙恚@種技術(shù)在許多領(lǐng)域都得到了快速的普及和推廣應(yīng)用。作為整個防偽系統(tǒng)最基本的前置終端讀寫電子標(biāo)簽器件,基于MFRC500讀寫模塊設(shè)計是本課題整個系統(tǒng)設(shè)計的第一步。在介紹了MF RC500芯片和Mifare0ne電子標(biāo)簽的結(jié)構(gòu)和工作原理的基礎(chǔ)上,本文給出了模塊硬件和軟件設(shè)計的詳細過程,并通過具體的讀、寫卡操作進一步證明了模塊的穩(wěn)定性、可靠性。嵌入式技術(shù)是當(dāng)今非常流行的一門計算機技術(shù),隨著計算機技術(shù)和通信技術(shù)的進一步迅速發(fā)展,嵌入式系統(tǒng)得到了越來越廣泛的應(yīng)用,但同時大量的嵌入式應(yīng)用也對嵌入式設(shè)備的性能和功能提出了更高的要求。ARM公司的32位RISC處理器,以其高速度、低功耗、低成本、功能強、特有16/32位雙指令集等諸多優(yōu)異的性能,己成為嵌入式解決方案中的首選處理器。本課題采用的S3C44B0X微處理器就是一款基于ARM7TDMI內(nèi)核的32位RISC處理器。除了具有RISC體系結(jié)構(gòu)的典型特征外,S3C44B0X提供了全面的、豐富的內(nèi)置部件,S3C44B0X微處理器為手持設(shè)備和一般類型的應(yīng)用提供了高性價比和高性能的微控制器解決方案。作為嵌入式Linux的一個分支,uClinux繼承了嵌入式Linux的絕大部分優(yōu)點。uClinux是一個開源、免費、移植方便且可裁剪的多任務(wù)內(nèi)核,因此,本課題采用了uC1inux作為操作系統(tǒng),并在硬件平臺的基礎(chǔ)上移植了uClinux操作系統(tǒng)以及設(shè)計了uClinux操作系統(tǒng)下的應(yīng)用程序。

    標(biāo)簽: arm rfid 酒類防偽系統(tǒng)

    上傳時間: 2022-06-24

    上傳用戶:

  • 《嵌入式 Linux 系統(tǒng)設(shè)計及應(yīng)用-基于國產(chǎn)龍芯 SOC 》

    龍芯系列微處理器是中國擁有自主知識產(chǎn)權(quán)的中央處理器,中科院計算所從 2001 年開始研制龍芯系列處理器,于 2010 年正式成立龍芯中科技術(shù)有限公司,主要產(chǎn)品包括龍芯 1 號 CPU、龍芯 2 號 CPU 以及龍芯3 號 CPU。本書基于龍芯俱樂部與龍芯中科合作開發(fā)的,南京龍眾創(chuàng)芯電子科技有限公司承制的智龍開發(fā)板,圍繞龍芯 1 號芯片 LS1C 進行嵌入式系統(tǒng)開發(fā)講解。本書內(nèi)容共分 3 篇。基礎(chǔ)篇包含實驗平臺和開發(fā)環(huán)境的搭建。中級篇為 Linux 基礎(chǔ)應(yīng)用編程,包含線程、信號、網(wǎng)絡(luò)等基本操作。高級篇包含開發(fā)板硬件編程、驅(qū)動程序編寫等高級操作。附錄為嵌入式常用資料和智龍開發(fā)板的電路原理圖。本書結(jié)合實踐案例及應(yīng)用場景,按照嵌入式系統(tǒng)的開發(fā)流程組織教材內(nèi)容,使讀者能熟練掌握從開發(fā)環(huán)境搭建到編寫完整工程的流程。同時提供內(nèi)核源碼及實例代碼,并給出測試結(jié)果,方便教師教學(xué)參考。本書不僅用于 MIPS 架構(gòu)的龍芯 1 號芯片的嵌入式系統(tǒng)開發(fā),還可用于基于 Linux 操作系統(tǒng)的嵌入式系統(tǒng)學(xué)習(xí),具有廣泛的適用性。其中,在內(nèi)核原理、應(yīng)用程序編寫方面,與同類 ARM 架構(gòu)芯片相比,其開發(fā)過程是通用的,包括虛擬機編譯、程序下載、調(diào)試、應(yīng)用開發(fā)、內(nèi)核裁減。本書適用于應(yīng)用型本科、高職高專院校嵌入式系統(tǒng)的課程教學(xué),也可作為相關(guān)開發(fā)人員的自學(xué)教材和參考手冊。 

    標(biāo)簽: 嵌入式 linux soc

    上傳時間: 2022-07-08

    上傳用戶:

  • Atmel芯片9X25的Linux調(diào)試筆記—ARM進階之路

    Atmel芯片的LINUX菜鳥調(diào)試之路目標(biāo)很明確:1.先直接下載官方的.Bin文件運行,看運行效果2.自己編譯官方源碼,得到.bin文件運行,看運行效果是否和官方的.bin文件一致。3.可以自行修改官方源碼,得到自己設(shè)計板子的.bin文件并運行成功。其中bootstrap對于VXworks同樣適用如果是自己做的板子,那么就直接從本文檔的第二個階段開始看即可。首先擁有一塊Atmel的開發(fā)板,開發(fā)板一般可以向廠家申請(沒有開發(fā)板也行,只要你有Atmel的任意一款,自己設(shè)計的也可以,可以運行操作系統(tǒng)的板子,例如9260,9200,9625,9G45,9X25等等都行,方法都一樣),此處使用的是AT91SAM9X5-EK,開發(fā)板的主CPU是AT91SAM9X25。板子是Atmel官方提供的。要調(diào)試板子需要一些對應(yīng)的軟件環(huán)境。1CPU核心板可以貼SAM9G15,SAM9G25,SAM9G35,SAM9×25,SAM9X35等幾個PlIN-TO-PIN的片子,他們的管腳PCB封裝兼容2頻率CPU為400MHZ,總線133MHZ3晶振時鐘晶振12MHZ,32.768KHZ4RAM用的是1Gbit=1204/8=128MB的(DDR2)(miro 美光1.8V的MT47H64M16HR,16位的64M*16bit/8=128MB)5NAND用的是2Gbit=2048/8=256MB的FLASH(miro美光3.3V的MT29F2G08AAD,8位的)6Dataflash SPl的Dataflash是32Mbits=32/8=4MB的7EEPROM EEPROM是512Kbits是512/8=64KB的

    標(biāo)簽: atmel linux arm

    上傳時間: 2022-07-24

    上傳用戶:

  • 10本 嵌入式Linux應(yīng)用開發(fā)書籍合集

    嵌入式Linux學(xué)習(xí)手冊V0.63.pdf 嵌入式Linux系統(tǒng)開發(fā)技術(shù)詳解.基于ARM(華清遠見).pdf 鳥哥的Linux私房菜.pdf 華為的內(nèi)部linux教程.pdf 《Linux就該這么學(xué)》.pdf [嵌入式Linux應(yīng)用開發(fā)完全手冊].有目錄.pdf Linux應(yīng)用程序開發(fā)標(biāo)準(zhǔn)教程 完整版PDF - 12章全.pdf Linux高級程序設(shè)計.pdf LinuxC編程一站式學(xué)習(xí).pdf Linux+命令行和shell腳本編程寶典.pdf

    標(biāo)簽: 電工基礎(chǔ) 強電類

    上傳時間: 2013-06-19

    上傳用戶:eeworm

  • 10本 嵌入式Linux系統(tǒng)與驅(qū)動開發(fā)圖書合集

    嵌入式Linux系統(tǒng)開發(fā)實例.pdf 嵌入式Linux系統(tǒng)開發(fā)技術(shù)詳解--基于ARM(完整版).pdf 精通LINUX設(shè)備驅(qū)動程序開發(fā).pdf Linux設(shè)備驅(qū)動開發(fā)詳解第2版-宋寶華.pdf Linux設(shè)備驅(qū)動開發(fā)詳解:基于最新的Linux 4.0內(nèi)核.pdf Linux設(shè)備驅(qū)動開發(fā)詳解.pdf linux驅(qū)動與開發(fā)實踐.pdf LINUX內(nèi)核修煉之道-華清遠見.pdf Linux內(nèi)核設(shè)計與實現(xiàn)(原書第2版).pdf ARM 開發(fā)工程師入門寶典.pdf

    標(biāo)簽: 建筑電氣

    上傳時間: 2013-06-29

    上傳用戶:eeworm

主站蜘蛛池模板: 泾川县| 连南| 浙江省| 凉山| 新民市| 鹤岗市| 宜川县| 白玉县| 阿拉善左旗| 饶河县| 汕头市| 长岭县| 旬邑县| 齐齐哈尔市| 英山县| 丰城市| 福建省| 米泉市| 望谟县| 康马县| 安福县| 元阳县| 柘荣县| 临西县| 宜昌市| 镇安县| 舒城县| 栖霞市| 丹寨县| 吴忠市| 绥德县| 长沙市| 涟源市| 葵青区| 资源县| 阿鲁科尔沁旗| 金川县| 濮阳市| 龙川县| 台湾省| 杭锦后旗|