首頁  資訊  商機(jī)   下載  拆解   高校  招聘   雜志  會展  EETV  百科   問答  電路圖  工程師手冊   Datasheet  100例   活動中心  E周刊閱讀   樣片申請
EEPW首頁 >> 主題列表 >> 程序 

編寫可移植C/C++程序的要點(diǎn)

  • 以前做過兩年 C++ 程序移植工作,從 Win32 平臺移植到 Linux 平臺。大約有上百萬行 C/C++代碼,歷時一年多。在開發(fā) Win32 版本時,已經(jīng)強(qiáng)調(diào)了程序的可植性,無奈 Win32 團(tuán)隊(duì)里對 Linux 精通的人比較少,很多問題沒有想到,直到后來移植工作開始時,才發(fā)現(xiàn)移植并非像想的那樣簡單。后來,我發(fā)現(xiàn)大家對移植工程師都比較輕視,不管是從工資待遇還是管理層的態(tài)度來看都是這樣。他們往往認(rèn)為,你們不過是把別人實(shí)現(xiàn)好的東西移植過去罷了,你老老實(shí)實(shí),按步就班去做就行了,根本不需要絲毫創(chuàng)意。事實(shí)并非如
  • 關(guān)鍵字: C  C++  程序  

從HelloWorld說程序運(yùn)行機(jī)制

  • 開篇學(xué)習(xí)任何一門編程語言,都會從hello world開始。對于一門從未接觸過的語言,在短時間內(nèi)我們都能用這種語言寫出它的hello world。然而,對于hello world這個簡單程序的內(nèi)部運(yùn)行機(jī)制,相信還有很多人都不是很清楚。hello world 這些信息是如何通顯示器過顯示的?cpu執(zhí)行的代碼和程序中我們寫的的代碼肯定不一樣,她是什么樣子的?又是如何從我們寫的代碼變成cpu能執(zhí)行的代碼的?程序運(yùn)行時代碼是在什么地方?她們是如何組織的?程序中的變量存儲在什么地方?函數(shù)調(diào)用是怎樣是現(xiàn)的?這篇文章將
  • 關(guān)鍵字: HelloWorld  程序  編程  C語言  

??煽菔蔂€,程序存儲的空間也會變

  • 現(xiàn)如今,基本上所有的東西都打上了一個叫做“保質(zhì)期”的標(biāo)簽。在電子產(chǎn)品那里,有一個更為專業(yè)一點(diǎn)的術(shù)語,叫做“產(chǎn)品生命周期”。
  • 關(guān)鍵字: RAM  flash  程序  

寫代碼不寫注釋?!無注釋主義了解一下~

  • 據(jù)說,共產(chǎn)黨員入黨時需要面向黨旗宣讀誓言,在莊嚴(yán)、肅穆的氣氛中,宣誓人懷抱著拳拳報國之心,壓抑著胸中的激蕩不已,熱淚盈眶、目光堅定地朗讀簡潔有力的誓言,沉甸甸的誓言中有一句話特別鼓舞人心:為共產(chǎn)主義奮斗終身。
  • 關(guān)鍵字: 代碼  注釋  程序  

SD卡讀寫程序

  • SD卡讀寫程序,//實(shí)驗(yàn)?zāi)康模簩W(xué)習(xí)SD卡的操作//軟件設(shè)計
    // 1、SD卡采用SPI通信
    // 2、先往SD里順序?qū)懭?-255共256個數(shù)據(jù),然后再讀回送LCD1602顯示
    //硬件要求:
    // 撥碼開關(guān)S11置ON
    // 跳線J18全
  • 關(guān)鍵字: SD卡讀寫  程序  

改變文件和程序的關(guān)聯(lián)方法

  • 改變文件和程序的關(guān)聯(lián)方法-在Windows中打開一個文件時,系統(tǒng)會自動調(diào)用相應(yīng)的程序來打開它。但有時我們不想用這個程序來打開這個文件,這就得改變文件和程序的關(guān)聯(lián)
  • 關(guān)鍵字: 文件  程序  關(guān)聯(lián)方法  

一位程序猿的經(jīng)歷與現(xiàn)實(shí):我只想要一個倉庫!

  • 如果你想給別人留下深刻印象,有些技巧非常有用,有些則適得其反。戴爾·卡耐基(DaleCarnegie)在寫出《人性的弱點(diǎn)》前,曾讓自己成為
  • 關(guān)鍵字: 程序  

使用GDB命令行調(diào)試器調(diào)試C/C++程序

  • 沒有調(diào)試器的情況下編寫程序時最糟糕的狀況是什么?編譯時跪著祈禱不要出錯?用血祭召喚惡魔幫你運(yùn)行程序?或者在每一行代碼間添加printf(test)語句來
  • 關(guān)鍵字: GDB命令  C/C++程序  

