完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(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)。
文章:8179個(gè) 瀏覽:219147次 帖子:7467個(gè)
CAN(Controller Area Network)總線是嵌入式設(shè)備最為常用的接口之一,常用于汽車以及工業(yè)自動(dòng)化等嵌入式領(lǐng)域,因此本文就基于嵌入式L...
你會(huì)操作在嵌入式Linux下PWM功能調(diào)試?
采用PWM輸出驅(qū)動(dòng)Colibri Eva Board上面提供的LED燈,連接方式如下,分別測試PWM_B,PWM_C,PWM_D連接到LED的驅(qū)動(dòng)情況,...
可以利用udev、sys動(dòng)態(tài)創(chuàng)建linux設(shè)備結(jié)點(diǎn)
本代碼的測試環(huán)境是Ubantu7.04,內(nèi)核版本是2.6.20-15-generi。在不同版本的內(nèi)核中,有些系統(tǒng)函數(shù)的參數(shù)可能不太一樣。
初始 RAM 磁盤(initrd)是在實(shí)際根文件系統(tǒng)可用之前掛載到系統(tǒng)中的一個(gè)初始根文件系統(tǒng)。initrd 與內(nèi)核綁定在一起,并作為內(nèi)核引導(dǎo)過程的一部分...
學(xué)會(huì)嵌入式Linux下I2C的接口調(diào)試
gcc命令使用GNU推出的基于C/C++的編譯器,是開放源代碼領(lǐng)域應(yīng)用最廣泛的編譯器,具有功能強(qiáng)大,編譯代碼支持性能優(yōu)化等特點(diǎn)?,F(xiàn)在很多程序員都應(yīng)用GC...
學(xué)會(huì)嵌入式Linux內(nèi)核調(diào)試技術(shù)
嵌入式軟件開發(fā)有別于桌面軟件系統(tǒng)開發(fā)的一個(gè)顯著的特點(diǎn)是,一般需要一個(gè)交叉編譯和調(diào)試環(huán)境,即編輯和編譯軟件在主機(jī)上進(jìn)行,編譯好的軟件需要下載到目標(biāo)機(jī)上運(yùn)行...
GPIO應(yīng)用是嵌入式設(shè)備最基本的應(yīng)用之一, 本文就基于Embedded Linux系統(tǒng)演示開發(fā)GPIO中斷以及輸出相關(guān)的基本應(yīng)用示例.
學(xué)會(huì)在嵌入式Linux下使用OpenCV
OpenCV的全稱是Open Source Computer Vision Library,是一個(gè)跨平臺(tái)的計(jì)算機(jī)視覺庫。OpenCV是由英特爾公司發(fā)起并...
你了解過Linux內(nèi)核中的Device Mapper 機(jī)制?
Device mapper 是 Linux 2.6 內(nèi)核中提供的一種從邏輯設(shè)備到物理設(shè)備的映射框架機(jī)制,在該機(jī)制下,用戶可以很方便的根據(jù)自己的需要制定實(shí)...
你知道linux內(nèi)核中的device mapper?
LVM2是Linux 下的邏輯卷管理器,它可以對(duì)磁盤進(jìn)行分區(qū)等。但是我們這里用LVM主要是利用用戶空間的device mapper 庫以及它提供的 dm...
控制臺(tái)驅(qū)動(dòng)是linux重要的設(shè)備驅(qū)動(dòng)之一
CONFIG_VT:是指配置虛擬終端.即我們所說的控制臺(tái).在此可以看到TTY_MAJOR(4),0對(duì)應(yīng)的設(shè)備節(jié)點(diǎn)操作集為console_fops.
2019-04-29 標(biāo)簽:驅(qū)動(dòng)Linux 1.3k 0
嵌入式平臺(tái)默認(rèn)發(fā)布的嵌入式Linux版本通常并不包含中文字體支持,本文就通過Toradex計(jì)算機(jī)模塊平臺(tái)來演示如何添加中文字體的顯示,因?yàn)門oradex...
了解嵌入式Linux Kernel錯(cuò)誤跟蹤技術(shù)才能避免出現(xiàn)錯(cuò)誤
對(duì)某公司在工業(yè)領(lǐng)域14 878個(gè)控制器系統(tǒng)的應(yīng)用調(diào)查表明,從2004年初到2007年9月底,隨著硬軟件的不斷改進(jìn),根據(jù)錯(cuò)誤報(bào)告統(tǒng)計(jì)的故障率已降低到200...
使用嵌入式 Linux 進(jìn)行實(shí)時(shí)系統(tǒng)開發(fā)
實(shí)時(shí)系統(tǒng)的實(shí)時(shí)能力,并不表示其能夠達(dá)到很高的處理速度。實(shí)時(shí)能力是指系統(tǒng)能夠在規(guī)定的時(shí)間內(nèi)完成響應(yīng),這個(gè)時(shí)間可以是微秒、毫秒甚至是秒級(jí)。
詳細(xì)介紹Linux USB驅(qū)動(dòng)工作流程
在Linux驅(qū)動(dòng)中,USB驅(qū)動(dòng)處于最底層的是USB主機(jī)控制器硬件,在其之上運(yùn)行的是USB主機(jī)控制器驅(qū)動(dòng),主機(jī)控制器之上為USB核心層,再上層為USB設(shè)備...
2019-04-29 標(biāo)簽:usb驅(qū)動(dòng)Linux 2.8k 0
你了解過linux framebuffer 驅(qū)動(dòng)?
framebuffer 設(shè)備即幀緩沖設(shè)備(簡寫fb)提供了顯示接口的抽象描述。他同時(shí)代表著顯示接口的存儲(chǔ)區(qū),應(yīng)用程序通過定義好的函數(shù)訪問,不需要知道底層...
2019-04-29 標(biāo)簽:LinuxFramebuffer 2.5k 0
了解Linux平臺(tái)總線的驅(qū)動(dòng)設(shè)備模型一定不會(huì)錯(cuò)
總線將設(shè)備和驅(qū)動(dòng)綁定,在系統(tǒng)每注冊一個(gè)設(shè)備的時(shí)候,會(huì)尋找與之匹配的驅(qū)動(dòng);相反的,在系統(tǒng)每注冊一個(gè)驅(qū)動(dòng)的時(shí)候,會(huì)尋找與之匹配的設(shè)備,而匹配由總線完成。
2019-04-29 標(biāo)簽:驅(qū)動(dòng)Linux 1.2k 0
學(xué)會(huì)安裝Linux的網(wǎng)絡(luò)驅(qū)動(dòng)
Linux系統(tǒng)多用于服務(wù)器上,Linux非常牢固的支持網(wǎng)絡(luò)。在Linux,網(wǎng)絡(luò)分為兩個(gè)層,分別是網(wǎng)絡(luò)堆棧協(xié)議支持層,以及接收和發(fā)送網(wǎng)絡(luò)協(xié)議的設(shè)備驅(qū)動(dòng)程序...
2019-04-29 標(biāo)簽:Linux網(wǎng)絡(luò)驅(qū)動(dòng) 1.1k 0
U-boot優(yōu)化是嵌入式Linux啟動(dòng)優(yōu)化中最重要的一環(huán)
如果想進(jìn)入U(xiǎn)-boot,就在上電的時(shí)候按住u吧,把它改成一個(gè)固定的鍵而不是任意鍵,因?yàn)榇诰€很容易受到干擾,如果是任意鍵的話,運(yùn)行時(shí)即使不想進(jìn)去有時(shí)也會(huì)...
換一批
編輯推薦廠商產(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 |