完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > linux驅(qū)動
文章:27個 瀏覽:9965次 帖子:78個
驅(qū)動程序是用于控制和管理硬件設(shè)備的軟件模塊,它主要負(fù)責(zé)與設(shè)備進(jìn)行交互,通過操作設(shè)備的寄存器和接口,實(shí)現(xiàn)對硬件的控制和訪問。在Linux系統(tǒng)中,驅(qū)動程序是...
ADC/DAC芯片pcf8591的linux驅(qū)動的幾種實(shí)現(xiàn)方案
PCF8591 是一個單片集成、單獨(dú)供電、低功耗、8-bit CMOS數(shù)據(jù)獲取器件。PCF8591 具有 4 個模擬輸入、1 個模擬輸出和 1個串行 I...
基于Android11系統(tǒng)下i.MX8MQ設(shè)備添加光強(qiáng)傳感器驅(qū)動調(diào)試
本文將介紹基于Android11 系統(tǒng)下i.MX8MQ設(shè)備添加光強(qiáng)傳感器驅(qū)動調(diào)試介紹
2023-10-02 標(biāo)簽:驅(qū)動器Android系統(tǒng)I2C總線 1992 0
一、驅(qū)動程序三種基本類型 字符設(shè)備(Char Device) 塊設(shè)備(Block Device) 網(wǎng)絡(luò)設(shè)備(Net Device) 二、設(shè)備驅(qū)動程序功能...
2023-09-10 標(biāo)簽:模塊數(shù)據(jù)操作系統(tǒng) 1154 0
linux驅(qū)動通過uboot的變量實(shí)現(xiàn)掉電記憶
起因 今天項(xiàng)目有個新需求就是讓屏幕亮度在上電以后保持上次最后設(shè)置的值 我們的項(xiàng)目屏幕的初始化是在kernel里而不是uboot,kernel的驅(qū)動的加載...
2023-07-04 標(biāo)簽:LinuxLinux系統(tǒng)Uboot 1125 0
I2C協(xié)議是在開發(fā)中使用非常頻繁的一種協(xié)議,相信大家在學(xué)習(xí)單片機(jī)的時(shí)候經(jīng)常會用到支持I2C協(xié)議的模塊,I2C 總線僅僅使用 SCL、SDA 這兩根信號線...
2023-06-16 標(biāo)簽:驅(qū)動器SDAI2C協(xié)議 4871 0
異步通知在Linux的實(shí)現(xiàn)中是通過信號,而 **信號是在軟件層次上對中斷機(jī)制的一種模擬** 。這種機(jī)制和中斷非常類似,所以可以以中斷的思想來理解這一過程...
前幾篇介紹了幾種IO模型,今天介紹另一種IO模型——異步IO。
Linux驅(qū)動學(xué)習(xí)筆記:IO多路復(fù)用
簡單來說,就是解決能夠同時(shí)操作多個設(shè)備的方法,及時(shí)處理多個設(shè)備的數(shù)據(jù)。
Linux驅(qū)動學(xué)習(xí)筆記:阻塞/非阻塞IO
在應(yīng)用程序中,使用open函數(shù)打開一個`/dev`目錄下的一個設(shè)備文件時(shí),默認(rèn)是以阻塞的方式打開。
2023-06-12 標(biāo)簽:Linux函數(shù)應(yīng)用程序 731 0
Linux內(nèi)核學(xué)習(xí)筆記:initcall
寫過Linux驅(qū)動的人都知道`module_init`宏,因?yàn)樗暶髁艘粋€驅(qū)動的入口函數(shù)。
分享一些從單片機(jī)向Linux進(jìn)階需要掌握哪些基礎(chǔ)知識
很多單片機(jī)工程師都會從單片機(jī)轉(zhuǎn)向Linux,但是,并不是所有人都能順利“轉(zhuǎn)正”,從入門到放棄的一大堆,甚至還沒入門就放棄的也不少。
2023-05-20 標(biāo)簽:單片機(jī)Linux系統(tǒng)DTS 1143 0
Linux設(shè)備與驅(qū)動之間的聯(lián)系描述
在linux設(shè)備驅(qū)動模型中,總線是一個抽象的概念,是一類特殊的設(shè)備。在設(shè)備模型的實(shí)現(xiàn)中,內(nèi)核規(guī)定了系統(tǒng)中的每個設(shè)備都需要連接到一個總線上,這個總線可以是...
應(yīng)用層就是通過訪問video_device生成的節(jié)點(diǎn)來進(jìn)行操作Camera,所以video_device注冊時(shí)指定了很多ioctl函數(shù)。
2022-08-07 標(biāo)簽:LinuxISPLinux驅(qū)動 5890 0
編輯推薦廠商產(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 |