完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c語(yǔ)言
C語(yǔ)言是一門通用計(jì)算機(jī)編程語(yǔ)言,應(yīng)用廣泛。C語(yǔ)言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。
文章:2749個(gè) 瀏覽:145806次 帖子:4361個(gè)
連續(xù)取N個(gè)采樣值進(jìn)行算術(shù)平均運(yùn)算 N值較大時(shí):信號(hào)平滑度較高,但靈敏度較低 N值較小時(shí):信號(hào)平滑度較低,但靈敏度較高 N值的選?。阂话懔髁浚琋=1...
作為程序開(kāi)發(fā)者,避免不了閱讀別人代碼,那么就會(huì)涉及到到一門語(yǔ)言的編程規(guī)范。規(guī)范雖然不是語(yǔ)言本身的硬性要求,但是已經(jīng)是每一個(gè)語(yǔ)言使用者約定俗成的一個(gè)規(guī)范。
把 sizeof 和 strlen 放在一起考察,題目不難,只要你的C語(yǔ)言基本功扎實(shí),做出來(lái)應(yīng)該沒(méi)問(wèn)題。
C語(yǔ)言中scanf函數(shù)的常見(jiàn)問(wèn)題
在寫(xiě)C代碼時(shí)難免對(duì)一些知識(shí)點(diǎn)不熟悉,導(dǎo)致犯錯(cuò),今天分享幾點(diǎn)小知識(shí)給大家。
C語(yǔ)言進(jìn)階:函數(shù)指針的概念和使用方法
函數(shù)指針是指向函數(shù)的指針變量。 通常我們說(shuō)的指針變量是指向一個(gè)整型、字符型或數(shù)組等變量,而函數(shù)指針是指向函數(shù)。 函數(shù)指針可以像一般函數(shù)一樣,用于調(diào)用函數(shù)...
Linux 編程之經(jīng)典多級(jí)時(shí)間輪定時(shí)器(下)
多級(jí)時(shí)間輪的原理也容易理解:就拿時(shí)鐘做說(shuō)明,秒針轉(zhuǎn)動(dòng)一圈分針轉(zhuǎn)動(dòng)一格;分針轉(zhuǎn)動(dòng)一圈時(shí)針轉(zhuǎn)動(dòng)一格;同理時(shí)間輪也是如此:當(dāng)?shù)图?jí)輪轉(zhuǎn)動(dòng)一圈時(shí),高一級(jí)輪轉(zhuǎn)動(dòng)一格...
Linux 編程之經(jīng)典多級(jí)時(shí)間輪定時(shí)器(上)
多級(jí)時(shí)間輪的原理也容易理解:就拿時(shí)鐘做說(shuō)明,秒針轉(zhuǎn)動(dòng)一圈分針轉(zhuǎn)動(dòng)一格;分針轉(zhuǎn)動(dòng)一圈時(shí)針轉(zhuǎn)動(dòng)一格;同理時(shí)間輪也是如此:當(dāng)?shù)图?jí)輪轉(zhuǎn)動(dòng)一圈時(shí),高一級(jí)輪轉(zhuǎn)動(dòng)一格...
不管是數(shù)字電路,還是C語(yǔ)言,我們都會(huì)經(jīng)常遇到邏輯運(yùn)算和邏輯電路,在這里我介紹一下,大家先簡(jiǎn)單了解一下,知道有這么回事,回頭遇到了,再詳細(xì)研究。 首...
由于C++解釋器比C語(yǔ)言解釋器占用的存儲(chǔ)空間要大500k左右。為了節(jié)省有限的存儲(chǔ)空間、降低成本,同時(shí)也為了提高效率,將用C++語(yǔ)言寫(xiě)的源程序用C語(yǔ)言...
怎么在SOC驗(yàn)證的C代碼中打印字符串呢?用printf?
學(xué)過(guò)C語(yǔ)言都知道,在程序中添加打印信息有助于我們追蹤程序執(zhí)行的情況。特別是debug的時(shí)候,打印一些log信息對(duì)快速定位到問(wèn)題非常有幫助。
2023-04-21 標(biāo)簽:SoC設(shè)計(jì)C語(yǔ)言gcc編譯器 2.8k 0
平時(shí)我們寫(xiě)程序,通常都會(huì)備注軟件版本,那么,怎么在單片機(jī)中保存版本信息呢?
shell可直譯為“貝殼”,貝殼是動(dòng)物作為外在保護(hù)的一種工具。可以理解為:Linux中的 shell就是 Linux內(nèi)核的一個(gè)外層保護(hù)工具,并負(fù)責(zé)完成用...
2023-04-18 標(biāo)簽:內(nèi)核操作系統(tǒng)C語(yǔ)言 2.1k 0
在講回調(diào)函數(shù)之前,我們需要了解函數(shù)指針。
2023-04-18 標(biāo)簽:C語(yǔ)言回調(diào)函數(shù)typedef 1.5k 0
解構(gòu)內(nèi)核源碼eBPF樣例編譯過(guò)程
了解和掌握純c語(yǔ)言的ebpf編譯和使用,有助于我們加深對(duì)于eBPF技術(shù)原理的進(jìn)一步掌握,也有助于開(kāi)發(fā)符合自己業(yè)務(wù)需求的高性能的ebpf程序。
ToolKit是一套應(yīng)用于嵌入式系統(tǒng)的通用工具包
ToolKit是一套應(yīng)用于嵌入式系統(tǒng)的通用工具包,可靈活應(yīng)用到有無(wú)RTOS的程序中,采用C語(yǔ)言面向?qū)ο蟮乃悸穼?shí)現(xiàn)各個(gè)功能,盡可能最大化的復(fù)用代碼,目前為...
2023-04-17 標(biāo)簽:嵌入式嵌入式系統(tǒng)C語(yǔ)言 4.6k 0
ToolKit是一套應(yīng)用于嵌入式系統(tǒng)的通用工具包,可靈活應(yīng)用到有無(wú)RTOS的程序中,采用C語(yǔ)言面向?qū)ο蟮乃悸穼?shí)現(xiàn)各個(gè)功能,盡可能最大化的復(fù)用代碼,目前為...
使用宏定義可以將一些較為短小的功能封裝,方便使用。宏的形式和函數(shù)類似,但是可以節(jié)省函數(shù)跳轉(zhuǎn)的開(kāi)銷。如何將一個(gè)語(yǔ)句封裝成一個(gè)宏,在程序中常常使用do…wh...
const我平時(shí)沒(méi)咋用過(guò),最近在一份代碼中配置外設(shè)寄存器值的數(shù)組定義上看到用了這個(gè),因此進(jìn)行一下簡(jiǎn)單的入門學(xué)習(xí)。在本文最后1點(diǎn)給出const在配置外設(shè)初...
重載,顧名思義從字面上理解就是重復(fù)裝載,打一個(gè)不恰當(dāng)?shù)谋确剑憧梢杂靡粋€(gè)籃子裝蔬菜,也可以裝水果或者其它,使用的是同一個(gè)籃子,但是可以用籃子重復(fù)裝載的東...
嵌入式狀態(tài)機(jī)的設(shè)計(jì)與實(shí)現(xiàn)
嵌入式狀態(tài)機(jī)是一種常用的軟件設(shè)計(jì)模式,它能夠提高代碼的可讀性和可維護(hù)性。狀態(tài)機(jī)是一個(gè)抽象的概念,它描述了一個(gè)系統(tǒng)或者組件的不同狀態(tài)以及在不同狀態(tài)下如何響...
2023-04-14 標(biāo)簽:嵌入式控制系統(tǒng)通信協(xié)議 2.9k 0
換一批
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
| Arduino | BeagleBone | 樹(shù)莓派 | 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 |