<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
首頁(yè)  資訊  商機   下載  拆解   高校  招聘   雜志  會(huì )展  EETV  百科   問(wèn)答  電路圖  工程師手冊   Datasheet  100例   活動(dòng)中心  E周刊閱讀   樣片申請
EEPW首頁(yè) >> 主題列表 >> i/c

uClinux下中斷驅動(dòng)的I/O方式

  • 引 言   在32位微處理器逐漸成為嵌入式系統主流的同時(shí),嵌入式應用也變得越來(lái)越復雜。許多嵌入式系統都不得不借助于專(zhuān)用的操作系統來(lái)支撐自己的應用。uClinux作為類(lèi)Unix操作系統,繼承了Linux的各種優(yōu)秀的品質(zhì),成為首選的嵌入式系統的操作系統。   為自己的設備在操作系統下添加驅動(dòng)程序,是嵌入式設計必不可少的部分。針對不同的設備類(lèi)型,選擇合適的驅動(dòng)程序的模式,同樣也是十分重要的。通常的設備驅動(dòng)采用直接I/O的方式,如存儲器、看門(mén)狗等;而對于象網(wǎng)絡(luò )這樣的數據流設備的驅動(dòng),則應該用到中斷機制。
  • 關(guān)鍵字: 嵌入式系統  單片機  uClinux  I/O方式  

使用指南:好用的播放器mpd

  • 電子產(chǎn)品世界,為電子工程師提供全面的電子產(chǎn)品信息和行業(yè)解決方案,是電子工程師的技術(shù)中心和交流中心,是電子產(chǎn)品的市場(chǎng)中心,EEPW 20年的品牌歷史,是電子工程師的網(wǎng)絡(luò )家園
  • 關(guān)鍵字: c/s架構  

C++中extern “C”含義深層探索

  • 1.引言   C++語(yǔ)言的創(chuàng )建初衷是“a better C”,但是這并不意味著(zhù)C++中類(lèi)似C語(yǔ)言的全局變量和函數所采用的編譯和連接方式與C語(yǔ)言完全相同。作為一種欲與C兼容的語(yǔ)言,C++保留了一部分過(guò)程式語(yǔ)言的特點(diǎn)(被世人稱(chēng)為“不徹底地面向對象”),因而它可以定義不屬于任何類(lèi)的全局變量和函數。但是,C++畢竟是一種面向對象的程序設計語(yǔ)言,為了支持函數的重載,C++對全局函數的處理方式與C有明顯的不同?! ?.從標準頭文件說(shuō)起  某企業(yè)曾經(jīng)給出如下的一道面試題:  面試題  為什么標準頭文件都有類(lèi)似以下的結構
  • 關(guān)鍵字: C++  

C/C++可變參數函數

  • c/c++支持可變參數的函數,即函數的參數是不確定的。 一、為什么要使用可變參數的函數? 一般我們編程的時(shí)候,函數中形式參數的數目通常是確定的,在調用時(shí)要依次給出與形式參數對應的所有實(shí)際參數。但在某些情況下希望函數的參數個(gè)數可以根據需要確定,因此c語(yǔ)言引入可變參數函數。這也是c功能強大的一個(gè)方面,其它某些語(yǔ)言,比如fortran就沒(méi)有這個(gè)功能。 典型的可變參數函數的例子有大家熟悉的printf()、scanf()等。 二、c/c++如何實(shí)現可變參數的函數? 為了支持可變參數函數,C語(yǔ)言引入新的調
  • 關(guān)鍵字: C  C++  函數  可變參數  

使用ARM標準C庫進(jìn)行嵌入式應用程序開(kāi)發(fā)

  • 引 言    隨著(zhù)對高處理能力、實(shí)時(shí)多任務(wù)、超低功耗等方面需求的增長(cháng),高端嵌入式處理器已經(jīng)進(jìn)入了國內開(kāi)發(fā)人員的視野,并在國內得到了普遍的重視和應用。ARM是目前嵌入式領(lǐng)域應用最廣泛的RISC微處理器結構,憑借低成本、低功耗、高性能等優(yōu)點(diǎn)占據了嵌入式系統應用領(lǐng)域的領(lǐng)先地位。ADS是ARM公司推出的ARM集成開(kāi)發(fā)環(huán)境,提供了對C和C++的支持,是目前開(kāi)發(fā)ARM的主要工具。本文針對日益縮短的嵌入式開(kāi)發(fā)周期,結合ARM系統開(kāi)發(fā)調試經(jīng)驗,對使用ARM標準庫進(jìn)行應用程序開(kāi)發(fā)作了比較系統的分析。 1
  • 關(guān)鍵字: ARM  C  嵌入式  

