完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 驅(qū)動(dòng)
驅(qū)動(dòng)程序即添加到操作系統(tǒng)中的一小塊代碼,其中包含有關(guān)硬件設(shè)備的信息。有了此信息,計(jì)算機(jī)就可以與設(shè)備進(jìn)行通信。驅(qū)動(dòng)程序是硬件廠商根據(jù)操作系統(tǒng)編寫(xiě)的配置文件,可以說(shuō)沒(méi)有驅(qū)動(dòng)程序,計(jì)算機(jī)中的硬件就無(wú)法工作。
文章:1099個(gè) 瀏覽:86757次 帖子:1105個(gè)
如何實(shí)現(xiàn)Linux下的LED驅(qū)動(dòng)
LED驅(qū)動(dòng) 我們以imx6ull pro開(kāi)發(fā)板的板載led為例,其板載了一個(gè)可控制的Led2,原理圖如下: LED2進(jìn)行上拉電阻,另外一個(gè)管腳接到了 G...
2023-09-27 標(biāo)簽:led驅(qū)動(dòng)Linux 818 0
基于STM32的E01和E01C驅(qū)動(dòng)移植
實(shí)驗(yàn)簡(jiǎn)介基于STM32F103C8T6的E01系列(nRF24L01P)和E01C系列(SI24R1)的EBYTE官網(wǎng)例程移植。EBYTE官網(wǎng)例程是基于...
2024-08-30 標(biāo)簽:mcu驅(qū)動(dòng)STM32 817 0
從misc子系統(tǒng)到3+2+1設(shè)備識(shí)別驅(qū)動(dòng)框架
misc子系統(tǒng)在Linux中是一個(gè)非常簡(jiǎn)單的子系統(tǒng),但是其清晰的框架結(jié)構(gòu)非常適合用來(lái)研究設(shè)備識(shí)別模型。本文從misc子系統(tǒng)的使用出發(fā),通過(guò)了解其機(jī)制來(lái)總...
2019-05-07 標(biāo)簽:驅(qū)動(dòng)子系統(tǒng)MISC 811 0
解鎖水泵降噪“新密碼”,無(wú)刷驅(qū)動(dòng)方案智解難題--【其利天下】
在工業(yè)生產(chǎn)、農(nóng)業(yè)灌溉以及日常生活中,水泵的應(yīng)用無(wú)處不在。然而,當(dāng)水泵出現(xiàn)噪音異響等問(wèn)題時(shí),就給使用者敲響了警鐘。接下來(lái)我們將聚焦水泵噪音這一問(wèn)題,探究不...
2025-05-28 標(biāo)簽:驅(qū)動(dòng)無(wú)刷電機(jī)汽車(chē)電子水泵 808 0
Linux驅(qū)動(dòng)技術(shù)中的異步通知技術(shù)
異步通知的全稱(chēng)是"信號(hào)驅(qū)動(dòng)的異步IO",通過(guò)"信號(hào)"的方式,期望獲取的資源可用時(shí),驅(qū)動(dòng)會(huì)主動(dòng)通知指定的應(yīng)用程序,和應(yīng)用層的"信號(hào)"相對(duì)應(yīng),這里使用的是信...
2019-05-12 標(biāo)簽:驅(qū)動(dòng)Linux異步 788 0
Linux驅(qū)動(dòng)debugfs接口代碼實(shí)現(xiàn)
實(shí)現(xiàn)效果 在 /sys/kernel/debug/ 目錄下創(chuàng)建一個(gè) ion/test 文件,通過(guò) cat 、 echo 的方式進(jìn)行讀寫(xiě)操作: 前期準(zhǔn)備 ...
2023-09-27 標(biāo)簽:接口驅(qū)動(dòng)Linux 774 0
驅(qū)動(dòng)流程分析 GIC驅(qū)動(dòng)的執(zhí)行流程如下圖所示: 首先需要了解一下鏈接腳本 vmlinux.lds ,腳本中定義了一個(gè) __irqchip_of_tabl...
2023-09-28 標(biāo)簽:嵌入式驅(qū)動(dòng)Linux 772 0
Linux中LED驅(qū)動(dòng)的應(yīng)用層控制
今天,我們就站在巨人的肩膀上,利用內(nèi)核開(kāi)發(fā)者已經(jīng)寫(xiě)好的驅(qū)動(dòng)來(lái)實(shí)現(xiàn)我們想要的功能。 應(yīng)用層控制 除了可以在shell中通過(guò) echo 、 cat 的方式控...
2023-09-27 標(biāo)簽:led驅(qū)動(dòng)Linux 772 0
基于i.MX6ULL的新字符設(shè)備驅(qū)動(dòng)模板
這個(gè)系列好久沒(méi)寫(xiě)了,本來(lái)寫(xiě)了一千來(lái)字的,后來(lái)直接全刪了,看到的資料基本都是局部到整體,給人一種牽制的感覺(jué),現(xiàn)在就換個(gè)寫(xiě)法,從整體到局部的反向?qū)W習(xí),畢竟本...
2023-03-06 標(biāo)簽:驅(qū)動(dòng)文件字符 762 0
雙管正激動(dòng)驅(qū)動(dòng)變壓器設(shè)計(jì)建議
雙管正激動(dòng)驅(qū)動(dòng)變壓器設(shè)計(jì)建議 以前聽(tīng)朋友說(shuō)ep系列的磁芯漏感可以做到很小,所以特地買(mǎi)了點(diǎn)ep13來(lái)做實(shí)驗(yàn)。 先來(lái)看一哈ep13的參數(shù) 假設(shè)輸如驅(qū)動(dòng)電壓取...
2025-01-16 標(biāo)簽:變壓器驅(qū)動(dòng) 761 0
Linux內(nèi)核基礎(chǔ):動(dòng)態(tài)輸出使用
動(dòng)態(tài)輸出使用 打開(kāi)svcsock.c文件中所有的動(dòng)態(tài)輸出語(yǔ)句 # echo 'file svcsock.c +p' > /sys/ kernel /de...
2023-09-27 標(biāo)簽:內(nèi)核驅(qū)動(dòng)Linux 758 0
linuxled驅(qū)動(dòng)開(kāi)發(fā) 子系統(tǒng)介紹
1、前言 什么叫做驅(qū)動(dòng)框架? 內(nèi)核中驅(qū)動(dòng)維護(hù)者針對(duì)每種驅(qū)動(dòng)設(shè)計(jì)一套【成熟的、標(biāo)準(zhǔn)的、典型的】驅(qū)動(dòng)實(shí)現(xiàn),并把不同廠家的同類(lèi)硬件驅(qū)動(dòng)中相同的部分抽出來(lái)實(shí)現(xiàn)好...
2023-07-20 標(biāo)簽:led驅(qū)動(dòng)Linux 755 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 749 0
簡(jiǎn)單的linux雜項(xiàng)設(shè)備驅(qū)動(dòng)的寫(xiě)法
除此之外雜項(xiàng)設(shè)備主設(shè)備號(hào)都為10,設(shè)備間通過(guò)次設(shè)備號(hào)來(lái)進(jìn)行區(qū)分,與字符設(shè)備相比節(jié)約了主設(shè)備號(hào)。雜項(xiàng)設(shè)備驅(qū)動(dòng)編寫(xiě)模式一般如下:
2019-04-26 標(biāo)簽:驅(qū)動(dòng)Linux 747 0
安全驅(qū)動(dòng)如何添加系統(tǒng)服務(wù)
添加系統(tǒng)服務(wù) 系統(tǒng)服務(wù)的添加不是必需的,為方便對(duì)底層驅(qū)動(dòng)的管理和對(duì)外部設(shè)備的擴(kuò)展,可將安全驅(qū)動(dòng)的接口接入到某個(gè)系統(tǒng)服務(wù)中,通過(guò)系統(tǒng)服務(wù)向外界暴露調(diào)用接口...
2023-10-30 標(biāo)簽:驅(qū)動(dòng)設(shè)備代碼 743 0
底層模型決定上層模型,在總線(xiàn),設(shè)備,驅(qū)動(dòng)的結(jié)構(gòu)體中你總是可以看到它們間接或者直接的包含了kobject結(jié)構(gòu)或kset結(jié)構(gòu)。
2019-05-15 標(biāo)簽:驅(qū)動(dòng)設(shè)備模型 739 0
sysfs接口創(chuàng)建 基本步驟: 1、使用 DEVICE_ATTR 聲明一個(gè) sys 節(jié)點(diǎn) static DEVICE_ATTR ( led_status...
2023-09-27 標(biāo)簽:接口驅(qū)動(dòng)Linux 736 0
TogetherROS Bot相機(jī)驅(qū)動(dòng)方法
TogetherROS?·Bot相機(jī)驅(qū)動(dòng) 除此之外,TogetherROS?·Bot中也提供了USB攝像頭的驅(qū)動(dòng)節(jié)點(diǎn),連接攝像頭之后,直接設(shè)置設(shè)備的權(quán)限...
2023-11-24 標(biāo)簽:機(jī)器人usb驅(qū)動(dòng) 714 0
Sysfs文件系統(tǒng)是一種類(lèi)似于proc文件系統(tǒng)的特殊文件系統(tǒng),它存在于內(nèi)存當(dāng)中,當(dāng)系統(tǒng)啟動(dòng)時(shí)由內(nèi)核掛載于內(nèi)存當(dāng)中。用于將系統(tǒng)中的設(shè)備組織成層次結(jié)構(gòu),并向...
2019-05-15 標(biāo)簽:驅(qū)動(dòng)設(shè)備模型 708 0
為什么有的無(wú)源濾波網(wǎng)絡(luò)要采用共模驅(qū)動(dòng)的結(jié)構(gòu)?
原文來(lái)自:小小的電子之路 在設(shè)計(jì)儀表放大器或差分放大器應(yīng)用電路的時(shí)候,為了避免噪聲和干擾影響輸出信號(hào)質(zhì)量,通常都會(huì)在其前端利用阻容等無(wú)源元件搭建濾波電路...
2024-03-18 標(biāo)簽:放大器驅(qū)動(dòng)網(wǎng)絡(luò) 707 0
編輯推薦廠商產(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 |