完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > linux
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
文章:7926個 瀏覽:213641次 帖子:7414個
嵌入式Linux-Qt環(huán)境搭建 Qt程序運(yùn)行測試
本編介紹如何在嵌入式Linux開發(fā)板上配置Qt運(yùn)行環(huán)境,并進(jìn)行Qt程序運(yùn)行測試。
Linux內(nèi)核的作用及抽象結(jié)構(gòu) 分頁機(jī)制與頁面高速緩存
用戶進(jìn)程:用戶應(yīng)用程序是運(yùn)行在Linux操作系統(tǒng)最高層的軟件集合。
【i.MX6ULL】驅(qū)動開發(fā)13—電容觸摸驅(qū)動實踐(下)
本篇首先介紹了測試觸摸是庫——tslib,使用它可以進(jìn)行圖形化的觸摸測試。隨后,又分析觸摸協(xié)議上報的原理以及通過input子系統(tǒng)上報的數(shù)據(jù)的具體含義。
Linux epoll原理、兩種觸發(fā)模式及反應(yīng)堆模型流程
設(shè)想一個場景:有100萬用戶同時與一個進(jìn)程保持著TCP連接,而每一時刻只有幾十個或幾百個TCP連接是活躍的(接收TCP包),也就是說在每一時刻進(jìn)程只需要...
2022-05-30 標(biāo)簽:Linux操作系統(tǒng)epoll 2193 0
Linux內(nèi)核中視頻設(shè)備驅(qū)動框架V4L2X詳解
V4L2(Video for Linux 2):Linux內(nèi)核中關(guān)于視頻設(shè)備驅(qū)動的框架,對上向應(yīng)用層提供統(tǒng)一的接口,對下支持各類復(fù)雜硬件的靈活擴(kuò)展.
SQLite數(shù)據(jù)庫介紹、架構(gòu)及特點說明
寫在前面:出于項目的需要,最近打算對SQLite的內(nèi)核進(jìn)行一個完整的剖析,在此希望和對SQLite有興趣的一起交流。我知道,這是一個漫長的過程,就像曾經(jīng)...
2022-05-30 標(biāo)簽:內(nèi)核Linux數(shù)據(jù)庫 8755 0
linux內(nèi)核源碼中的task_struct結(jié)構(gòu)體
進(jìn)程是處于執(zhí)行期的程序以及它所管理的資源(如打開的文件、掛起的信號、進(jìn)程狀態(tài)、地址空間等等)的總稱。注意,程序并不是進(jìn)程,實際上兩個或多個進(jìn)程不僅有可能...
2022-05-30 標(biāo)簽:內(nèi)核Linux結(jié)構(gòu)體 2200 0
Linux內(nèi)核解碼運(yùn)行時的污染狀態(tài)
當(dāng)發(fā)生一些在稍后調(diào)查問題時可能相關(guān)的事件時,內(nèi)核會將自己標(biāo)記為“受污染 (tainted)”的。不用太過擔(dān)心,大多數(shù)情況下運(yùn)行受污染的內(nèi)核沒有問題;這些...
內(nèi)存是計算機(jī)的主存儲器。內(nèi)存為進(jìn)程開辟出進(jìn)程空間,讓進(jìn)程在其中保存數(shù)據(jù)。我將從內(nèi)存的物理特性出發(fā),深入到內(nèi)存管理的細(xì)節(jié),特別是了解虛擬內(nèi)存和內(nèi)存分頁的概念。
【i.MX6ULL】驅(qū)動開發(fā)11——LCD驅(qū)動實踐
本篇介紹了LCD屏幕驅(qū)動相關(guān)知識并進(jìn)行了實驗,因為NXP官方的板子和我這個板子的LCD引腳一樣,因此主要的修改就是將設(shè)備樹中的lcdif 節(jié)點的屏幕參數(shù)...
操作系統(tǒng)核心部分:什么是宏內(nèi)核、微內(nèi)核
當(dāng)然也有人不在乎在這一點,Linus認(rèn)為內(nèi)核中有bug正常,有bug就找到它、修復(fù)它而不是用某種機(jī)制試圖忽略它,沒錯,C++中的異常就是試圖忽略bug的...
2022-05-27 標(biāo)簽:Linux操作系統(tǒng)微內(nèi)核 3096 0
【i.MX6ULL】驅(qū)動開發(fā)10—阻塞&非阻塞式按鍵檢測
本篇使用兩種I/O模型進(jìn)行按鍵讀?。鹤枞絀/O和非用阻塞式I/O,通過實際的實驗,對比兩者方式的實際運(yùn)行效果與主要區(qū)別,并查看CPU的占用率,兩種方式...
Linux內(nèi)核中Netfilter的設(shè)計與實現(xiàn)
Netfilter (配合 iptables)使得用戶空間應(yīng)用程序可以注冊內(nèi)核網(wǎng)絡(luò)棧在處理數(shù)據(jù)包時應(yīng)用的處理規(guī)則,實現(xiàn)高效的網(wǎng)絡(luò)轉(zhuǎn)發(fā)和過濾。很多常見的主...
2022-05-26 標(biāo)簽:Linux數(shù)據(jù)包netfilter 2387 0
【i.MX6ULL】驅(qū)動開發(fā)9——Linux I/O模型分析并進(jìn)來類比
本篇介紹了Linux中的五種I/O模型:阻塞式I/O模型、非阻塞式I/O模型、I/O復(fù)用模型、信號驅(qū)動式I/O模型、異步I/O模型,并通過生活中實際的場...
驅(qū)動就是對底層硬件設(shè)備的操作進(jìn)行封裝,并向上層提供函數(shù)接口。
2022-05-25 標(biāo)簽:嵌入式系統(tǒng)驅(qū)動Linux 2813 0
xenomai系統(tǒng)中的xnheap管理機(jī)制
本文分析的enomai系統(tǒng)中的內(nèi)存池(xnheap)管理機(jī)制。
【i.MX6ULL】驅(qū)動開發(fā)8—中斷法檢測按鍵 Linux中斷和定時使用方法
本篇主要介紹了Linux中斷的使用方法,通過按鍵來進(jìn)行中斷實驗測試,并使用Linux定時器進(jìn)行按鍵去抖。
Linux驅(qū)動開發(fā)_mplayer播放器開發(fā)
USB wifi (360) : 如何從官網(wǎng)下載源碼進(jìn)行代碼移植、安裝相關(guān)無線工具、讓嵌入式設(shè)備支持WIFI。
編輯推薦廠商產(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 |