完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > linux
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
文章:7914個(gè) 瀏覽:213235次 帖子:7408個(gè)
Linux內(nèi)核中C語言宏的常見用法和最佳實(shí)踐
C語言宏是一種預(yù)處理指令,用于在程序編譯之前進(jìn)行文本替換。它可以把一個(gè)標(biāo)識符替換為一個(gè)特定的字符串、表達(dá)式或代碼塊。使用宏可以減少代碼的重復(fù)性、提高代碼...
Linux?ip命令常用操作 在Linux系統(tǒng)中,ip命令是用于管理網(wǎng)絡(luò)接口和路由的強(qiáng)大工具。相比于舊的?ifconfig命令,ip命令提供了更多的功能...
目錄結(jié)構(gòu) ? 目錄 說明 /bin 存放可執(zhí)行文件 /boot 核心與啟動(dòng)相關(guān)文件 /dev 設(shè)備有關(guān)的文件 /etc 相關(guān)的配置信息 /etc/rc....
我在ARM板上寫的第一個(gè)驅(qū)動(dòng)程序
摘要:搞嵌入式有兩個(gè)方向,一個(gè)是嵌入式軟件開發(fā)(MCU方向),另一個(gè)是嵌入式軟件開發(fā)(Linux方向)。其中MCU方向基本是裸機(jī)開發(fā)和RTOS開發(fā)。而L...
2022-11-18 標(biāo)簽:armLinux驅(qū)動(dòng)程序 621 0
ELF 1技術(shù)貼|開發(fā)板網(wǎng)口功能講解
在當(dāng)前的嵌入式系統(tǒng)設(shè)計(jì)趨勢中,MAC功能普遍被整合至CPU內(nèi)核,形成一種高度集成的網(wǎng)絡(luò)功能模塊。與此同時(shí),PHY芯片作為獨(dú)立器件,專注于應(yīng)對物理層錯(cuò)綜復(fù)...
之前一直認(rèn)為linux中很多東西是用來保證緩存一致性的,其實(shí)不是。緩存一致性絕大部分是靠硬件機(jī)制實(shí)現(xiàn)的,只有在帶lock前綴的指令執(zhí)行時(shí)才與cache有...
需要學(xué)習(xí)的linux驅(qū)動(dòng)模塊編寫
linux內(nèi)核是一個(gè)整體是結(jié)構(gòu).因此向內(nèi)核添加任何東西.或者刪除某些功能 ,都十分困難.為了解決這個(gè)問題. 引入了內(nèi)核機(jī)制.從而可以動(dòng)態(tài)的想內(nèi)核中添加或...
2019-05-06 標(biāo)簽:驅(qū)動(dòng)Linux 620 0
筆者最近看到這樣一篇文章 ,原作者讓 ChatGPT 寫一個(gè)內(nèi)核模塊,要求實(shí)現(xiàn)的功能是:每 5 秒向控制臺打印一句 "Hello world...
基于Linux的ANet-2E4S1/2E8S1通信管理機(jī)物聯(lián)網(wǎng)案例
產(chǎn)品采用高集成 ARM 芯片,具有高性能、低功耗、實(shí)時(shí)數(shù)據(jù)采集,實(shí)時(shí)數(shù)據(jù)監(jiān)控、設(shè)備便捷管理等特點(diǎn),廣泛應(yīng)用于建筑能耗系統(tǒng),電力監(jiān)控,電力需求側(cè),電網(wǎng)綜能...
2023-07-04 標(biāo)簽:物聯(lián)網(wǎng)Linux 619 0
Linux為什么要區(qū)分內(nèi)核空間與用戶空間?
本文以 32 位系統(tǒng)為例介紹內(nèi)核空間(kernel space)和用戶空間(user space)。
Linux:DNS系統(tǒng)的分布式數(shù)據(jù)結(jié)構(gòu)及服務(wù)器搭建
DNS(Domain Name System)域名系統(tǒng): 是一種采用客戶端/服務(wù)器機(jī)制,負(fù)責(zé)實(shí)現(xiàn)計(jì)算機(jī)名稱與IP地址轉(zhuǎn)換的系統(tǒng)。DNS作為一種重要...
2024-04-18 標(biāo)簽:Linux服務(wù)器DNS服務(wù)器 617 0
5分鐘學(xué)會(huì)網(wǎng)絡(luò)服務(wù)搭建!飛凌i.MX9352開發(fā)板 + Linux 6.1實(shí)戰(zhàn)示例
本文就將以飛凌嵌入式OK-MX9352-C開發(fā)板(搭載了在工業(yè)物聯(lián)網(wǎng)領(lǐng)域廣泛應(yīng)用的NXP i.MX9352處理器)為平臺,介紹如何在Linux6.1.3...
2025-06-13 標(biāo)簽:嵌入式Linux網(wǎng)絡(luò) 615 0
學(xué)會(huì)處理Linux內(nèi)核訪問外設(shè)I/O資源的方式
Linux內(nèi)核訪問外設(shè)I/O內(nèi)存資源的方式有兩種:動(dòng)態(tài)映射(ioremap)和靜態(tài)映射(map_desc)。
Linux內(nèi)核中是如何分配出頁面的,如果我們站在CPU的角度去看這個(gè)問題,CPU能分配出來的頁面是以物理頁面為單位的。也就是我們計(jì)算機(jī)中常講的分頁機(jī)制。...
Linux系統(tǒng)中通過預(yù)留物理內(nèi)存實(shí)現(xiàn)ARM與FPGA高效通信的方法
在嵌入式系統(tǒng)開發(fā)中,ARM 和 FPGA 之間的通信可以使用 ARM 側(cè)的 DDR 作為通道。由于 FPGA 也可以直接訪問到 ARM 側(cè) DDR,但 ...
2025-04-16 標(biāo)簽:FPGAARM嵌入式系統(tǒng) 613 0
你沒聽過的10個(gè)免費(fèi)的Linux生產(chǎn)力應(yīng)用程序
Tomboy 是一個(gè)簡單的便簽應(yīng)用。它不僅僅適用于 Linux,你也可以在 Unix、Windows 和 macOS 上獲得它。Tomboy 很容易使用...
2019-05-05 標(biāo)簽:Linux 612 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 |