內(nèi)容簡介 介紹了一般微處押器核鮒設(shè)計(jì)原理、基于微處邦器核的SoC設(shè)計(jì)的其本機(jī)念甜方法,通過對ARM系列處理器核和 CPU核的詳小描述,說明微處理器及外接口的設(shè)計(jì)原理和方法。同時(shí)也綜述了ARM系列她理器核和最新ARM核的 研發(fā)戰(zhàn)果以政ARM和Thmb踹積模型,對SC設(shè)計(jì)中涉及到的行儲器層次、 Cache存儲器管誣、片上總線片|:調(diào)和 產(chǎn)品測試等主要間黥進(jìn)行了論述。在此基礎(chǔ)上給出了幾個(gè)基于ARM核的SoC嵌人式應(yīng)用的實(shí)例。最后對基于異步設(shè)計(jì) 的ARM核 AMCLET及異步SUC子系統(tǒng) AMUlET3打的研究進(jìn)行了介紹 木書的特點(diǎn)是將基于ARM微處理器核的SC設(shè)計(jì)和實(shí)際恢人式系統(tǒng)的應(yīng)用集成于一體,對于基于ARM核的S設(shè)計(jì) 和嵌λ式系統(tǒng)開發(fā)者來說是一本很好的參考手冊。可用作計(jì)算機(jī)科學(xué)拉術(shù)與應(yīng)用電氣T程、電∫科學(xué)與技術(shù)專業(yè)科牛及碩 研究生的教材,也可作為從事集成電路設(shè)計(jì)的[程技術(shù)人員、于ARM的嵌入式系統(tǒng)應(yīng)用開發(fā)技術(shù)入員的參考書。
上傳時(shí)間: 2020-04-02
上傳用戶:hongpixiaozhu
飛凌嵌入式-LS1043A LS1046A核心板硬件設(shè)計(jì)手冊第一章 NXP QorIQ LS104xA 簡介 QorIQ? LS104xA 處理器是恩智浦面向嵌入式網(wǎng)絡(luò)推出的一款四核 64 位 ARM?處理器。LS1023A (雙 核版本)和 LS104xA (四核版本)可通過支持無風(fēng)扇設(shè)計(jì)的靈活 I/O 封裝,提供超過 10 Gbps 的性能。這款 SoC 是專為小規(guī)格網(wǎng)絡(luò)和工業(yè)應(yīng)用而設(shè)計(jì)的解決方案,針對經(jīng)濟(jì)型低端 PCB 進(jìn)行了 BOM 優(yōu)化,降低了 電源成本,采用了單時(shí)鐘設(shè)計(jì)。全新 0.9V 版本的 LS104xA 和 LS1023A 能夠面向無線 LAN 和以太網(wǎng)供電 系統(tǒng)提供額外的功耗節(jié)省。全新 23x23 封裝方式,支持引腳兼容設(shè)計(jì),可擴(kuò)展至 LS1046A (四核 A72 處 理器)。QorIQ LS104xA 能夠提升雙核 32 位 ARM 產(chǎn)品的性能,并且延續(xù)了 QorIQ 系列一貫的 I/O 靈活性, 集成了 QUICC Engine?,繼續(xù)提供對 HDLC、TDM 或 Profibus 的無縫支持。 FET104xA-C 核心板 CPU 采用的是 LS1043AXE8QQB 和 LS1046AXE8T1A。如下為 LS1043A 和 LS1046A 的應(yīng)用處理框圖:
標(biāo)簽: 嵌入式
上傳時(shí)間: 2022-03-06
上傳用戶:
高清PDF電子書-基于嵌入式Linux的Qt圖形程序?qū)崙?zhàn)開發(fā)351頁本書的主要內(nèi)容 第一章認(rèn)識 Qt。主要介紹了 Qt 的相關(guān)概念,Qt 不同的版本,Qt 安裝在不同的平臺上。 開發(fā)嵌入式的 Qt 應(yīng)用軟件時(shí),需要建立的交叉編譯環(huán)境。最后一小節(jié),通過 Hello Qt 的文 本顯示,簡單的了解了一下 Qt 的開發(fā)以及編譯流程。 第二章信號與槽。主要介紹了信號與槽的實(shí)現(xiàn)機(jī)制。信號與槽機(jī)制是 Qt 的核心機(jī)制, 信號與槽的關(guān)聯(lián)通過調(diào)用 QObject 對象的 connect 函數(shù)來將某個(gè)對象的信號與另外一個(gè)對 象的槽函數(shù)相關(guān)聯(lián),這樣當(dāng)發(fā)射者發(fā)射信號時(shí),接收者的槽函數(shù)將被調(diào)用。并通過實(shí)例介紹 了信號和槽的創(chuàng)建和使用方法,最后介紹了信號與槽需要注意的問題。 第三章對話框設(shè)計(jì)。主要介紹了 Qt 中最常見的對話框類。其中包括如何自定義對話框 以及內(nèi)建對話框的使用。對話框幾乎貫穿整個(gè)學(xué)習(xí)過程,在常用軟件中會經(jīng)常出現(xiàn),通過幾 個(gè)例子介紹了它們的使用方法。 第四章創(chuàng)建主窗口。主要介紹了應(yīng)用程序主窗口框架的組成:菜單欄、工具欄、錨接窗 口、中心部件、狀態(tài)欄。常用的創(chuàng)建主窗口的方法,以及其優(yōu)缺點(diǎn)和適用場合;完全使用代 碼創(chuàng)建主窗口的方法和步驟;一些有關(guān)窗口部件的知識。 第五章自定義窗口部件。主要介紹了如何通過 Qt 類庫中提供的多種類,子類化出相應(yīng) 的窗口部件。另外介紹從 QWidget 基類直接開始繼承,創(chuàng)造出自己的窗口部件。但一般提 倡使用 Qt 庫中提供的已經(jīng)存在的比較完善的類庫,不提倡自己創(chuàng)建。在本章的最后介紹雙 緩沖技術(shù),雙緩沖技術(shù)是用來優(yōu)化繪制事件的顯示。 第六章部件布局。主要介紹了 GUI 編程不可缺少的部分——Qt 布局管理,即使再簡單 的程序,也需要有合理的布局,否則界面將失去價(jià)值。在本章詳細(xì)介紹了 Qt 中的布局管理, 其中涉及到的布局管理類有布局管理器、分裂器、棧部件以及工作空間。其實(shí)多文檔屬于布 局管理,在第十三章中詳細(xì)介紹。 第七章文本輸入和表。主要介紹了 Qt 中的基本的文本輸入控件,主要包括 QComboBox、 QLineEdit、QTextEdit。并介紹了 QTableView 類的子類 QTableWidget 類和 QTableWidgetItem 類,本章通過自己構(gòu)造一個(gè)簡單的單元格模型類 Cell 來介紹其有關(guān)各類的詳細(xì)屬性、成員 函數(shù)可參考 Qt 4.7 幫助文檔。 第八章容器類。主要介紹了 Q
上傳時(shí)間: 2022-03-22
上傳用戶:
首先下載軟件,解壓軟件,安裝在程序中找到SEGGER,選里面的J-FLASH,進(jìn)入界面,剛開始的那個(gè)界面可以忽略,不用建project也可以;單擊菜單欄的“Options---Project settings”打開設(shè)置,進(jìn)行jlink配置;正在General選項(xiàng),選擇“USB”,一般都是默認(rèn)配置,確認(rèn)一下即可;然后在CPU選項(xiàng),選擇芯片型號,先選擇“Device”才能選擇芯片型號,芯片型號,要根據(jù)你使用的芯片進(jìn)行選擇;在Target interface選項(xiàng) 里面選擇SWD模式;首先Target里面選“Connection”連接目標(biāo)芯片,然后 Target--Auto進(jìn)行程序燒寫;首先Target里面選擇“Connection”連接目標(biāo)芯片,然后 Target--Auto進(jìn)行程序燒寫.SEGGER J-Links are the most widely used line of debug probes available today. They've proven their value for more than 10 years in embedded development. This popularity stems from the unparalleled performance, extensive feature set, large number of supported CPUs, and compatibility with all popular development environments.
標(biāo)簽: JLINK
上傳時(shí)間: 2022-03-22
上傳用戶:
ZLG 致遠(yuǎn)電子推出的參考手冊,適合新手,有實(shí)例,供參考。第一篇 Linux 基礎(chǔ) ·············································································1第 1 章 Linux 操作系統(tǒng)簡介 ·································································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ā)平臺 ·················································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 語言網(wǎng)絡(luò)編程入門····························································451第 18 章 Shell 編程初步····································································479
上傳時(shí)間: 2022-05-23
上傳用戶:
嵌入式Linux系統(tǒng)開發(fā):基于Yocto Project 魯?shù)婪?J. 斯特雷夫(Rudolf J. Streif) 著,中文版,清晰非掃描
上傳時(shí)間: 2022-05-28
上傳用戶:bluedrops
伴隨著全球氣候變暖和工業(yè)發(fā)展使得空氣污染越來越嚴(yán)重的現(xiàn)狀。再加上季節(jié)更替期間氣溫的變化,呼吸道疾病侵犯人們的身體健康的趨勢正日益加重。而吃藥打針輸液等傳統(tǒng)的治療模式是無法滿足治療各種的當(dāng)代復(fù)雜呼吸道疾病病,尤其是老人與兒童。 本論文研發(fā)了一款以STC單片機(jī)為核心的網(wǎng)式超聲霧化器。網(wǎng)式超聲霧化器是一種新型醫(yī)療儀器。該儀器采用了較為先進(jìn)的脈沖寬度調(diào)制技術(shù)來直接控制換能器的工作頻率;通過使用BOOST升壓電路來提升換能器的震蕩電壓幅值。換能器將電能轉(zhuǎn)換成高頻振動,再經(jīng)過變幅桿將振蕩幅度放大。不需要使用加熱或者化學(xué)方法將藥液霧化。藥液從微網(wǎng)孔板霧化噴出,形成可以被病人直接吸入的氣霧,操作簡單方便。 本論文介紹了網(wǎng)式超聲霧化器的研究背景、霧化治療的歷史、霧化治療的優(yōu)勢和霧化器的市場需求。然后簡略描述了網(wǎng)式超聲霧化器原理,最后著重介紹了網(wǎng)式超聲霧化器硬件電路的設(shè)計(jì)與軟件設(shè)計(jì)。其中在硬件設(shè)計(jì)部分主要介紹了電源處理模塊、A/D采樣模塊、控制電路模塊、升壓電路模塊、wifi控制模塊、液晶顯示模塊、微控制器模塊。軟件設(shè)計(jì)使用C語言進(jìn)行開發(fā),軟件模塊主要包括主程序模塊、AD采樣模塊、顯示模塊、PWM驅(qū)動模塊、wifi轉(zhuǎn)串口通信模塊。 最后對研發(fā)系統(tǒng)的子模塊進(jìn)行了電路仿真。并對網(wǎng)式超聲霧化器的電路輸出進(jìn)行了測試。
標(biāo)簽: 嵌入式
上傳時(shí)間: 2022-05-28
上傳用戶:shjgzh
第9章 通用IO接口.wmv 32.3M第8章 嵌入式系統(tǒng)UC OS-Ⅱ.wmv 27.9M第7章 嵌入式實(shí)時(shí)操作系統(tǒng)FREERTOS.wmv 44M第6章 基于ARM CORTEX-M3的STM32應(yīng)用編程.wmv 32.9M第5章 ARM CORTEX-M3指令集.wmv 26M第4章 搭建ARM嵌入式開發(fā)平臺.wmv 48.9M第3章 ARM處理器構(gòu)架.wmv 42.7M第2章 嵌入式操作系統(tǒng)簡介.wmv 43.9M第23章 嵌入式系統(tǒng)UC OS-Ⅱ的移植.wmv 18.5M第22章 嵌入式實(shí)時(shí)操作系統(tǒng)FREERTOS的移植.wmv 17.8M第21章 電源控制(PWR).wmv 25.7M第20章 DMA控制器.wmv 18.2M第1章 嵌入式系統(tǒng)開發(fā)概述.wmv 40.5M第19章 備份寄存器(BKP).wmv 16.1M第18章 看門狗系統(tǒng).wmv 20.7M第17章 時(shí)鐘控制系統(tǒng).wmv 32.6M第16章 高級控制定時(shí)器系統(tǒng).wmv 45.9M第15章 通用定時(shí)器系統(tǒng).wmv 35.2M第14章 同步串行通信接口.wmv 35.5M第13章 異步串行通信接口.wmv 38.7M第12章 中斷系統(tǒng).wmv 33M第11章 ADC系統(tǒng).wmv 50.4M第10章 FLASH.wmv 23.6M
標(biāo)簽: 嵌入式
上傳時(shí)間: 2022-06-14
上傳用戶:
1-1前言一般人所能夠感受到聲音的頻率約介於5H2-20KHz,超音波(Ultrasonic wave)即爲(wèi)頻率超過20KHz以上的音波或機(jī)械振動,因此超音波馬達(dá)就是利用超音波的彈性振動頻率所構(gòu)成的制動力。超音波馬達(dá)的內(nèi)部主要是以壓電陶瓷材料作爲(wèi)激發(fā)源,其成份是由鉛(Pb)、結(jié)(Zr)及鈦(Ti)的氧化物皓鈦酸鉛(Lead zirconate titanate,PZT)製成的。將歷電材料上下方各黏接彈性體,如銅或不銹鋼,並施以交流電壓於壓電陶瓷材料作爲(wèi)驅(qū)動源,以激振彈性體,稱此結(jié)構(gòu)爲(wèi)定子(Stator),將其用彈簧與轉(zhuǎn)子Rotor)接觸,將所産生摩擦力來驅(qū)使轉(zhuǎn)子轉(zhuǎn)動,由於壓電材料的驅(qū)動能量很大,並足以抗衡轉(zhuǎn)子與定子間的正向力,雖然伸縮振幅大小僅有數(shù)徵米(um)的程度,但因每秒之伸縮達(dá)數(shù)十萬次,所以相較於同型的電磁式馬達(dá)的驅(qū)動能量要大的許多。超音波馬達(dá)的優(yōu)點(diǎn)爲(wèi):1,轉(zhuǎn)子慣性小、響應(yīng)時(shí)間短、速度範(fàn)圍大。2,低轉(zhuǎn)速可產(chǎn)生高轉(zhuǎn)矩及高轉(zhuǎn)換效率。3,不受磁場作用的影響。4,構(gòu)造簡單,體積大小可控制。5,不須經(jīng)過齒輸作減速機(jī)構(gòu),故較爲(wèi)安靜。實(shí)際應(yīng)用上,超音波馬達(dá)具有不同於傳統(tǒng)電磁式馬達(dá)的特性,因此在不適合應(yīng)用傳統(tǒng)馬達(dá)的場合,例如:間歇性運(yùn)動的裝置、空間或形狀受到限制的場所;另外包括一些高磁場的場合,如核磁共振裝置、斷層掃描儀器等。所以未來在自動化設(shè)備、視聽音響、照相機(jī)及光學(xué)儀器等皆可應(yīng)用超音波馬達(dá)來取代。
標(biāo)簽: 超聲波電機(jī)
上傳時(shí)間: 2022-06-17
上傳用戶:
隨著信息技術(shù)的發(fā)展和數(shù)字化產(chǎn)品的普及,嵌入式系統(tǒng)的研究開發(fā)逐漸成為熱點(diǎn)。而Linux又以其獨(dú)特的優(yōu)勢成為嵌入式系統(tǒng)的主流。作為嵌入式系統(tǒng)和用戶之橋梁的人機(jī)交互接口設(shè)備也是其中必不可少的一部分,用戶與系統(tǒng)的交互是否準(zhǔn)確和便捷極大地影響了嵌入式產(chǎn)品的競爭力。本文對Unity805plus微處理器平臺下人機(jī)交互接口設(shè)備驅(qū)動程序的設(shè)計(jì)開發(fā)做了深入的研究與實(shí)踐。Unity805plus微處理器是基于Unicore架構(gòu)的新型32位移動終端應(yīng)用處理器,面向低成本手持設(shè)備和其它通用嵌入式設(shè)備。本課題基于Linux2.4.19操作系統(tǒng),設(shè)計(jì)和實(shí)現(xiàn)了在此平臺下的人機(jī)交互接口設(shè)備驅(qū)動程序。論文在介紹了嵌入式Linux下設(shè)備驅(qū)動層次結(jié)構(gòu)、運(yùn)行機(jī)制、編譯平臺方法以及字符設(shè)備驅(qū)動程序使用流程的基礎(chǔ)上,針對Unity805plus此新型平臺下鍵盤、觸摸屏、LCD這三種人機(jī)交互設(shè)備提出了實(shí)際的驅(qū)動設(shè)計(jì)方案。其中:系統(tǒng)以中斷方式來訪問鍵盤和觸摸設(shè)備,采用了Linux內(nèi)核定時(shí)器并把任務(wù)放在后臺執(zhí)行以等待鍵盤或觸摸中斷事件,并運(yùn)用了自旋鎖、信號量、完成變量等內(nèi)核同步方法;而LCD設(shè)備采用Unity805plus內(nèi)置的LCD控制器與系統(tǒng)進(jìn)行通訊,利用幀緩沖(framebuffer)設(shè)備作為接口,使上層應(yīng)用程序能夠在圖形模式下直接對顯示緩沖區(qū)進(jìn)行統(tǒng)一的讀寫操作。文中按照驅(qū)動的設(shè)計(jì)流程為主線給出了各設(shè)備驅(qū)動程序的控制器設(shè)置、GPIO口設(shè)置、中斷設(shè)置等關(guān)鍵部分的詳細(xì)代碼分析。文中所述的設(shè)備驅(qū)動已經(jīng)能夠在Unity805plus平臺的媒體播放器上穩(wěn)定運(yùn)行,并通過了初步的功能驗(yàn)證。隨著消費(fèi)類電子產(chǎn)品的市場推陳出新所帶來的巨大需求(如iPhone),相應(yīng)的人機(jī)交互接口設(shè)備相關(guān)技術(shù)亦不斷更新,比如新型的觸摸屏技術(shù)或是將鍵盤、LCD等驅(qū)動電路集成在一種集成電路模塊中等。因此,人機(jī)交互接口設(shè)備驅(qū)動的研究也將有廣闊的前景。
標(biāo)簽: 嵌入式 linux 人機(jī)交互 接口
上傳時(shí)間: 2022-06-18
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1