完善資料讓更多小伙伴認(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)。
文章:7914個(gè) 瀏覽:213247次 帖子:7408個(gè)
在嵌入式Linux上運(yùn)行一個(gè)最簡(jiǎn)單的“Hello Liunx”程序
最后發(fā)現(xiàn)目標(biāo)板支持FTP服務(wù)器,總數(shù)找到一個(gè)救命稻草,不過(guò)很可惜,用戶密碼未知,問(wèn)了中間廠商,用戶和密碼仍然錯(cuò)誤,最后打了n次電話,告訴可以在目標(biāo)板上添...
Linux下spi驅(qū)動(dòng)技術(shù)分析
主設(shè)備對(duì)應(yīng)SOC芯片中的SPI控制器,通常,一個(gè)SOC中可能存在多個(gè)SPI控制器,像上面的例子所示,SOC芯片中有3個(gè)SPI控制器。每個(gè)控制器下可以連接...
讀懂PetaLinux:讓嵌入式Linux在它上面“跑”起來(lái)
PetaLinux為Zynq應(yīng)用開(kāi)發(fā)提供了有力的助推,“讀”懂了TA,就可讓Zynq去應(yīng)對(duì)更多應(yīng)用場(chǎng)景的需要,也讓更多基于嵌入式 Linux的用戶應(yīng)用在...
2018-04-08 標(biāo)簽:ARMLinux嵌入式開(kāi)發(fā) 2.8萬(wàn) 0
normal worker_pool詳細(xì)的創(chuàng)建過(guò)程代碼分析
默認(rèn) work 是在 normal worker_pool 中處理的。系統(tǒng)的規(guī)劃是每個(gè) CPU 創(chuàng)建兩個(gè) normal worker_pool:一個(gè) n...
一款隨Linux內(nèi)核代碼維護(hù)的性能診斷工具
Perf Event 是一款隨 Linux 內(nèi)核代碼一同發(fā)布和維護(hù)的性能診斷工具,由內(nèi)核社區(qū)維護(hù)和發(fā)展。Perf 不僅可以用于應(yīng)用程序的性能統(tǒng)計(jì)分析,也...
嵌入式學(xué)習(xí)的學(xué)習(xí)規(guī)劃介紹
太多細(xì)節(jié)未說(shuō)明,可根據(jù)實(shí)際情況調(diào)整。重點(diǎn)在于1、3,不必完全按照順序作。對(duì)于學(xué)習(xí)c++,理由是c++不只是一種語(yǔ)言,一種工具,她還是一種藝術(shù),一種文化,...
對(duì)于剛?cè)腴T(mén)ARM嵌入式的一些建議
對(duì)于學(xué)硬件的人而言,必須先對(duì)硬件的基本使用方法有感性的認(rèn)識(shí),更必須深刻認(rèn)識(shí)該硬件的控制方式.
考一考你!這三道嵌入式Linux題你會(huì)嗎?來(lái)做一下吧
題一: 解釋命令ls -a | more具體含義. 思考過(guò)后,再到下方尋找答案 題二: GCC -g -o
Read系統(tǒng)調(diào)用在用戶空間中的處理過(guò)程
0x80 中斷處理程序接管執(zhí)行后,先檢察其系統(tǒng)調(diào)用號(hào),然后根據(jù)系統(tǒng)調(diào)用號(hào)查找系統(tǒng)調(diào)用表,并從系統(tǒng)調(diào)用表中得到處理 read 系統(tǒng)調(diào)用的內(nèi)核函數(shù) sys_...
2018-04-02 標(biāo)簽:LinuxRead數(shù)據(jù)結(jié)構(gòu) 5271 0
盡管 Windows 和 Linux 目前存在核心差異。但是操作系統(tǒng)的選擇很大程度上取決于非技術(shù)原因。
2018-04-02 標(biāo)簽:LinuxWindows操作系統(tǒng) 6362 0
學(xué)習(xí)嵌入式應(yīng)用層開(kāi)發(fā)的幾大階段
變成高手,你還要進(jìn)一步學(xué)習(xí)內(nèi)核和系統(tǒng),內(nèi)容包括計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)和匯編,linux內(nèi)核編程,linux內(nèi)核的基礎(chǔ)知識(shí),匯編及保護(hù)模式,linux內(nèi)核體系結(jié)構(gòu)...
Linux必備普及高并發(fā)場(chǎng)景LVS的實(shí)現(xiàn)過(guò)程
在集群系統(tǒng)中的服務(wù)器性能差異較大的情況下,調(diào)度器采用"加權(quán)最少鏈接"調(diào)度算法優(yōu)化負(fù)載均衡性能,具有較高權(quán)值的服務(wù)器將承受較大比例的活動(dòng)連接負(fù)載。調(diào)度器可...
Linux設(shè)備驅(qū)動(dòng)程序與編寫(xiě)應(yīng)用程序的本質(zhì)區(qū)別
Linux驅(qū)動(dòng)程序的開(kāi)發(fā)與應(yīng)用程序的開(kāi)發(fā)有很大的區(qū)別。
Linux內(nèi)核模塊介紹,使用Linux模塊的優(yōu)點(diǎn)
內(nèi)核通過(guò) printk() 輸出的信息具有日志級(jí)別,日志級(jí)別是通過(guò)在 printk() 輸出的字符串前加一個(gè)帶尖括號(hào)的整數(shù)來(lái)控制的,如 printk("...
基于Linux內(nèi)存管理與Android內(nèi)存分配機(jī)制
Android采取了一種有別于Linux的進(jìn)程管理策略,有別于Linux的在進(jìn)程活動(dòng)停止后就結(jié)束該進(jìn)程,Android把這些進(jìn)程都保留在內(nèi)存中,直到系統(tǒng)...
如何在 Linux 上安裝應(yīng)用程序?因?yàn)橛性S多操作系統(tǒng),這個(gè)問(wèn)題不止有一個(gè)答案。應(yīng)用程序可以可以來(lái)自許多來(lái)源 —— 幾乎不可能數(shù)的清,并且每個(gè)開(kāi)發(fā)團(tuán)隊(duì)都...
你的 Linux 發(fā)行版為其打包的軟件提供了標(biāo)準(zhǔn)倉(cāng)庫(kù),通常也有額外的倉(cāng)庫(kù)。例如,EPEL 服務(wù)于 Red Hat Enterprise Linux 和 ...
Linux C多線程編程之互斥鎖與條件變量實(shí)例詳解
死鎖主要發(fā)生在有多個(gè)依賴鎖存在時(shí), 會(huì)在一個(gè)線程試圖以與另一個(gè)線程相反順序鎖住互斥量時(shí)發(fā)生. 如何避免死鎖是使用互斥量應(yīng)該格外注意的東西。
一個(gè)嵌入式Linux開(kāi)發(fā)程序員是如何成長(zhǎng)為工程師的
從事嵌入式研發(fā)行業(yè)十年,認(rèn)為學(xué)習(xí)就是要不斷的吸納知識(shí),在研發(fā)過(guò)程中,經(jīng)常會(huì)遇到一些問(wèn)題,這種發(fā)現(xiàn)問(wèn)題并解決問(wèn)題的過(guò)程就是進(jìn)步。
拒絕開(kāi)發(fā)板,?用 SkyEye 就可以模擬 ARM Linux!
對(duì)于希望學(xué)習(xí) ARM 匯編的同學(xué)而言, 購(gòu)買(mǎi) ARM 開(kāi)發(fā)板進(jìn)行板上實(shí)測(cè)無(wú)疑是一個(gè)有效的方法,不過(guò)購(gòu)買(mǎi) ARM 開(kāi)發(fā)板需要一筆費(fèi)用,而且每次測(cè)試都需要連...
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(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 |