基于SYSTEM C的FPGA設計方法

  • 一、概述  隨著(zhù)VLSI的集成度越來(lái)越高,設計也越趨復雜。一個(gè)系統的設計往往不僅需要硬件設計人員的參與,也需要有軟件設計人員的參與。軟件設計人員與硬件設計人員之間的相互協(xié)調就變的格外重要,它直接關(guān)系到工作的效率以及整個(gè)系統設計的成敗。傳統的設計方法沒(méi)有使軟件設計工作與硬件設計工作協(xié)調一致,而是將兩者的工作割裂開(kāi)來(lái)。軟件算法的設計人員在系統設計后期不能為硬件設計人員的設計提供任何的幫助。同時(shí)現在有些大規模集成電路設計中往往帶有DSP Core或其它CPU Core。這些都使得單
  • 關(guān)鍵字: C  FPGA  SYSTEM  單片機  嵌入式系統  

Mellanox InfiniBand HCA 兼容10G以太網(wǎng)

  • Mellanox上周表示,開(kāi)始向客戶(hù)交付同時(shí)支持InfiniBand和10Gbps以太網(wǎng)的芯片樣片。 Mellanox負責產(chǎn)品開(kāi)發(fā)的高級主管圖茲勒表示,他們將銷(xiāo)售單獨的芯片和使用這款芯片的網(wǎng)卡。    盡管其設計者有很高的期望,但InfiniBand還沒(méi)有普及,它主要用來(lái)將服務(wù)器連接到高性能計算群集中,或連接聯(lián)合運行大型數據庫的服務(wù)器。圖茲勒說(shuō),必須迅速、低延遲地傳輸數據的服務(wù)器,正是InfiniBand的用武之地。 但是,即使是InfiniBand粉絲也將繼續其主導地位,這
  • 關(guān)鍵字: I/O  InfiniBand  Mellanox  嵌入式系統  以太網(wǎng)  

Nut/OS和μC/OS―II的實(shí)時(shí)調度算法比較

  • Nut/OS和μC/OS―II的實(shí)時(shí)調度算法比較,通過(guò)深入考察和對比μC/OS-II和Nut/OS對實(shí)時(shí)調度算法的實(shí)現,可以深刻理解實(shí)時(shí)操作系統。
  • 關(guān)鍵字: 算法  比較  調度  實(shí)時(shí)  C/OS  II  Nut/OS  

幾種常用單片機I/O口線(xiàn)的驅動(dòng)能力

  • 摘要: 詳細分析了幾種常見(jiàn)單片機的I/O口結構,并據此分析其驅動(dòng)能力大小 關(guān)鍵詞: 單片機 驅動(dòng)能力 幾種常用單片機I/O口線(xiàn)的驅動(dòng)能力     在控制系統中,經(jīng)常用單片機的I/O口驅動(dòng)其他電路。幾種常用單片機I/O口驅動(dòng)能力在相關(guān)的資料中的說(shuō)法是:GMS97C2051、AT89C2051的P1、P3的口線(xiàn)分別具有 10mA、20mA的輸出驅動(dòng)能力,AT89C51的P0、P1、P2、P3的口線(xiàn)具有10mA的輸出驅動(dòng)能力。在實(shí)際應用中,僅有這些資料是遠遠不夠的。筆者通過(guò)實(shí)驗
  • 關(guān)鍵字: I/O  

DVB-C數字機頂盒的設計方案與實(shí)現方法

  • 引言 在我國,數字電視節目在許多省市已經(jīng)開(kāi)始試播,由于用戶(hù)端使用的基本都是模擬電視機,無(wú)法接收數字信號,因此需要一種接收裝置來(lái)?yè)敹咧g的橋梁,這就是機頂盒(Set Top Box,簡(jiǎn)稱(chēng)STB)。它是一種擴展電視機功能的一種新的家用電器。它可以把衛星直播數字電視信號、地面數字電視信號、有線(xiàn)電視網(wǎng)數字信號甚至互聯(lián)網(wǎng)的數字信號轉換成模擬電視機可以接收的信號,使現有的模擬電視機用戶(hù)也能分享數字化革命帶來(lái)的科技成果。文中主要介紹筆者開(kāi)發(fā)的基于DVB-C 的有線(xiàn)數字電視機頂盒。 DVB-C 數字機頂盒的硬
  • 關(guān)鍵字: DVB-C  設計方案  實(shí)現  數字機頂盒  消費電子  消費電子  

I/O虛擬化將重新定義 PCI Express的功能

  • 過(guò)去幾年,PCI Express(以下簡(jiǎn)稱(chēng) PCIe)總線(xiàn)逐漸成為一種適用于網(wǎng)絡(luò )應用、具有高效率和成本效益的平臺。PCIe 的發(fā)展是為了克服過(guò)去并行計算機總線(xiàn)架構在性能、可擴展性以及配置等方面的限制,這種通用的串行 I/O 互連技術(shù)已被企業(yè)型、桌上型、移動(dòng)、通信及嵌入式等各種應用廣泛采用。盡管普及度已相當廣泛,業(yè)界卻普遍認為:PCIe 總線(xiàn)的功能還是無(wú)法滿(mǎn)足高性能存儲和網(wǎng)絡(luò )獨特的 I/O 需求。PCIe 標準的擴展正在逐漸改變這種觀(guān)念。PCI-SIG 工作小組正在討論一種新的規范,即為 PCIe 添加 I
  • 關(guān)鍵字: Express  I/O  PCI  消費電子  虛擬化  消費電子  

