完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 內(nèi)核
內(nèi)核,是一個(gè)操作系統(tǒng)的核心。是基于硬件的第一層軟件擴(kuò)充,提供操作系統(tǒng)的最基本的功能,是操作系統(tǒng)工作的基礎(chǔ),它負(fù)責(zé)管理系統(tǒng)的進(jìn)程、內(nèi)存、設(shè)備驅(qū)動(dòng)程序、文件和網(wǎng)絡(luò)系統(tǒng),決定著系統(tǒng)的性能和穩(wěn)定性。
文章:1077個(gè) 瀏覽:43109次 帖子:841個(gè)
Linux驅(qū)動(dòng)學(xué)習(xí)筆記:ioctl設(shè)備操作
應(yīng)用程序如果想要設(shè)置/獲取驅(qū)動(dòng)層的數(shù)據(jù),一般是驅(qū)動(dòng)提供一個(gè)ioclt接口,然后應(yīng)用層調(diào)用。因此,學(xué)會(huì)在驅(qū)動(dòng)中實(shí)現(xiàn)ioctl接口是必要的一項(xiàng)技能。
Linux驅(qū)動(dòng)技術(shù)關(guān)鍵之一:內(nèi)核定時(shí)器與延遲工作
軟件上的定時(shí)器最終要依靠硬件時(shí)鐘來(lái)實(shí)現(xiàn),簡(jiǎn)單的說(shuō),內(nèi)核會(huì)在時(shí)鐘中斷發(fā)生后檢測(cè)各個(gè)注冊(cè)到內(nèi)核的定時(shí)器是否到期,如果到期,就回調(diào)相應(yīng)的注冊(cè)函數(shù),將其作為中斷...
今天浩道跟大家分享linux實(shí)用場(chǎng)景相關(guān)的實(shí)例,助你全面了解linux相關(guān)知識(shí)。
2023-01-29 標(biāo)簽:內(nèi)核Linux操作系統(tǒng) 998 0
Linux驅(qū)動(dòng)技術(shù)之一內(nèi)核中斷
在硬件上,中斷源可以通過(guò)中斷控制器向CPU提交中斷,進(jìn)而引發(fā)中斷處理程序的執(zhí)行,不過(guò)這種硬件中斷體系每一種CPU都不一樣,而Linux作為操作系統(tǒng),需要...
2019-05-08 標(biāo)簽:內(nèi)核驅(qū)動(dòng)Linux 998 0
芯圣電子LCD型8位單片機(jī)HC18P23XL系列簡(jiǎn)述
HC18P23XL是芯圣電子推出的LCD型8位單片機(jī),內(nèi)置兼容RISC指令集的 PIC內(nèi)核,擁有8K的ROM、512Bytes的RAM;HC18P23X...
Versal 600G DCMAC Subsystem LogiCORE IP產(chǎn)品指南
AMD 自適應(yīng)計(jì)算文檔按一組標(biāo)準(zhǔn)設(shè)計(jì)進(jìn)程進(jìn)行組織,以便幫助您查找當(dāng)前開(kāi)發(fā)任務(wù)相關(guān)的內(nèi)容。您可以在設(shè)計(jì)中心頁(yè)面上訪(fǎng)問(wèn) AMD Versal 自適應(yīng) SoC...
linux 內(nèi)核與用戶(hù)空間通信之netlink使用方法
Linux中的進(jìn)程間通信機(jī)制源自于Unix平臺(tái)上的進(jìn)程通信機(jī)制。Unix的兩大分支AT&T Unix和BSD Unix在進(jìn)程通信實(shí)現(xiàn)機(jī)制上的各有所不同,...
學(xué)會(huì)嵌入式Linux內(nèi)核調(diào)試技術(shù)
嵌入式軟件開(kāi)發(fā)有別于桌面軟件系統(tǒng)開(kāi)發(fā)的一個(gè)顯著的特點(diǎn)是,一般需要一個(gè)交叉編譯和調(diào)試環(huán)境,即編輯和編譯軟件在主機(jī)上進(jìn)行,編譯好的軟件需要下載到目標(biāo)機(jī)上運(yùn)行...
我們?cè)诠ぷ髦袝?huì)經(jīng)常遇到線(xiàn)程同步,那么到底什么是線(xiàn)程同步呢,線(xiàn)程同步的本質(zhì)是什么,線(xiàn)程同步的方法又有哪些,為什么會(huì)有這些方法呢?在回答這些問(wèn)題之前,我們先...
MTK平臺(tái)LK階段mt_boot.c配置:SELINUX_STATUS 2的作用與影響
在 MTK(聯(lián)發(fā)科)平臺(tái)的 Bootloader(以 LK/Little Kernel 為例)中,mt_boot.c是負(fù)責(zé) Linux 內(nèi)核啟動(dòng)邏輯的核...
一種用于嵌入式通信傳輸和存儲(chǔ)設(shè)備的C語(yǔ)言實(shí)現(xiàn)方法
摘要:各種類(lèi)型的數(shù)據(jù)傳輸和存儲(chǔ)就涉及到大小端的問(wèn)題,首先要簡(jiǎn)單說(shuō)下芯片的大小端問(wèn)題,這里主要討論Cortex-M內(nèi)核。
linux內(nèi)核啟動(dòng)的原理 linux項(xiàng)目的存儲(chǔ)方案
大家對(duì)單片機(jī)編程并不陌生,其程序的啟動(dòng)流程是將內(nèi)部flash地址為0x8000000開(kāi)始的代碼拷貝到內(nèi)存RAM中,然后從RAM啟動(dòng)并運(yùn)行,那對(duì)于li...
Linux操作系統(tǒng)的用戶(hù)空間和內(nèi)核空間開(kāi)發(fā)需要謹(jǐn)慎
作為中央核心處理單元的CPU,除了生產(chǎn)工藝的不斷革新進(jìn)步外,在處理數(shù)據(jù)和響應(yīng)速度方面也需要有權(quán)衡。稍有微機(jī)原理基礎(chǔ)的人都知道Intel X86體系的CP...
用戶(hù)空間和內(nèi)核空間通訊-Netlink 上
Alan Cox在內(nèi)核1.3版本的開(kāi)發(fā)階段最先引入了Netlink,剛開(kāi)始時(shí)Netlink是以字符驅(qū)動(dòng)接口的方式提供內(nèi)核與用戶(hù)空間的雙向數(shù)據(jù)通信;
樹(shù)莓派4 性能大比拼:標(biāo)準(zhǔn)Linux與實(shí)時(shí)Linux 4.19內(nèi)核的延遲測(cè)試
引言本文是對(duì)我之前關(guān)于RaspberryPi3同一主題的帖子的更新。與之前的帖子一樣,我使用的是隨Raspbian鏡像提供的標(biāo)準(zhǔn)內(nèi)核,以及應(yīng)用了RT補(bǔ)丁...
對(duì)Linux的進(jìn)程內(nèi)核棧的認(rèn)識(shí)
在每一個(gè)進(jìn)程的生命周期中,必然會(huì)通過(guò)到系統(tǒng)調(diào)用陷入內(nèi)核。在執(zhí)行系統(tǒng)調(diào)用陷入內(nèi)核之后,這些內(nèi)核代碼所使用的棧并不是原先用戶(hù)空間中的棧,而是一個(gè)內(nèi)核空間的棧...
細(xì)說(shuō)Linux內(nèi)存泄漏檢測(cè)實(shí)現(xiàn)原理與實(shí)現(xiàn)
在使用沒(méi)有垃圾回收的語(yǔ)言時(shí)(如 C/C++),可能由于忘記釋放內(nèi)存而導(dǎo)致內(nèi)存被耗盡,這叫 內(nèi)存泄漏。由于內(nèi)核也需要自己管理內(nèi)存,所以也可能出現(xiàn)內(nèi)存泄漏的...
換一批
編輯推薦廠(chǎng)商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專(zhuān)題
| 電機(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 |