完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c語言
C語言是一門通用計(jì)算機(jī)編程語言,應(yīng)用廣泛。C語言的設(shè)計(jì)目標(biāo)是提供一種能以簡易的方式編譯、處理低級存儲器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。
文章:2749個(gè) 瀏覽:145788次 帖子:4361個(gè)
單片機(jī)C語言有哪些優(yōu)越性?如何建立一個(gè)Keil C51項(xiàng)目
隨著單片機(jī)技術(shù)的不斷發(fā)展,以單片機(jī)C語言為主流的高級語言也不斷被更多的單片機(jī)愛好者和工程師所喜愛。使用C51肯定要使用到編譯器,以便把寫好的C程序編譯為...
我們可能聽過C語言中的傳值和傳指針,在其他語言中,也有傳引用一說,那么他們到底有什么區(qū)別呢?如果你還不能準(zhǔn)確地分辨,就該好好了解一下了。
使用C語言進(jìn)行單片機(jī)編程的基本知識點(diǎn)和編程規(guī)范資料總結(jié)
這個(gè)8*8按鍵程序的過程中,不管是在自己寫還是參考別人程序的過程中,發(fā)現(xiàn)自己對C語言有些基本知識點(diǎn)和編程規(guī)范
在討論C語言指針時(shí),我一直在強(qiáng)調(diào)“將指針看作普通數(shù)據(jù)類型”,要是讀者能夠記住這一點(diǎn),在看到二級指針時(shí),將其與其他普通數(shù)據(jù)類型對比分析,會(huì)發(fā)現(xiàn)其實(shí)二級指針...
學(xué)習(xí)嵌入式要先分清C語言和C++的區(qū)別
C語言不但執(zhí)行效率高而且可移植性好,可以用來開發(fā)應(yīng)用軟件、驅(qū)動(dòng)、操作系統(tǒng)等。C語言也是其它眾多高級語言的鼻祖語言,所以說學(xué)習(xí)C語言是進(jìn)入編程世界的必修課。
嵌入式系統(tǒng)中Java編程和C語言的區(qū)別是什么
在IT業(yè)和互聯(lián)網(wǎng)的飛速發(fā)展時(shí)代,企業(yè)對程序員的需求也大量增加,但是因?yàn)閲鴥?nèi)IT人才貯備的不足、培訓(xùn)體系的不健全以及國內(nèi)IT技術(shù)人員對其價(jià)值認(rèn)識不夠,造成...
嵌入式編程中計(jì)算機(jī)是如何存儲小數(shù)的
浮點(diǎn)型在內(nèi)存中的存儲分布方式因機(jī)器平臺而異,完全理解所有機(jī)器平臺中的浮點(diǎn)型存儲無疑是一件相當(dāng)麻煩的事。幸運(yùn)的是,大多機(jī)器平臺都遵守 IEEE-754 標(biāo)...
AC編程語言中的變量是指定的存儲器位置,用戶可以在程序執(zhí)行期間存儲相同數(shù)據(jù)類型的不同值。
我在IT界摸爬滾打快十年了,下面簡單說說關(guān)于編程需要掌握的技術(shù)與相關(guān)知識。很多人感覺編程很難。很多人問我,我英語不好,數(shù)學(xué)不好能做編程嗎?我非??隙ǖ恼f...
很多工程師都知道,C/C++語言與其他語言不同,它需要開發(fā)者自己管理內(nèi)存資源,動(dòng)態(tài)內(nèi)存使用不當(dāng),容易造成段錯(cuò)誤或者內(nèi)存泄漏,因此內(nèi)存管理至關(guān)重要。
為了寫出適應(yīng)性更廣的C語言程序,程序員考慮問題時(shí)應(yīng)面面俱到。例如,在C語言程序中調(diào)用 open() 函數(shù)嘗試打開文件時(shí),應(yīng)考慮到文件是否存在,當(dāng)前程序是...
結(jié)合C語言的指針和結(jié)構(gòu)體語法,基本能夠?qū)崿F(xiàn)對象語法最核心的部分,即成員函數(shù)和成員變量。另外,上一節(jié)討論了如何利用指針,將公開的成員變量,封裝成 priv...
單片機(jī)C語言的求平方根怎么實(shí)現(xiàn)
C語言中要求平方根,可以在頭文件中加入#include
大家都知道函數(shù)調(diào)用是通過棧來實(shí)現(xiàn)的,而且知道在棧中存放著該函數(shù)的局部變量。但是對于棧的實(shí)現(xiàn)細(xì)節(jié)可能不一定清楚。
2019-07-12 標(biāo)簽:C語言函數(shù)調(diào)用 2.7k 0
C語言作為嵌入式開發(fā)的基礎(chǔ)語言已經(jīng)越來越讓工程師們知道它的厲害:可以直接操控寄存器,方便CPU的功能設(shè)置;可以直接操作物理地址,并進(jìn)行位的操作進(jìn)而達(dá)到硬...
盡管變量voice和sample_rate彼此相關(guān),但它們被定義為兩個(gè)獨(dú)立變量。為了將這兩個(gè)變量相互關(guān)聯(lián),我們可以使用稱為結(jié)構(gòu)的C語言的強(qiáng)大數(shù)據(jù)結(jié)構(gòu)。
高級語言(如C,Java 和 C++)都以更抽象的方式即我們?nèi)说乃季S來實(shí)現(xiàn)代碼。
2019-07-05 標(biāo)簽:C語言 2.7k 0
賽靈思系列芯片支持Convey Computer公司的硬件加速器板卡
以前加速器應(yīng)用設(shè)計(jì)主要使用硬件描述語言(HDL)例如Verilog來進(jìn)行程序設(shè)計(jì)。這就需要專門的技能和工具軟件,這就限制了這個(gè)器件不能被更多的人所接觸到。
2019-07-24 標(biāo)簽:超級計(jì)算機(jī)C語言加速器板卡 4.3k 0
換一批
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
| Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |