0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

麥辣雞腿堡

文章:2535 被閱讀:471.2w 粉絲數(shù):81 關(guān)注數(shù):0 點(diǎn)贊數(shù):74

owo

廣告

如何使用指針數(shù)據(jù)包定義數(shù)據(jù)緩沖區(qū)

指針數(shù)據(jù)包 相信大多數(shù)人會(huì)將定長(zhǎng)數(shù)組換為 指針 , 每次使用時(shí)動(dòng)態(tài)的開辟 CURR_LENGTH 大....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 15:01 ?515次閱讀

零長(zhǎng)數(shù)組如何使用定長(zhǎng)包定義數(shù)據(jù)緩沖區(qū)

零長(zhǎng)數(shù)組 請(qǐng)先思考以下問題: C語(yǔ)言中,數(shù)組長(zhǎng)度是否可以為0? 如果要接收一個(gè)不定長(zhǎng)數(shù)據(jù)包,你會(huì)如何....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 14:58 ?711次閱讀

時(shí)鐘子系統(tǒng)中clock驅(qū)動(dòng)實(shí)例

clock驅(qū)動(dòng)實(shí)例 clock驅(qū)動(dòng)在時(shí)鐘子系統(tǒng)中屬于provider,provider是時(shí)鐘的提供者....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 14:39 ?835次閱讀
時(shí)鐘子系統(tǒng)中clock驅(qū)動(dòng)實(shí)例

驅(qū)動(dòng)開發(fā)時(shí)鐘API的使用

時(shí)鐘API的使用 對(duì)于一般的驅(qū)動(dòng)開發(fā)(非clock驅(qū)動(dòng)),我們只需要在dts中配置時(shí)鐘,然后在驅(qū)動(dòng)調(diào)....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 14:30 ?611次閱讀

Linux clock子系統(tǒng)是什么

clock子系統(tǒng) Linux的時(shí)鐘子系統(tǒng)由CCF(common clock framework)框架....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 14:25 ?871次閱讀
Linux clock子系統(tǒng)是什么

Linux內(nèi)核reset驅(qū)動(dòng)實(shí)例

reset驅(qū)動(dòng)實(shí)例 類似于clock驅(qū)動(dòng),reset驅(qū)動(dòng)也是編進(jìn)內(nèi)核的,在Linux啟動(dòng)時(shí),完成re....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 14:21 ?813次閱讀

reset API使用示例步驟

時(shí)鐘和復(fù)位是兩個(gè)不同的驅(qū)動(dòng),但通常都是由負(fù)責(zé)clock驅(qū)動(dòng)的人,把reset驅(qū)動(dòng)完成。同樣,rese....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 14:17 ?1189次閱讀

Linux的reset復(fù)位API說明

devm_reset_control_get struct reset_control *devm_....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 14:14 ?1258次閱讀

Linux reset子系統(tǒng)有什么功能

Linux reset子系統(tǒng) reset子系統(tǒng)非常簡(jiǎn)單,與clock子系統(tǒng)非常類似,但在驅(qū)動(dòng)實(shí)現(xiàn)上,....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 14:06 ?790次閱讀
Linux reset子系統(tǒng)有什么功能

Linux內(nèi)核編譯腳本

獲得編譯命令及選項(xiàng) 編譯linux時(shí),默認(rèn)不會(huì)顯示編譯的命令,如果你要獲得編譯命令及其選項(xiàng),可以在m....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 11:52 ?675次閱讀

Linux交叉編譯選項(xiàng)與源碼與目標(biāo)文件分離

交叉編譯選項(xiàng) 編譯Linux,通常只需要運(yùn)行 make menuconfig 配置要編譯的模塊,然后....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 11:48 ?881次閱讀

在驅(qū)動(dòng)中創(chuàng)建sysfs接口完整例子

設(shè)備樹: leds : leds{ compatible = "xx,xx-led"; }; 驅(qū)動(dòng):....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 11:46 ?481次閱讀

如何創(chuàng)建sysfs接口

sysfs接口創(chuàng)建 基本步驟: 1、使用 DEVICE_ATTR 聲明一個(gè) sys 節(jié)點(diǎn) stati....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 11:33 ?511次閱讀

Linux驅(qū)動(dòng)proc新接口介紹

proc新接口 注意,在較新版本的內(nèi)核中, procfs 的函數(shù)接口有所變化。 系統(tǒng) 內(nèi)核版本 Li....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 11:29 ?449次閱讀

Linux驅(qū)動(dòng)中procfs接口的創(chuàng)建

procfs接口創(chuàng)建 實(shí)現(xiàn)效果: 例如, 在 /proc 下創(chuàng)建一個(gè)clk節(jié)點(diǎn),通過 cat /pr....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 11:24 ?381次閱讀
Linux驅(qū)動(dòng)中procfs接口的創(chuàng)建

