完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > linux
Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
文章:7917個 瀏覽:213346次 帖子:7408個
交叉編譯選項 編譯Linux,通常只需要運行 make menuconfig 配置要編譯的模塊,然后運行 make 。Linux默認(rèn)是做本地編譯,也就是...
設(shè)備樹: leds : leds{ compatible = "xx,xx-led"; }; 驅(qū)動: static unsigned int led =...
sysfs接口創(chuàng)建 基本步驟: 1、使用 DEVICE_ATTR 聲明一個 sys 節(jié)點 static DEVICE_ATTR ( led_status...
proc新接口 注意,在較新版本的內(nèi)核中, procfs 的函數(shù)接口有所變化。 系統(tǒng) 內(nèi)核版本 Linux 5.10.111 在驅(qū)動中添加以下代碼: #...
Linux驅(qū)動中procfs接口的創(chuàng)建
procfs接口創(chuàng)建 實現(xiàn)效果: 例如, 在 /proc 下創(chuàng)建一個clk節(jié)點,通過 cat /proc/clk 可查看內(nèi)容: 在驅(qū)動中添加以下代碼: ...
函數(shù)接口說明 創(chuàng)建目錄、文件函數(shù): /* 創(chuàng)建目錄 */ struct dentry *debugfs_create_dir( const char *...
Linux驅(qū)動debugfs接口代碼實現(xiàn)
實現(xiàn)效果 在 /sys/kernel/debug/ 目錄下創(chuàng)建一個 ion/test 文件,通過 cat 、 echo 的方式進(jìn)行讀寫操作: 前期準(zhǔn)備 ...
今天,我們就站在巨人的肩膀上,利用內(nèi)核開發(fā)者已經(jīng)寫好的驅(qū)動來實現(xiàn)我們想要的功能。 應(yīng)用層控制 除了可以在shell中通過 echo 、 cat 的方式控...
Wireshark是非常流行的網(wǎng)卡抓包軟件,具有強(qiáng)大的抓包功能。它可以截取各種網(wǎng)絡(luò)數(shù)據(jù)包,并顯示數(shù)據(jù)包詳細(xì)信息。
2023-09-27 標(biāo)簽:Linux軟件網(wǎng)絡(luò) 5734 0
在自定義安裝軟件的時候,經(jīng)常需要配置環(huán)境變量,下面列舉出各種對環(huán)境變量的配置方法。
讓應(yīng)用程序徹底脫離底層設(shè)備,可以在物理機(jī)之間靈活遷移部署,使運維工程師擺脫了繁瑣的環(huán)境部署,極大的提高了工作效率,同時減少了部署過程中的潛在風(fēng)險。
使用現(xiàn)成即用的嵌入式 Linux 多核平臺加快嵌入式無線物聯(lián)網(wǎng)開發(fā)
作者:Stephen Evanczuk 先進(jìn)的工業(yè)、醫(yī)療、交通和農(nóng)業(yè)物聯(lián)網(wǎng) (IoT)應(yīng)用需要更復(fù)雜的嵌入式系統(tǒng)設(shè)計。在這種情況下,盡管面臨著更緊的工期...
2023-10-03 標(biāo)簽:電源嵌入式物聯(lián)網(wǎng) 1024 0
在加載一個.ko模塊時,也可以像應(yīng)用程序那樣,通過命令行傳入一些參數(shù),這個過程發(fā)生在調(diào)用模塊初始化函數(shù)之前。 內(nèi)核支持的參數(shù)類型有: bool 、 in...
內(nèi)核模塊知識:多個源文件編譯生成一個內(nèi)核模塊
多個源文件編譯生成一個內(nèi)核模塊 例如,將hello.c和world.c兩個c文件編譯生成一個叫hello_world.o的目標(biāo)文件,則在 Makefil...
最簡單的驅(qū)動 # include # include # include static int __init my_init ( void ) { pr...
通常情況下,一個模塊只使用內(nèi)核導(dǎo)出的符號,自己不導(dǎo)出符號。但是如果一個模塊需要提供全局變量或函數(shù)給另外的模塊使用,那么就需要將這些符號導(dǎo)出。 這在一個驅(qū)...
不知大家有沒有想過,在一個內(nèi)核模塊代碼中,會用到 printk 函數(shù),而這個函數(shù)不是我們實現(xiàn)的,它是內(nèi)核代碼的一部分,但我們?yōu)槭裁茨軌蚓幾g通過呢? 我們...
在 label 中填寫待標(biāo)注目標(biāo)名稱,然后將對話框拖到一邊在主窗口中開始標(biāo)注,鼠標(biāo)滾輪放大縮小圖像,按住左鍵移動可視圖像區(qū)域不斷點擊左鍵將目標(biāo)框包圍, ...
有些硬件平臺可能不能使用 SysRq 復(fù)合鍵,這種情況下,也可以通過 /proc 接口進(jìn)入系統(tǒng)請求狀態(tài)。 因為在內(nèi)核配置選項中,使能了 CONFIG_M...
編輯推薦廠商產(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 |