用C語(yǔ)言實(shí)現數字濾波

  • 在工業(yè)過(guò)程控制系統中,由于被控對象的環(huán)境比較惡劣,干擾源比較多,儀器、儀表采集的信息常會(huì )受到干擾,所以在模擬系統中,為了消除干擾,常采用RC濾波電路,而在由工業(yè)控制計算機組成的自動(dòng)檢測系統中,為了提高采樣的可靠性,減少虛假信息的影響,常常采用數字濾波的方法。數字濾波的方法有很多種,可以根據不同的測量參數進(jìn)行選擇。下面給出幾種常用的數字濾波方法的C語(yǔ)言函數,這些函數有一定的通用性,用Turbo C 2.0編制而成,在研華IPC-610/386機上均編譯通過(guò),適用于PC機及其兼容機。 1.程序判數濾波 采樣的
  • 關(guān)鍵字: C  數字濾波  

51單片機 Keil C 延時(shí)程序的簡(jiǎn)單研究

  • 應用單片機的時(shí)候,經(jīng)常會(huì )遇到需要短時(shí)間延時(shí)的情況。需要的延時(shí)時(shí)間很短,一般都是幾十到幾百微妙(us)。有時(shí)候還需要很高的精度,比如用單片機驅動(dòng)DS18B20的時(shí)候,誤差容許的范圍在十幾u(yù)s以?xún)?,不然很容易出錯。這種情況下,用計時(shí)器往往有點(diǎn)小題大做。而在極端的情況下,計時(shí)器甚至已經(jīng)全部派上了別的用途。這時(shí)就需要我們另想別的辦法了?! ∫郧坝脜R編語(yǔ)言寫(xiě)單片機程序的時(shí)候,這個(gè)問(wèn)題還是相對容易解決的。比如用的是12MHz晶振的51,打算延時(shí)20us,只要用下面的代碼,就可以滿(mǎn)足一般的需要:    mov   r0
  • 關(guān)鍵字: 51單片機  C  Keil  

如何為嵌入式應用編寫(xiě)優(yōu)秀的C++代碼

  • 在嵌入式軟件技術(shù)中,C++語(yǔ)言具有較高的編程效率。但是,要實(shí)現高效率,還有許多問(wèn)題需要特別注意。首先,應該正確理解C++的工作原理,逐步利用它的各種強大功能,把專(zhuān)業(yè)經(jīng)驗集成到對象中,并使用針對嵌入式應用做過(guò)優(yōu)化的開(kāi)發(fā)工具。不建議使用純粹的自頂向下的設計策略和深層嵌套繼承,并避免為適應工具而放棄語(yǔ)言功能,而使編程的效率降低。 嵌入式軟件技術(shù)似乎落后于新的發(fā)展形勢,這主要是因為嵌入式開(kāi)發(fā)人員根據多年來(lái)應付有限資源的經(jīng)驗而養成了謹慎保守的態(tài)度。這里所指的有限資源包括:存儲器容量非常有限,CPU的功能只是剛好夠
  • 關(guān)鍵字: C++  嵌入式  

Linux 下C語(yǔ)言編程

  •   Linux的發(fā)行版中包含了很多軟件開(kāi)發(fā)工具. 它們中的很多是用于 C 和 C++應用程序開(kāi)發(fā)的. 本文介紹了在 Linux 下能用于 C   應用程序開(kāi)發(fā)和調試的工具. 本文的主旨是介紹如何在 Linux 下使用 C 編譯器和其他 C 編程工具, 而非 C 語(yǔ)言編程的教程.         在本文中你將學(xué)到以下知識:           什么是 C   &nb
  • 關(guān)鍵字: C  Linux  嵌入式  
共992條 61/67 |‹ « 58 59 60 61 62 63 64 65 66 67 »

i/c介紹

您好,目前還沒(méi)有人創(chuàng )建詞條i/c!
歡迎您創(chuàng )建該詞條,闡述對i/c的理解,并與今后在此搜索i/c的朋友們分享。    創(chuàng )建詞條

熱門(mén)主題

樹(shù)莓派    linux   
關(guān)于我們 - 廣告服務(wù) - 企業(yè)會(huì )員服務(wù) - 網(wǎng)站地圖 - 聯(lián)系我們 - 征稿 - 友情鏈接 - 手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權所有 北京東曉國際技術(shù)信息咨詢(xún)有限公司
備案 京ICP備12027778號-2 北京市公安局備案:1101082052    京公網(wǎng)安備11010802012473
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>