完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c++語言
文章:135個(gè) 瀏覽:7191次 帖子:0個(gè)
模仿RT_Thread的設(shè)備驅(qū)動模型,使用C++實(shí)現(xiàn)
由于目前本人就職的公司不允許自由使用操作系統(tǒng)開發(fā),且公司一般為C/C++混合開發(fā)的模式,驅(qū)動的開發(fā)也十分的草率,驅(qū)動代碼與應(yīng)用代碼雜糅在一起,十分的不清晰。
調(diào)用一些C本機(jī)代碼來介紹外部函數(shù)和內(nèi)存API
隨著 JDK 19 在未來幾周*內(nèi)發(fā)布,是時(shí)候討論巴拿馬(Panama)項(xiàng)目了,更具體地說,是新的外部函數(shù)和內(nèi)存 API,它簡化了 Java 和本機(jī)代碼...
EtherCAT運(yùn)動控制邊緣控制器ZMC432H的軸參數(shù)配置和單軸運(yùn)動控制
全國產(chǎn)EtherCAT運(yùn)動控制邊緣控制器ZMC432H是正運(yùn)動的一款軟硬件全國產(chǎn)自主可控,運(yùn)動控制接口兼容EtherCAT總線和脈沖型的獨(dú)立式運(yùn)動控制器...
如何利用ChatGPT快速實(shí)現(xiàn)一個(gè)控制臺進(jìn)度條小工具?
控制臺程序執(zhí)行一些耗時(shí)任務(wù)時(shí),需要向用戶顯示當(dāng)前任務(wù)執(zhí)行的進(jìn)度,以提供清晰的感知。比如一個(gè)下載程序,通過進(jìn)度條便能告知用戶當(dāng)前的下載進(jìn)度。
動態(tài)數(shù)組和C++ std::vector詳解
std::vector是C++的默認(rèn)動態(tài)數(shù)組,其與array最大的區(qū)別在于vector的數(shù)組是動態(tài)的,即其大小可以在運(yùn)行時(shí)更改。std::vector是...
快速了解TypeScript和JavaScript之間的差異
如果我們同時(shí)考慮兩者 ——TypeScript 與 JavaScript,那么每個(gè) JavaScript 代碼在 TypeScript 中都是有效的。這...
2023-03-13 標(biāo)簽:服務(wù)器編程語言javascript 1228 0
編譯與鏈接對C&C++程序員既熟悉又陌生,熟悉在于每份代碼都要經(jīng)歷編譯與鏈接過程,陌生在于大部分人并不會刻意關(guān)注編譯與鏈接的原理。
2023-04-15 標(biāo)簽:Linux系統(tǒng)編譯器C++語言 1181 0
基于TarsCpp-v3.0.0討論協(xié)程在TarsCpp服務(wù)框架的實(shí)現(xiàn)
Tars 是 Linux 基金會的開源項(xiàng)目,它是基于名字服務(wù)使用 Tars 協(xié)議的高性能 RPC 開發(fā)框架,配套一體化的運(yùn)營管理平臺,并通過伸縮調(diào)度,實(shí)...
如何在AOSP12中查看binder調(diào)用信息呢?
部分APP不會使用常規(guī)的framework api調(diào)用系統(tǒng)的一些函數(shù)獲取信息,但是如果他自己構(gòu)建binder調(diào)用的信息獲取,最后都會跑到這個(gè)函數(shù)中去。
隨著嵌入式系統(tǒng)功能越來越多,嵌入式軟件代碼也越來越復(fù)雜,Build時(shí)間也越來越長。
2023-08-24 標(biāo)簽:嵌入式系統(tǒng)RTOSC++語言 1112 0
在實(shí)際開發(fā)中,Qt中很多類可以直接作為函數(shù)參數(shù)傳遞,這是為什么?其背后的實(shí)現(xiàn)機(jī)制又是什么?這些都?xì)w功于隱式共享
C++中std::tie函數(shù)的作用就是從元素引用中生成一個(gè)tuple元組,其在頭文件<tuple>中定義
2023-07-18 標(biāo)簽:轉(zhuǎn)換器C++語言 1039 0
備注:曾經(jīng)在智能手機(jī)的操作系統(tǒng)(Windows Mobile)考慮摻點(diǎn)C#寫的程序,比如軟鍵盤,結(jié)果因?yàn)閷懗鰜淼某绦蛱?,?shí)在無法和別的模塊合并,最終又...
2023-08-10 標(biāo)簽:Linux系統(tǒng)圖形處理器虛擬機(jī) 1021 0
C++內(nèi)存管理operator new和placement new
最近在看一些C++資料的過程中,說到在初始化列表中使用關(guān)鍵字new來分配新內(nèi)存不是異常安全的,應(yīng)該使用運(yùn)算符new。
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | 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 |