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

DSP編程技巧之3:揭開編譯器神秘面紗之程序優(yōu)化

  • 在二三十年前人們剛開始使用C語言代替匯編進(jìn)行開發(fā)的時(shí)候,因?yàn)楫?dāng)初的處理器/控制器性能很弱,而編譯器的能力也有限,所以形成了一些C語言編程效率不高的印象。但是今天的硬件性能已經(jīng)非常強(qiáng)大,而編譯器的能力也是日新月異,如果我們不熟練掌握匯編編程中的一些關(guān)鍵技術(shù),編寫的匯編代碼的效率已經(jīng)很難超過編譯器從C語言轉(zhuǎn)換出來的匯編代碼了。
  • 關(guān)鍵字: C語言  編譯器  DSP  存儲(chǔ)器  

剖析C語言中a=a+++++a的無聊問題

  • 同僚們閑聊,突然就聊到了a+++++a的問題。這種純屬C語言 “二” 級(jí)的問題應(yīng)該是從a+++a引申出來的吧。于是乎兄弟姐妹們開始討論它的運(yùn)算結(jié)果,以及改如何理解。更有人寫出(a++)+(++a) a+(++(++a)) ((a++)++)+a這樣的東西,問應(yīng)該如何計(jì)算。我表示鴨梨很大...
  • 關(guān)鍵字: Linux  C語言  編譯器  gcc  

嵌入式學(xué)習(xí)的正確步驟

  • 嵌入式門檻雖然較高,但也跟其他事物一樣,并不是牢不可破。只要我們用心去對(duì)待,冬雪終將化去,春風(fēng)定會(huì)吹來。
  • 關(guān)鍵字: 嵌入式  C語言  單片機(jī)  ARM  Linux  

菜鳥零基礎(chǔ)學(xué)電子之像把妹一樣去學(xué)51

  • 親愛的各位同志,前面和大家分享了如何利用各種資源為自己的學(xué)習(xí)之路獲取必要的裝備,主要提到了TI公司的大學(xué)計(jì)劃,其實(shí)很多其他的芯片廠家都有相關(guān)的大學(xué)計(jì)劃活動(dòng),大家可以根據(jù)興趣來選擇。感謝新中國(guó)為我們提供了如此肥沃的土壤,全世界無產(chǎn)階級(jí)萬歲,全世界人民大團(tuán)結(jié)萬歲。
  • 關(guān)鍵字: TI  電子電路  MCU  寄存器  C語言  

單片機(jī)C語言程序設(shè)計(jì):用 ADC0808 控制 PWM 輸出

  • /* 名稱:用 ADC0808 控制 PWM 輸出說明:使用數(shù)模轉(zhuǎn)換芯片 ADC0808,通過調(diào)節(jié)可變電阻 RV1 來調(diào)節(jié)脈沖寬度,運(yùn)行 ...
  • 關(guān)鍵字: 單片機(jī)  C語言  程序設(shè)  ADC0808  PWM    

單片機(jī)C語言程序設(shè)計(jì):ADC0809 數(shù)模轉(zhuǎn)換與顯示

基于C語言的數(shù)字PID控制算法

  • 目前隨著控制理論和電子技術(shù)的發(fā)展,數(shù)字PID控制正逐漸取代模擬PID控制,并逐步成為現(xiàn)代工業(yè)控制器的核心。本 ...
  • 關(guān)鍵字: C語言  數(shù)字PID  控制算法  

單片機(jī)C語言程序設(shè)計(jì):甲機(jī)通過串口控制乙機(jī) LED

  • /* 名稱:甲機(jī)發(fā)送控制命令字符說明:甲單片機(jī)負(fù)責(zé)向外發(fā)送控制命令字符“A”、“B”、“C”,或者停止發(fā)送,乙 ...
  • 關(guān)鍵字: 單片機(jī)  C語言  程序設(shè)  LED  

單片機(jī)C語言程序設(shè)計(jì):?jiǎn)纹瑱C(jī)之間雙向通信

  • /* 名稱:甲機(jī)串口程序說明:甲機(jī)向乙機(jī)發(fā)送控制命令字符,甲機(jī)同時(shí)接收乙機(jī)發(fā)送的數(shù)字,并顯示在數(shù)碼管上。*/ ...
  • 關(guān)鍵字: 單片機(jī)  C語言  程序設(shè)計(jì)  雙向通信  