Linux下查看某一個程序所使用的內(nèi)存方法

  • 在 Linux 上進(jìn)行開發(fā)和運(yùn)營維護(hù)的時候免不了要查看某一個程序所占用內(nèi)存的情況有很多個命令都可以達(dá)到我們的需求這里給大家列舉幾個top p pid 查看程
  • 關(guān)鍵字: Linux  程序  內(nèi)存  

學(xué)習(xí)51單片機(jī)的基本調(diào)試經(jīng)驗(yàn)

  • 一、單片機(jī)的組成:CPU:由運(yùn)算和控制邏輯組成,同時還包括中斷系統(tǒng)和部分外部特殊功能寄存器;RAM:用以存放可以讀寫的數(shù)據(jù),如運(yùn)算的中間結(jié)果、最終結(jié)果以及欲顯示的數(shù)據(jù);ROM:用以存放程序、一些原始數(shù)據(jù)和表格;I/O口:四個8位并行I/O口,既可用作輸入,也可用作輸出;T/C:兩個定時/記數(shù)器,既可以工作在定時模式,也可以工作在記數(shù)模式;五個中斷源的中斷控制系統(tǒng);一個全雙工UART(通用異步接收發(fā)送器)的串行I/O口,用于實(shí)現(xiàn)單片機(jī)之間或單片機(jī)與微機(jī)之間的串行通信;片內(nèi)振蕩器和時鐘產(chǎn)生電路,石英晶體和微調(diào)
  • 關(guān)鍵字: 51單片機(jī)  I2C串行總線  程序  

單片機(jī)最小系統(tǒng)不能燒寫程序的解決思路

  • 現(xiàn)象:單片機(jī)晶振不起振,不能燒寫程序調(diào)查步驟:1、懷疑晶振諧振電容等貼片有誤 ,重新?lián)Q上后,還是不能下載,排除;2、懷疑單片機(jī)電源紋波過大,示波器測量發(fā)現(xiàn)紋波正常,排除;3、懷疑單片機(jī)復(fù)位腳,用示波器測量發(fā)
  • 關(guān)鍵字: 解決  思路  程序  不能  最小  系統(tǒng)  單片機(jī)  

Verilog HDL基礎(chǔ)j教程之:程序基本結(jié)構(gòu)

  • Verilog HDL是一種用于數(shù)字邏輯電路設(shè)計的語言。用Verilog HDL描述的電路設(shè)計就是該電路的Verilog HDL模型。Verilog HDL既是一種行為描述的語言,也是一種結(jié)構(gòu)描述的語言。也就是說,既可以用電路的功能描述,也可
  • 關(guān)鍵字: Verilog  HDL  基礎(chǔ)  程序    

Verilog HDL基礎(chǔ)教程之:程序基本結(jié)構(gòu)

  • Verilog HDL是一種用于數(shù)字邏輯電路設(shè)計的語言。用Verilog HDL描述的電路設(shè)計就是該電路的Verilog HDL模型。Verilog HDL既是一種行為描述的語言,也是一種結(jié)構(gòu)描述的語言。也就是說,既可以用電路的功能描述,也可以
  • 關(guān)鍵字: Verilog  HDL  基礎(chǔ)教程  程序    

與Bug斗爭其樂無窮

  • 玩轉(zhuǎn)單片機(jī)有幾年的時間了,從接觸51開始就走上了看不到盡頭的程序員之路。也許大多會認(rèn)為,敲了幾天幾夜代碼將作品或者項(xiàng)目完美完成的那一刻是最開心最得意的時候。我卻認(rèn)為,真正快樂的是與Bug斗爭的過程,最后完成作品或項(xiàng)目只是這種快樂的終點(diǎn)。那么我們該怎么去對待Bug才能做到,游走在Bug世界里享受無盡的快樂。
  • 關(guān)鍵字: 單片機(jī)  Bug  函數(shù)  程序  變量  

51單片機(jī)精確延時程序

  • 51單片機(jī)精確延時程序(晶振12MHz,一個機(jī)器周期1us.)幾個精確延時程序:在精確延時的計算當(dāng)中,最容易讓人忽略的是計算循環(huán)外的那部分延時,在對時間要求不高的場合,這部分對程序不會造成影響.  一. 500ms延時子程序程
  • 關(guān)鍵字: 程序  延時  精確  單片機(jī)  
共288條 1/20 1 2 3 4 5 6 7 8 9 10 » ›|
關(guān)于我們 - 廣告服務(wù) - 企業(yè)會員服務(wù) - 網(wǎng)站地圖 - 聯(lián)系我們 - 征稿 - 友情鏈接 - 手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
備案 京ICP備12027778號-2 北京市公安局備案:1101082052    京公網(wǎng)安備11010802012473