這本書的目的不是為你介紹VxWorks入門的詳細(xì)內(nèi)容或嵌入式和實(shí)時(shí)系統(tǒng)的編程。也就是說(shuō),本章將介紹關(guān)于VxWorks使用的一些基本背景知識(shí)和一些相關(guān)的工具。本章將主要介紹命令行工具,因?yàn)樗鼈儗?duì)中級(jí)或高級(jí)用戶來(lái)說(shuō)更有用,而風(fēng)河公司的文件對(duì)此也涉及較少。
標(biāo)簽: VxWorks 嵌入式 實(shí)時(shí)系統(tǒng) 編程
上傳時(shí)間: 2014-01-12
上傳用戶:362279997
基于DSP和FPGA的多功能嵌入式導(dǎo)航計(jì)算機(jī)系統(tǒng)設(shè)計(jì)_李海洋 caj文件,需下載相關(guān)的閱讀軟件 先把后綴名改為 caj
標(biāo)簽: FPGA DSP 多功能 嵌入式 導(dǎo)航計(jì)算機(jī) 系統(tǒng)設(shè)計(jì) 海洋
上傳時(shí)間: 2017-02-28
上傳用戶:sual
嵌入式智能機(jī)器人平臺(tái)研究摘 要:針對(duì)傳統(tǒng)工業(yè)機(jī)器人采用的封閉式結(jié)構(gòu)的局限性,在WindowsCE.NET系統(tǒng)基礎(chǔ)上,通過剪裁定制 ,去 除冗余的功能,搭建嵌入式智能機(jī)器人平臺(tái).該智能機(jī)器人系統(tǒng)具有移動(dòng)機(jī)器人需要的主要感知模塊,并有豐富的 運(yùn)動(dòng)控制接口及驅(qū)動(dòng)模塊.同時(shí) ,設(shè)計(jì)了多傳感器數(shù)據(jù)融合 、軌跡規(guī)劃、運(yùn)動(dòng)控制、無(wú)線網(wǎng)絡(luò)通信 、圖形人機(jī)界面等智 能機(jī)器人的測(cè)試軟件和應(yīng)用模塊.該智能機(jī)器人平臺(tái)具有模塊化、易擴(kuò)展、可移植、可定制、硬件體積小、功耗低、實(shí) 時(shí)性強(qiáng)、可靠性高等優(yōu)點(diǎn). 關(guān)鍵詞:智能機(jī)器人平臺(tái);WindowsCE.NET;實(shí)時(shí)控制;自主機(jī)器人;雙目視覺;語(yǔ)音識(shí)別引言(Introduction) 隨著計(jì)算機(jī)技術(shù) 的快 速發(fā)展 ,機(jī)器 人技術(shù)也得 到了飛速發(fā)展.然而 ,現(xiàn)有機(jī)器人系統(tǒng)在硬件 和軟件 開發(fā)方面雖然已經(jīng)趨于成熟,但依然存在一些問題. 它們的硬件多是專用的,軟件系統(tǒng)也多采用 Windows 2000或者 WindowsXP系統(tǒng)….這些機(jī)器人系統(tǒng) 主要 存在以下一些缺點(diǎn) : (1)系統(tǒng)的實(shí)時(shí)性差.機(jī)器人控制系統(tǒng)是一個(gè)實(shí) 時(shí)性要求非常高的控制系統(tǒng),作為一般桌面應(yīng)用的 Windows和 Linux操作系統(tǒng)很難達(dá)到高實(shí)時(shí)性的要 求. . (2)開放性 以及擴(kuò)展性差.常見的機(jī)器人控制系 統(tǒng)存在的一個(gè) 問題就是 系統(tǒng) 的冗余大、開放性擴(kuò)展 基金項(xiàng) 目:國(guó)家 自然科學(xué)基金 資助項(xiàng) 目(60475036) 收稿 日期 :2005—05—16 性差,系統(tǒng)適用于特定的應(yīng)用 ,不便于在硬件和軟件 上進(jìn)行擴(kuò)展和剪裁. (3)軟件的獨(dú)立性差.軟件結(jié)構(gòu)及其邏輯結(jié)構(gòu)依 賴于處理器硬件 ,難以在不同的系統(tǒng) 間移植. (4)缺少友好的人機(jī)交互界面. 2 系統(tǒng)概述(System description) 為促進(jìn)當(dāng)前智能機(jī)器人研究和應(yīng)用,迫切需要 開發(fā)“具有開放式結(jié)構(gòu) 的、模塊化 、標(biāo)準(zhǔn)化 的嵌 入式 智能機(jī)器人平臺(tái)”.這種智能機(jī)器人平臺(tái)具
上傳時(shí)間: 2022-02-12
上傳用戶:zhaiyawei
近年頻繁出現(xiàn)的霧霾天氣,加深了人們對(duì)肺癌的關(guān)注,迫切需要一種能對(duì)肺癌高危人群進(jìn)行早期篩查和檢測(cè)的儀器。卟啉類化合物能與氣體中的某些分子發(fā)生明顯的顯色反應(yīng),該方法能有效地檢測(cè)出肺癌呼出氣體中的標(biāo)志物。軟件系統(tǒng)是各類儀器功能實(shí)現(xiàn)的前提。針對(duì)肺癌檢測(cè),本文基于ARMI設(shè)計(jì)開發(fā)了一套嵌入式肺癌呼吸氣體檢測(cè)軟件系統(tǒng)。結(jié)合軟件工程開發(fā)的相關(guān)技術(shù)思想,通過需求分析,在嵌入式Lnux平臺(tái)下對(duì)軟件系統(tǒng)進(jìn)行開發(fā)設(shè)計(jì),最終軟件系統(tǒng)能通過串口正??刂芁ED燈、氣泵、電磁閥等硬件設(shè)備,還能通過圖像采集設(shè)備實(shí)現(xiàn)視頻監(jiān)控和圖像采集功能,并合理協(xié)調(diào)下位機(jī)微控制系統(tǒng)各部件的運(yùn)作時(shí)間,最終實(shí)現(xiàn)了肺癌檢測(cè)系統(tǒng)的軟硬件一體化,實(shí)現(xiàn)了肺癌氣體檢測(cè)系統(tǒng)從進(jìn)氣到檢測(cè)到結(jié)果處理全套控制功能。文章最后對(duì)軟件系統(tǒng)進(jìn)行了相應(yīng)測(cè)試。文章主要內(nèi)容包括以下幾點(diǎn):①結(jié)合下位機(jī)微控制系統(tǒng)的氣路設(shè)計(jì),從用戶角度采用統(tǒng)一建模語(yǔ)言與用例圖對(duì)嵌入式系統(tǒng)軟件的設(shè)計(jì)進(jìn)行需求分析與模型建設(shè)②搭建嵌入式 Linux系統(tǒng)環(huán)境并對(duì)其構(gòu)架進(jìn)行剖析,完成系統(tǒng)開發(fā)核心的接口驅(qū)動(dòng)程序—視頻傳輸驅(qū)動(dòng)程序和串口驅(qū)動(dòng)程序進(jìn)行設(shè)計(jì)。③以α t-Creator作為開發(fā)平臺(tái),對(duì)系統(tǒng)中氣體富集模塊,氣體檢測(cè)模塊,圖像處現(xiàn)模塊,氣體吹掃模塊進(jìn)行了開發(fā)設(shè)計(jì),并對(duì)各模塊的控制流程與核心技術(shù)進(jìn)行了詳細(xì)描述①在6410目標(biāo)板上搭建Linu系統(tǒng)環(huán)境,并移植交叉編譯后的肺癌檢測(cè)系統(tǒng)控制軟件。針對(duì)第二章中提出的開發(fā)需求對(duì)系統(tǒng)軟件設(shè)置相應(yīng)的測(cè)試用例,完成系統(tǒng)軟件測(cè)試得出測(cè)試結(jié)果。
上傳時(shí)間: 2022-03-31
上傳用戶:XuVshu
資源較大,分為三個(gè)部分,已全部上傳:第一部分:https://dl.21ic.com/download/linux-427595.html 第二部分:https://dl.21ic.com/download/linux-427596.html 第三部分:https://dl.21ic.com/download/linux-427598.html 本書個(gè)面介紹了嵌入式 Linux系統(tǒng)開發(fā)過程中,從底層系統(tǒng)支持到上層GUI應(yīng)用的方方面面,內(nèi)容涵蓋nux操作系統(tǒng)的安裝及相關(guān)工具的使用、配置,嵌入式編程所需要的基礎(chǔ)知識(shí)(交叉編譯工具的選項(xiàng)設(shè)置Makefile語(yǔ)法、ARM匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、C、LCD等)U-Bo°、Linux內(nèi)核的分析、配置和移植,根文件系統(tǒng)的構(gòu)造(包括移植 busybox、glibc、制作映象文件等)內(nèi)核調(diào)試技術(shù)(比如添加kgdb補(bǔ)丁、?;厮莸龋?qū)動(dòng)程序編寫及移植(LED、按鍵、擴(kuò)展串口、網(wǎng)卡、硬盤、SD卡、LCD和USB等),GUI系統(tǒng)的移植(包含兩個(gè)GUI系統(tǒng):基于 Qtopia和基于Ⅹ),應(yīng)用程序調(diào)試技術(shù)木書從最簡(jiǎn)單的點(diǎn)亮一個(gè)LED開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內(nèi)核,編寫驅(qū)動(dòng)程序,移植GU系統(tǒng),掌握整個(gè)嵌入式 Linux系統(tǒng)的開發(fā)方法本書出淺入深,循序漸進(jìn),適合剛接觸嵌入式Linx的初學(xué)者學(xué)習(xí),也可作為大、中專院校嵌入式相關(guān)專業(yè)木科生、研究生的教材。
上傳時(shí)間: 2022-04-03
上傳用戶:bluedrops
資源較大,分為三個(gè)部分,已全部上傳:第一部分:https://dl.21ic.com/download/linux-427595.html 第二部分:https://dl.21ic.com/download/linux-427596.html 第三部分:https://dl.21ic.com/download/linux-427598.html 本書個(gè)面介紹了嵌入式 Linux系統(tǒng)開發(fā)過程中,從底層系統(tǒng)支持到上層GUI應(yīng)用的方方面面,內(nèi)容涵蓋nux操作系統(tǒng)的安裝及相關(guān)工具的使用、配置,嵌入式編程所需要的基礎(chǔ)知識(shí)(交叉編譯工具的選項(xiàng)設(shè)置Makefile語(yǔ)法、ARM匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、C、LCD等)U-Bo°、Linux內(nèi)核的分析、配置和移植,根文件系統(tǒng)的構(gòu)造(包括移植 busybox、glibc、制作映象文件等)內(nèi)核調(diào)試技術(shù)(比如添加kgdb補(bǔ)丁、棧回溯等),驅(qū)動(dòng)程序編寫及移植(LED、按鍵、擴(kuò)展串口、網(wǎng)卡、硬盤、SD卡、LCD和USB等),GUI系統(tǒng)的移植(包含兩個(gè)GUI系統(tǒng):基于 Qtopia和基于Ⅹ),應(yīng)用程序調(diào)試技術(shù)木書從最簡(jiǎn)單的點(diǎn)亮一個(gè)LED開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內(nèi)核,編寫驅(qū)動(dòng)程序,移植GU系統(tǒng),掌握整個(gè)嵌入式 Linux系統(tǒng)的開發(fā)方法本書出淺入深,循序漸進(jìn),適合剛接觸嵌入式Linx的初學(xué)者學(xué)習(xí),也可作為大、中專院校嵌入式相關(guān)專業(yè)木科生、研究生的教材。
上傳時(shí)間: 2022-04-03
上傳用戶:
資源較大,分為三個(gè)部分,已全部上傳:第一部分:https://dl.21ic.com/download/linux-427595.html 第二部分:https://dl.21ic.com/download/linux-427596.html 第三部分:https://dl.21ic.com/download/linux-427598.html 本書個(gè)面介紹了嵌入式 Linux系統(tǒng)開發(fā)過程中,從底層系統(tǒng)支持到上層GUI應(yīng)用的方方面面,內(nèi)容涵蓋nux操作系統(tǒng)的安裝及相關(guān)工具的使用、配置,嵌入式編程所需要的基礎(chǔ)知識(shí)(交叉編譯工具的選項(xiàng)設(shè)置Makefile語(yǔ)法、ARM匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、C、LCD等)U-Bo°、Linux內(nèi)核的分析、配置和移植,根文件系統(tǒng)的構(gòu)造(包括移植 busybox、glibc、制作映象文件等)內(nèi)核調(diào)試技術(shù)(比如添加kgdb補(bǔ)丁、?;厮莸龋?,驅(qū)動(dòng)程序編寫及移植(LED、按鍵、擴(kuò)展串口、網(wǎng)卡、硬盤、SD卡、LCD和USB等),GUI系統(tǒng)的移植(包含兩個(gè)GUI系統(tǒng):基于 Qtopia和基于Ⅹ),應(yīng)用程序調(diào)試技術(shù)木書從最簡(jiǎn)單的點(diǎn)亮一個(gè)LED開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內(nèi)核,編寫驅(qū)動(dòng)程序,移植GU系統(tǒng),掌握整個(gè)嵌入式 Linux系統(tǒng)的開發(fā)方法本書出淺入深,循序漸進(jìn),適合剛接觸嵌入式Linx的初學(xué)者學(xué)習(xí),也可作為大、中專院校嵌入式相關(guān)專業(yè)木科生、研究生的教材。
上傳時(shí)間: 2022-04-03
上傳用戶:jason_vip1
ZLG 致遠(yuǎn)電子推出的參考手冊(cè),適合新手,有實(shí)例,供參考。第一篇 Linux 基礎(chǔ) ·············································································1第 1 章 Linux 操作系統(tǒng)簡(jiǎn)介 ·································································3第 2 章 安裝 Linux 操作系統(tǒng) ·······························································15第 3 章 開始使用 Linux ······································································43第 4 章 Linux 文件系統(tǒng) ······································································73第 5 章 Vi 編輯器··············································································85第 6 章 嵌入式 Linux 開發(fā)環(huán)境構(gòu)建 ······················································95第二篇 EasyARM-i.MX283A 開發(fā)平臺(tái) ·················································113第 7 章 EasyARM-i.MX283A 開發(fā)套件介紹 ···········································115第 8 章 EasyARM-i.MX283A 入門實(shí)操 ················································121第 9 章 系統(tǒng)固件燒寫 ······································································153第三篇 Linux 應(yīng)用編程 ····································································169第 10 章 Linux C 編程環(huán)境································································171第 11 章 Linux 文件 I/O ····································································249第 12 章 進(jìn)程與進(jìn)程間通信 ······························································265第 13 章 Linux 多線程編程································································299第 14 章 嵌入式 GUI 編程·································································323第 15 章 特殊硬件接口編程 ······························································377第 16 章 Linux 串口編程···································································437第 17 章 C 語(yǔ)言網(wǎng)絡(luò)編程入門····························································451第 18 章 Shell 編程初步····································································479
上傳時(shí)間: 2022-05-23
上傳用戶:
嵌入式系統(tǒng)是計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)的綜合體,已經(jīng)廣泛應(yīng)用于科學(xué)研究、工程設(shè)計(jì)、國(guó)防軍事、自動(dòng)化控制等各個(gè)領(lǐng)域。隨著網(wǎng)絡(luò)通訊技術(shù)的迅猛發(fā)展,生產(chǎn)和生活中廣泛要求嵌入式系統(tǒng)終端能夠完成網(wǎng)絡(luò)通訊功能。論就是以ARM7 TDMII為嵌入式開發(fā)平臺(tái),開發(fā)具有網(wǎng)絡(luò)通信功能的嵌入式終端。SOCKET是一個(gè)通信鏈的句柄,通過套接字向網(wǎng)絡(luò)發(fā)出請(qǐng)求或者應(yīng)答網(wǎng)絡(luò)請(qǐng)求,用于TCP/IP協(xié)議的應(yīng)用程序之間的相互通信。論文選擇了ARM體系結(jié)構(gòu)的嵌入式LPC2200處理器,根據(jù)系統(tǒng)的需求,在綜合各種設(shè)計(jì)方案的基礎(chǔ)上,選擇移植帶有TCP/IP協(xié)議的ucLinux嵌入式操作系統(tǒng)。裁剪和定制系統(tǒng)后,構(gòu)建相關(guān)的文件系統(tǒng)。在此基礎(chǔ)上,編寫應(yīng)用程序,調(diào)用系統(tǒng)的Socket通信函數(shù),實(shí)現(xiàn)服務(wù)器端和客戶端的通信。描述IP地址和端口,用于在兩個(gè)論文成功的實(shí)現(xiàn)了嵌入式設(shè)備的網(wǎng)絡(luò)接入功能,各個(gè)帶有網(wǎng)絡(luò)通訊功能的嵌入式終端可以相互通訊,擴(kuò)大了和提高了嵌入式設(shè)備的應(yīng)用范圍,對(duì)嵌入式系統(tǒng)的發(fā)展有較大的意義。
標(biāo)簽: arm 嵌入式系統(tǒng) socket
上傳時(shí)間: 2022-06-22
上傳用戶:
本文主要研究基于嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS-11在AM上的移植。從成本、性能和功耗三方面考慮,系統(tǒng)硬件平臺(tái)采用ARMTDM微處理器。從系統(tǒng)的穩(wěn)定性、可靠性和資源有效管理的角度,軟件平臺(tái)采用實(shí)時(shí)操作系統(tǒng)uC/OS-II.系統(tǒng)采取軟硬件協(xié)同設(shè)計(jì)的方法完成整個(gè)平臺(tái)的構(gòu)建,全文從硬件平臺(tái)、關(guān)鍵代碼的設(shè)計(jì)、操作系統(tǒng)的移植三個(gè)方面闡述了基于ARM的嵌入式系統(tǒng)的設(shè)計(jì)過程。關(guān)鍵代碼的設(shè)計(jì)包括啟動(dòng)代碼、中斷處理程序、FASH燒寫程序的設(shè)計(jì)和開發(fā),文中分析了各部分代碼的設(shè)計(jì)流程,并給出關(guān)鍵程序流程圖和部分源碼,是設(shè)計(jì)嵌入式系統(tǒng)開發(fā)的關(guān)鍵部分。在操作系統(tǒng)的移植過程中,實(shí)現(xiàn)了嵌入式系統(tǒng)對(duì)ARM微處理器的移植,論文介紹了uCOS-11的文件結(jié)構(gòu)和ARMTM的寄存器結(jié)構(gòu)及運(yùn)行模式,結(jié)合具體源代碼討論了操作系統(tǒng)移植的實(shí)現(xiàn)流程。整個(gè)系統(tǒng)設(shè)計(jì)完成以后在多刃劍開發(fā)板上進(jìn)行了試驗(yàn),基本達(dá)到所要求的各項(xiàng)性能指標(biāo)。
標(biāo)簽: 嵌入式 操作系統(tǒng) arm
上傳時(shí)間: 2022-06-22
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1