EEPW首頁(yè) >>
主題列表 >>
usbtype-c
usbtype-c 文章 進(jìn)入usbtype-c技術(shù)社區(qū)
嵌入式操作系統(tǒng)μC/OS-II在P89V51RD2中的移植
- 嵌入式操作系統(tǒng)μC/OS-II在P89V51RD2中的移植,通過(guò)μC/OS-II在P89V51RD2上的移植,掌握了μC/OS-II內(nèi)核的工作原理和移植方法,測(cè)試程序表明移植代碼可以穩(wěn)定可靠的運(yùn)行,實(shí)現(xiàn)了多任務(wù)的管理和調(diào)度。
- 關(guān)鍵字: 移植 P89V51RD2 C/OS-II 操作系統(tǒng) 嵌入式
μC/OS-II下通用驅(qū)動(dòng)框架的設(shè)計(jì)與實(shí)現(xiàn)
- μC/OS-II下通用驅(qū)動(dòng)框架的設(shè)計(jì)與實(shí)現(xiàn),在μC/OS-II下,設(shè)計(jì)了一個(gè)通用的設(shè)備管理模型,稱(chēng)為通用驅(qū)動(dòng)框架,通過(guò)該驅(qū)動(dòng)框架,可以實(shí)現(xiàn)對(duì)硬件設(shè)備的統(tǒng)一、一致的管理,同時(shí),也為上層應(yīng)用程序提供了統(tǒng)一、一致的設(shè)備訪問(wèn)接口,并在以ARM7TDMI-S為核心的LPC2210微控制器開(kāi)發(fā)板上給出了一例實(shí)現(xiàn)。
- 關(guān)鍵字: 設(shè)計(jì) 實(shí)現(xiàn) 框架 驅(qū)動(dòng) 通用 C/OS-II
使用指南:好用的播放器mpd
- 電子產(chǎn)品世界,為電子工程師提供全面的電子產(chǎn)品信息和行業(yè)解決方案,是電子工程師的技術(shù)中心和交流中心,是電子產(chǎn)品的市場(chǎng)中心,EEPW 20年的品牌歷史,是電子工程師的網(wǎng)絡(luò)家園
- 關(guān)鍵字: c/s架構(gòu)
C++中extern “C”含義深層探索
- 1.引言 C++語(yǔ)言的創(chuàng)建初衷是“a better C”,但是這并不意味著C++中類(lèi)似C語(yǔ)言的全局變量和函數(shù)所采用的編譯和連接方式與C語(yǔ)言完全相同。作為一種欲與C兼容的語(yǔ)言,C++保留了一部分過(guò)程式語(yǔ)言的特點(diǎn)(被世人稱(chēng)為“不徹底地面向?qū)ο蟆保?,因而它可以定義不屬于任何類(lèi)的全局變量和函數(shù)。但是,C++畢竟是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,為了支持函數(shù)的重載,C++對(duì)全局函數(shù)的處理方式與C有明顯的不同?! ?.從標(biāo)準(zhǔn)頭文件說(shuō)起 某企業(yè)曾經(jīng)給出如下的一道面試題: 面試題 為什么標(biāo)準(zhǔn)頭文件都有類(lèi)似以下的結(jié)構(gòu)
- 關(guān)鍵字: C++
C/C++可變參數(shù)函數(shù)
- c/c++支持可變參數(shù)的函數(shù),即函數(shù)的參數(shù)是不確定的。 一、為什么要使用可變參數(shù)的函數(shù)? 一般我們編程的時(shí)候,函數(shù)中形式參數(shù)的數(shù)目通常是確定的,在調(diào)用時(shí)要依次給出與形式參數(shù)對(duì)應(yīng)的所有實(shí)際參數(shù)。但在某些情況下希望函數(shù)的參數(shù)個(gè)數(shù)可以根據(jù)需要確定,因此c語(yǔ)言引入可變參數(shù)函數(shù)。這也是c功能強(qiáng)大的一個(gè)方面,其它某些語(yǔ)言,比如fortran就沒(méi)有這個(gè)功能。 典型的可變參數(shù)函數(shù)的例子有大家熟悉的printf()、scanf()等。 二、c/c++如何實(shí)現(xiàn)可變參數(shù)的函數(shù)? 為了支持可變參數(shù)函數(shù),C語(yǔ)言引入新的調(diào)
- 關(guān)鍵字: C C++ 函數(shù) 可變參數(shù)
使用ARM標(biāo)準(zhǔn)C庫(kù)進(jìn)行嵌入式應(yīng)用程序開(kāi)發(fā)
- 引 言 隨著對(duì)高處理能力、實(shí)時(shí)多任務(wù)、超低功耗等方面需求的增長(zhǎng),高端嵌入式處理器已經(jīng)進(jìn)入了國(guó)內(nèi)開(kāi)發(fā)人員的視野,并在國(guó)內(nèi)得到了普遍的重視和應(yīng)用。ARM是目前嵌入式領(lǐng)域應(yīng)用最廣泛的RISC微處理器結(jié)構(gòu),憑借低成本、低功耗、高性能等優(yōu)點(diǎn)占據(jù)了嵌入式系統(tǒng)應(yīng)用領(lǐng)域的領(lǐng)先地位。ADS是ARM公司推出的ARM集成開(kāi)發(fā)環(huán)境,提供了對(duì)C和C++的支持,是目前開(kāi)發(fā)ARM的主要工具。本文針對(duì)日益縮短的嵌入式開(kāi)發(fā)周期,結(jié)合ARM系統(tǒng)開(kāi)發(fā)調(diào)試經(jīng)驗(yàn),對(duì)使用ARM標(biāo)準(zhǔn)庫(kù)進(jìn)行應(yīng)用程序開(kāi)發(fā)作了比較系統(tǒng)的分析。 1
- 關(guān)鍵字: ARM C 嵌入式
基于SYSTEM C的FPGA設(shè)計(jì)方法
- 一、概述 隨著VLSI的集成度越來(lái)越高,設(shè)計(jì)也越趨復(fù)雜。一個(gè)系統(tǒng)的設(shè)計(jì)往往不僅需要硬件設(shè)計(jì)人員的參與,也需要有軟件設(shè)計(jì)人員的參與。軟件設(shè)計(jì)人員與硬件設(shè)計(jì)人員之間的相互協(xié)調(diào)就變的格外重要,它直接關(guān)系到工作的效率以及整個(gè)系統(tǒng)設(shè)計(jì)的成敗。傳統(tǒng)的設(shè)計(jì)方法沒(méi)有使軟件設(shè)計(jì)工作與硬件設(shè)計(jì)工作協(xié)調(diào)一致,而是將兩者的工作割裂開(kāi)來(lái)。軟件算法的設(shè)計(jì)人員在系統(tǒng)設(shè)計(jì)后期不能為硬件設(shè)計(jì)人員的設(shè)計(jì)提供任何的幫助。同時(shí)現(xiàn)在有些大規(guī)模集成電路設(shè)計(jì)中往往帶有DSP Core或其它CPU Core。這些都使得單
- 關(guān)鍵字: C FPGA SYSTEM 單片機(jī) 嵌入式系統(tǒng)
DVB-C數(shù)字機(jī)頂盒的設(shè)計(jì)方案與實(shí)現(xiàn)方法
- 引言 在我國(guó),數(shù)字電視節(jié)目在許多省市已經(jīng)開(kāi)始試播,由于用戶(hù)端使用的基本都是模擬電視機(jī),無(wú)法接收數(shù)字信號(hào),因此需要一種接收裝置來(lái)?yè)?dān)當(dāng)二者之間的橋梁,這就是機(jī)頂盒(Set Top Box,簡(jiǎn)稱(chēng)STB)。它是一種擴(kuò)展電視機(jī)功能的一種新的家用電器。它可以把衛(wèi)星直播數(shù)字電視信號(hào)、地面數(shù)字電視信號(hào)、有線電視網(wǎng)數(shù)字信號(hào)甚至互聯(lián)網(wǎng)的數(shù)字信號(hào)轉(zhuǎn)換成模擬電視機(jī)可以接收的信號(hào),使現(xiàn)有的模擬電視機(jī)用戶(hù)也能分享數(shù)字化革命帶來(lái)的科技成果。文中主要介紹筆者開(kāi)發(fā)的基于DVB-C 的有線數(shù)字電視機(jī)頂盒。 DVB-C 數(shù)字機(jī)頂盒的硬
- 關(guān)鍵字: DVB-C 設(shè)計(jì)方案 實(shí)現(xiàn) 數(shù)字機(jī)頂盒 消費(fèi)電子 消費(fèi)電子
用C語(yǔ)言實(shí)現(xiàn)數(shù)字濾波
- 在工業(yè)過(guò)程控制系統(tǒng)中,由于被控對(duì)象的環(huán)境比較惡劣,干擾源比較多,儀器、儀表采集的信息常會(huì)受到干擾,所以在模擬系統(tǒng)中,為了消除干擾,常采用RC濾波電路,而在由工業(yè)控制計(jì)算機(jī)組成的自動(dòng)檢測(cè)系統(tǒng)中,為了提高采樣的可靠性,減少虛假信息的影響,常常采用數(shù)字濾波的方法。數(shù)字濾波的方法有很多種,可以根據(jù)不同的測(cè)量參數(shù)進(jìn)行選擇。下面給出幾種常用的數(shù)字濾波方法的C語(yǔ)言函數(shù),這些函數(shù)有一定的通用性,用Turbo C 2.0編制而成,在研華IPC-610/386機(jī)上均編譯通過(guò),適用于PC機(jī)及其兼容機(jī)。 1.程序判數(shù)濾波 采樣的
- 關(guān)鍵字: C 數(shù)字濾波
51單片機(jī) Keil C 延時(shí)程序的簡(jiǎn)單研究
- 應(yīng)用單片機(jī)的時(shí)候,經(jīng)常會(huì)遇到需要短時(shí)間延時(shí)的情況。需要的延時(shí)時(shí)間很短,一般都是幾十到幾百微妙(us)。有時(shí)候還需要很高的精度,比如用單片機(jī)驅(qū)動(dòng)DS18B20的時(shí)候,誤差容許的范圍在十幾u(yù)s以?xún)?nèi),不然很容易出錯(cuò)。這種情況下,用計(jì)時(shí)器往往有點(diǎn)小題大做。而在極端的情況下,計(jì)時(shí)器甚至已經(jīng)全部派上了別的用途。這時(shí)就需要我們另想別的辦法了?! ∫郧坝脜R編語(yǔ)言寫(xiě)單片機(jī)程序的時(shí)候,這個(gè)問(wèn)題還是相對(duì)容易解決的。比如用的是12MHz晶振的51,打算延時(shí)20us,只要用下面的代碼,就可以滿(mǎn)足一般的需要: mov r0
- 關(guān)鍵字: 51單片機(jī) C Keil
如何為嵌入式應(yīng)用編寫(xiě)優(yōu)秀的C++代碼
- 在嵌入式軟件技術(shù)中,C++語(yǔ)言具有較高的編程效率。但是,要實(shí)現(xiàn)高效率,還有許多問(wèn)題需要特別注意。首先,應(yīng)該正確理解C++的工作原理,逐步利用它的各種強(qiáng)大功能,把專(zhuān)業(yè)經(jīng)驗(yàn)集成到對(duì)象中,并使用針對(duì)嵌入式應(yīng)用做過(guò)優(yōu)化的開(kāi)發(fā)工具。不建議使用純粹的自頂向下的設(shè)計(jì)策略和深層嵌套繼承,并避免為適應(yīng)工具而放棄語(yǔ)言功能,而使編程的效率降低。 嵌入式軟件技術(shù)似乎落后于新的發(fā)展形勢(shì),這主要是因?yàn)榍度胧介_(kāi)發(fā)人員根據(jù)多年來(lái)應(yīng)付有限資源的經(jīng)驗(yàn)而養(yǎng)成了謹(jǐn)慎保守的態(tài)度。這里所指的有限資源包括:存儲(chǔ)器容量非常有限,CPU的功能只是剛好夠
- 關(guān)鍵字: C++ 嵌入式
C++虛函數(shù)和多態(tài)學(xué)習(xí)筆記
- 1、什么是虛函數(shù)和多態(tài) 虛函數(shù)是在類(lèi)中被聲明為virtual的成員函數(shù),當(dāng)編譯器看到通過(guò)指針或引用調(diào)用此類(lèi)函數(shù)時(shí),對(duì)其執(zhí)行晚綁定,即通過(guò)指針(或引用)指向的類(lèi)的類(lèi)型信息來(lái)決定該函數(shù)是哪個(gè)類(lèi)的。通常此類(lèi)指針或引用都聲明為基類(lèi)的,它可以指向基類(lèi)或派生類(lèi)的對(duì)象。多態(tài)指同一個(gè)方法根據(jù)其所屬的不同對(duì)象可以有不同的行為(根據(jù)自己理解,不知這么說(shuō)是否嚴(yán)謹(jǐn))。 舉個(gè)例子說(shuō)明虛函數(shù)、多態(tài)、早綁定和晚綁定:李氏兩兄妹(哥哥和妹妹)參加姓氏運(yùn)動(dòng)會(huì)(不同姓氏組隊(duì)參加),哥哥男子項(xiàng)目比賽,妹妹參加女子項(xiàng)目比賽,開(kāi)幕式有一個(gè)參賽
- 關(guān)鍵字: C++ 虛函數(shù)
SoC原型驗(yàn)證技術(shù)的研究
- SoC原型驗(yàn)證技術(shù)的研究 北京清華大學(xué)微電子所(100084) 馬鳳翔 孫義和 摘 要:快速系統(tǒng)原型技術(shù)已成為SoC(片上系統(tǒng))驗(yàn)證的主要手段之一,但大多數(shù)的原型描述仍使用Verilog/VHDL語(yǔ)言,描述效率低。以軟件編譯式系統(tǒng)設(shè)計(jì)(SCSD)為基礎(chǔ),提出了SoC的原型驗(yàn)證流程,用Handel-C語(yǔ)言描述SoC原型,并直接實(shí)現(xiàn)在原型驗(yàn)證硬件上;用SCSD的軟件工具、RC1000和RC200硬件平臺(tái)搭建了一個(gè)SoC原型驗(yàn)證系統(tǒng)的樣機(jī),并在樣機(jī)上完成了Lena圖像處理SoC的原型驗(yàn)證;在反復(fù)
- 關(guān)鍵字: Handel-C SoC 軟件編譯式系統(tǒng)設(shè)計(jì) 驗(yàn)證 原型 SoC ASIC
usbtype-c介紹
您好,目前還沒(méi)有人創(chuàng)建詞條usbtype-c!
歡迎您創(chuàng)建該詞條,闡述對(duì)usbtype-c的理解,并與今后在此搜索usbtype-c的朋友們分享。 創(chuàng)建詞條
歡迎您創(chuàng)建該詞條,闡述對(duì)usbtype-c的理解,并與今后在此搜索usbtype-c的朋友們分享。 創(chuàng)建詞條
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì)員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢(xún)有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢(xún)有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473