Linux驅(qū)動(dòng)函數(shù)接口說明

函數(shù)接口說明 創(chuàng)建目錄、文件函數(shù): /* 創(chuàng)建目錄 */ struct dentry *debugf....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 11:20 ?497次閱讀

Linux驅(qū)動(dòng)debugfs接口代碼實(shí)現(xiàn)

實(shí)現(xiàn)效果 在 /sys/kernel/debug/ 目錄下創(chuàng)建一個(gè) ion/test 文件,通過 c....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 11:12 ?542次閱讀
Linux驅(qū)動(dòng)debugfs接口代碼實(shí)現(xiàn)

Linux中LED驅(qū)動(dòng)的應(yīng)用層控制

今天,我們就站在巨人的肩膀上,利用內(nèi)核開發(fā)者已經(jīng)寫好的驅(qū)動(dòng)來(lái)實(shí)現(xiàn)我們想要的功能。 應(yīng)用層控制 除了可....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 11:09 ?571次閱讀

如何實(shí)現(xiàn)Linux下的LED驅(qū)動(dòng)

LED驅(qū)動(dòng) 我們以imx6ull pro開發(fā)板的板載led為例,其板載了一個(gè)可控制的Led2,原理圖....
的頭像 麥辣雞腿堡 發(fā)表于 09-27 11:03 ?605次閱讀
如何實(shí)現(xiàn)Linux下的LED驅(qū)動(dòng)

Linux驅(qū)動(dòng)內(nèi)核模塊參數(shù)介紹

在加載一個(gè).ko模塊時(shí),也可以像應(yīng)用程序那樣,通過命令行傳入一些參數(shù),這個(gè)過程發(fā)生在調(diào)用模塊初始化函....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 17:01 ?735次閱讀

內(nèi)核模塊知識(shí):多個(gè)源文件編譯生成一個(gè)內(nèi)核模塊

多個(gè)源文件編譯生成一個(gè)內(nèi)核模塊 例如,將hello.c和world.c兩個(gè)c文件編譯生成一個(gè)叫hel....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 16:58 ?1037次閱讀

Linux驅(qū)動(dòng)加載卸載模塊命令

最簡(jiǎn)單的驅(qū)動(dòng) # include # include # include static int __....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 16:54 ?955次閱讀

內(nèi)核模塊依賴什么意思

通常情況下,一個(gè)模塊只使用內(nèi)核導(dǎo)出的符號(hào),自己不導(dǎo)出符號(hào)。但是如果一個(gè)模塊需要提供全局變量或函數(shù)給另....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 16:51 ?588次閱讀

printk函數(shù)的地址問題怎么解決

不知大家有沒有想過,在一個(gè)內(nèi)核模塊代碼中,會(huì)用到 printk 函數(shù),而這個(gè)函數(shù)不是我們實(shí)現(xiàn)的,它是....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 16:49 ?475次閱讀

如何通過proc接口發(fā)起系統(tǒng)請(qǐng)求

有些硬件平臺(tái)可能不能使用 SysRq 復(fù)合鍵,這種情況下,也可以通過 /proc 接口進(jìn)入系統(tǒng)請(qǐng)求狀....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 16:45 ?568次閱讀

什么是SysRq 內(nèi)核配置選項(xiàng)

Linux內(nèi)核提供了一些與用戶空間的通信機(jī)制,例如 procfs 接口和 sysfs 接口,大部分的....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 16:42 ?794次閱讀

如何在shell中操作寄存器

shell 中操作寄存器可以使用 devmem 命令. devmem 命令其實(shí)就是上述應(yīng)用層操作寄存....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 16:39 ?1106次閱讀

Linux應(yīng)用層操作寄存器

應(yīng)用層操作寄存器 驅(qū)動(dòng)中操作寄存器,需要先進(jìn)行映射將物理地址轉(zhuǎn)為虛擬地址。 但如果想在應(yīng)用層中操作寄....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 16:37 ?996次閱讀

Linux驅(qū)動(dòng)操作寄存器

首先在設(shè)備樹里定義一個(gè)節(jié)點(diǎn),例如: uart0:?serial@10010000?{ ???comp....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 16:34 ?856次閱讀

Linux驅(qū)動(dòng)開發(fā)知識(shí)點(diǎn)

1、驅(qū)動(dòng)程序分為幾類? 字符設(shè)備驅(qū)動(dòng) 塊設(shè)備驅(qū)動(dòng) 網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng) 2、字符設(shè)備驅(qū)動(dòng)需要實(shí)現(xiàn)的接口通常有....
的頭像 麥辣雞腿堡 發(fā)表于 09-26 16:30 ?667次閱讀