完善資料讓更多小伙伴認(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)行的編程語言。
文章:2737個(gè) 瀏覽:141016次 帖子:4277個(gè)
輸入網(wǎng)址嘛,那就是鍵盤輸入了,鍵盤一般用usb或者PS/2口連接電腦,現(xiàn)在見過PS/2口的人不多了吧,我們就看看usb吧,usb分為主從模式,一般的鍵盤...
2023-06-05 標(biāo)簽:USB接口USB控制器SoC設(shè)計(jì) 699 0
軟件開發(fā)中,每次需求的變更基本都需要改寫代碼,而代碼變更后就需要進(jìn)行功能測試,當(dāng)然在功能測試之前需要代碼的單元測試,避免代碼改動(dòng)后部分場景沒有驗(yàn)證,最后...
建造者模式: 也稱生成器模式,是 23 種設(shè)計(jì)模式中的一種,是一種創(chuàng)建型模式。適用情況:一個(gè)對象比較復(fù)雜,將一個(gè)對象的構(gòu)建和對象的表示進(jìn)行分離。
在我們的印象中,設(shè)計(jì)模式是由面向?qū)ο蟮恼Z言(C++、JAVA)才能完成的,而 C 語言是面向過程的語言,不能實(shí)現(xiàn)設(shè)計(jì)模式。
2023-06-05 標(biāo)簽:Linux系統(tǒng)JAVAC語言 690 0
Keil微庫和標(biāo)準(zhǔn)C庫的區(qū)別
初學(xué)者使用 Keil 學(xué)習(xí)單片機(jī),用串口printf打印輸出時(shí),通常都會使能Keil工具自帶的微庫(MicroLib)。
怎么設(shè)計(jì)一個(gè)32bit浮點(diǎn)的加法器呢?
設(shè)計(jì)一個(gè)32bit浮點(diǎn)的加法器,out = A + B,假設(shè)AB均為無符號位,或者換個(gè)說法都為正數(shù)。
Verilog 代碼設(shè)計(jì)完成后,還需要進(jìn)行重要的步驟,即邏輯功能仿真。仿真激勵(lì)文件稱之為 testbench,放在各設(shè)計(jì)模塊的頂層,以便對模塊進(jìn)行系統(tǒng)性...
其實(shí),我們身邊就有很多“好的資源”值得學(xué)習(xí),比如本文分享的 阿里 AliOS 的編碼風(fēng)格。
rtty 由客戶端和服務(wù)端組成??蛻舳瞬捎眉僀實(shí)現(xiàn),服務(wù)端采用 GO 語言實(shí)現(xiàn),前端界面采用 vue 實(shí)現(xiàn)。使用 rtty 可以在任何地方通過 Web ...
有時(shí)候我們希望定義這樣一種變量,它的值不能被改變,在整個(gè)作用域中都保持固定。例如,用一個(gè)變量來表示班級的最大人數(shù),或者表示緩沖區(qū)的大小。為了滿足這一要求...
對于VerilogHDL語言中,經(jīng)常在always模塊中,面臨兩種賦值方式:阻塞賦值和非阻塞賦值。對于初學(xué)者,往往非常迷惑這兩種賦值方式的用法,本章節(jié)主...
Linux C開發(fā)中的一些常用的調(diào)試技巧
在Linux使用gcc編譯程序的時(shí)候,對于調(diào)試的語句還具有一些特殊的語法。
2023-06-01 標(biāo)簽:Linux系統(tǒng)C語言LINUX內(nèi)核 348 0
PIC 單片機(jī)語言程序進(jìn)行跟蹤,發(fā)現(xiàn)main() 函數(shù)最后一條語句為 reset,也就是單片機(jī)直接復(fù)位,這是 MAPLAB編譯器根據(jù) PIC 單片機(jī)特點(diǎn)...
C語言是單片機(jī)開發(fā)中的必備基礎(chǔ)知識,這里就列舉部分STM32學(xué)習(xí)中會遇見的C 語言基礎(chǔ)知識點(diǎn)。 01? ? 位操作 ? 下面我們先講解幾種位操作符,然后...
AUTOSAR之實(shí)時(shí)環(huán)境RTE
近年來,越來越多的公司采用AUTOSAR工具鏈進(jìn)行車載ECU軟件開發(fā),這對采用傳統(tǒng)手寫代碼方式設(shè)計(jì)程序的工程師而言是個(gè)不小的挑戰(zhàn),主要體現(xiàn)在以下3個(gè)方面。
TPS929120的CRC校驗(yàn)的三種實(shí)現(xiàn)方法
最近在幫客戶編寫基于S32K144編寫TPS929120的軟件驅(qū)動(dòng)時(shí),需要在發(fā)送數(shù)據(jù)的末端增加8bit的CRC校驗(yàn)碼。
2023-05-30 標(biāo)簽:C語言CRC校驗(yàn)UART接口 1526 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 |