單片機(jī)C語言程序設(shè)計(jì):?jiǎn)纹瑱C(jī)向主機(jī)發(fā)送字符串

  • /* 名稱:?jiǎn)纹瑱C(jī)向主機(jī)發(fā)送字符串說明:?jiǎn)纹瑱C(jī)按一定的時(shí)間間隔向主機(jī)發(fā)送字符串,發(fā)送內(nèi)容在虛擬終端顯示。* ...
  • 關(guān)鍵字: 單片機(jī)  C語言  程序設(shè)計(jì)  字符串  

單片機(jī)C語言程序設(shè)計(jì): 單片機(jī)與 PC 通信

  • /* 名稱:?jiǎn)纹瑱C(jī)與 PC 通信說明:?jiǎn)纹瑱C(jī)可接收 PC 發(fā)送的數(shù)字字符,按下單片機(jī)的K1 鍵后,單片機(jī)可向 PC 發(fā)送...
  • 關(guān)鍵字: 單片機(jī)  C語言  程序設(shè)計(jì)    

嵌入式C語言里的土豪們之變量類型

  • 上一篇我們談到了運(yùn)算奢華大戶除法(詳見《嵌入式C語言里的土豪們之除法與移位》http://m.butianyuan.cn/article/182359.htm),這們?cè)賮硌芯恳幌聝?nèi)存的消耗土豪——變量類型的定義。
  • 關(guān)鍵字: 嵌入式  C語言  土豪  變量定義  

嵌入式C語言里的土豪們之除法與移位

  • 土豪這個(gè)詞用在接下來要出場(chǎng)的C語言再合適不過了。他們?cè)谇度胧紺語言里占盡了奢華,但是畢竟我們更需要一個(gè)節(jié)約型的微生態(tài)環(huán)境。在這里簡(jiǎn)單給大家分析一下嵌入式C語言編程時(shí)用到的除法與移位。
  • 關(guān)鍵字: 嵌入式  C語言  土豪  除法  移位  

基于C語言的I2C總線軟件模塊設(shè)計(jì)

  • 1 I2C總線概述  I2C(Intel-Integrated Circuit)總線是荷蘭的Philips公司于八十年代初推出的一種芯片間串行 ...
  • 關(guān)鍵字: C語言  I2C總線  軟件模塊    

特色C語言平臺(tái) SoC設(shè)計(jì)最佳化(一)

  • 在設(shè)計(jì)上能減少結(jié)構(gòu)探索時(shí)間的C語言平臺(tái),在結(jié)構(gòu)上如何以新思考突破?如何形成一個(gè)具有特色的C語言平臺(tái),是的SoC ...
  • 關(guān)鍵字: C語言  SoC設(shè)計(jì)  
共259條 8/18 |‹ « 6 7 8 9 10 11 12 13 14 15 » ›|

c語言介紹

C語言是一種計(jì)算機(jī)程序設(shè)計(jì)語言。它既有高級(jí)語言的特點(diǎn),又具有匯編語言的特點(diǎn)。它可以作為系統(tǒng)設(shè)計(jì)語言,編寫工作系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計(jì)語言,編寫不依賴計(jì)算機(jī)硬件的應(yīng)用程序。因此,它的應(yīng)用范圍廣泛。主要有以下特點(diǎn):   C語言在很多方面都可以用,不僅僅是在軟件開發(fā)上,各類科研都是需要用到C語言的。具體應(yīng)用比如我是學(xué)硬件的,單片機(jī)以及嵌入式系統(tǒng)都可以用C來開發(fā)。   C 語言發(fā)展如此迅速 [ 查看詳細(xì) ]

相關(guān)主題

熱門主題

C語言工具v5.32    樹莓派    linux   
關(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ù)信息咨詢有限公司
備案 京ICP備12027778號(hào)-2 北京市公安局備案:1101082052    京公網(wǎng)安備11010802012473