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

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

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

嵌入式與Linux那些事

文章:36 被閱讀:10.4w 粉絲數(shù):2 關(guān)注數(shù):0 點贊數(shù):0

廣告

ARM嵌入式系統(tǒng)中內(nèi)存對齊的重要性

做嵌入式系統(tǒng)軟件開發(fā),經(jīng)常在代碼中看到各種各樣的對齊,很多時候我們都是知其然不知其所以然,知道要做好....
的頭像 嵌入式與Linux那些事 發(fā)表于 11-11 17:17 ?1221次閱讀
ARM嵌入式系統(tǒng)中內(nèi)存對齊的重要性

內(nèi)存管理的硬件結(jié)構(gòu)

常見的內(nèi)存分配函數(shù)有malloc,mmap等,但大家有沒有想過,這些函數(shù)在內(nèi)核中是怎么實現(xiàn)的?換句話....
的頭像 嵌入式與Linux那些事 發(fā)表于 09-04 14:28 ?452次閱讀
內(nèi)存管理的硬件結(jié)構(gòu)

串口驅(qū)動分析之serial driver

前兩節(jié)我們介紹串口驅(qū)動的框架和tty core部分。這節(jié)我們介紹和硬件緊密相關(guān)的串口驅(qū)動部分。
的頭像 嵌入式與Linux那些事 發(fā)表于 09-04 14:23 ?667次閱讀
串口驅(qū)動分析之serial driver

Linux內(nèi)核中頁表映射的基礎(chǔ)知識

大家在看內(nèi)核代碼時會經(jīng)??吹囊陨闲g(shù)語,但在ARM的芯片手冊中并沒有用到這些術(shù)語,而是使用L1,L2,....
的頭像 嵌入式與Linux那些事 發(fā)表于 08-07 15:53 ?1220次閱讀
Linux內(nèi)核中頁表映射的基礎(chǔ)知識

Linux內(nèi)核中的頁面分配機制

Linux內(nèi)核中是如何分配出頁面的,如果我們站在CPU的角度去看這個問題,CPU能分配出來的頁面是以....
的頭像 嵌入式與Linux那些事 發(fā)表于 08-07 15:51 ?423次閱讀
Linux內(nèi)核中的頁面分配機制

操作系統(tǒng)的內(nèi)存布局介紹

32位操作系統(tǒng)的內(nèi)存布局很經(jīng)典,很多書籍都是以32位系統(tǒng)為例子去講解的。32位的系統(tǒng)可訪問的地址空間....
的頭像 嵌入式與Linux那些事 發(fā)表于 08-07 15:47 ?559次閱讀
操作系統(tǒng)的內(nèi)存布局介紹

buffers內(nèi)存與cached內(nèi)存的區(qū)別

free 命令是Linux系統(tǒng)上查看內(nèi)存使用狀況最常用的工具,然而很少有人能說清楚 “buffers....
的頭像 嵌入式與Linux那些事 發(fā)表于 07-29 14:17 ?633次閱讀
buffers內(nèi)存與cached內(nèi)存的區(qū)別

pstore原理和使用方法總結(jié)

pstore最初是用于系統(tǒng)發(fā)生oops或panic時,自動保存內(nèi)核log buffer中的日志。不過....
的頭像 嵌入式與Linux那些事 發(fā)表于 03-04 14:23 ?1093次閱讀
pstore原理和使用方法總結(jié)

內(nèi)聯(lián)函數(shù)定義 為什么需要內(nèi)聯(lián)函數(shù)

inline關(guān)鍵字是C99標(biāo)準(zhǔn)的型關(guān)鍵字,其作用是將函數(shù)展開,把函數(shù)的代碼復(fù)制到每一個調(diào)用處。
的頭像 嵌入式與Linux那些事 發(fā)表于 02-19 12:20 ?661次閱讀

幾張圖,秒懂各種常用通信協(xié)議原理

這些顯示電子系統(tǒng)中信號波形的動圖,有助于幫助我們理解傳輸?shù)臋C理。
的頭像 嵌入式與Linux那些事 發(fā)表于 11-20 16:04 ?998次閱讀
幾張圖,秒懂各種常用通信協(xié)議原理

Linux的確實挺復(fù)雜的

對于稍有些系統(tǒng)編程經(jīng)驗的 Linux 開發(fā)者來說,難點往往在于,缺乏對底層技術(shù)的透徹理解,而不能自如....
的頭像 嵌入式與Linux那些事 發(fā)表于 09-12 17:04 ?499次閱讀

tty驅(qū)動接口分析

tty這個名稱源于電傳打字節(jié)的簡稱,在linux表示各種終端,終端通常都跟硬件相對應(yīng)。比如對應(yīng)于輸入....
的頭像 嵌入式與Linux那些事 發(fā)表于 07-14 12:21 ?1294次閱讀
tty驅(qū)動接口分析

被一個GPIO口搞死的一天

不管我怎么修改我的軟件配置,我們的PHY始終不能驅(qū)動成功,從內(nèi)核日志里面就是讀不到PHY的ID地址。
的頭像 嵌入式與Linux那些事 發(fā)表于 06-12 14:08 ?803次閱讀
被一個GPIO口搞死的一天

硬件工程師設(shè)計出錯是種什么體驗?

我有一次,那時候還是創(chuàng)業(yè)時期,整個研發(fā)我一個人說的算,又一次畫一個圓形的PCB。把直徑當(dāng)成半徑了,我....
的頭像 嵌入式與Linux那些事 發(fā)表于 06-08 17:05 ?733次閱讀
硬件工程師設(shè)計出錯是種什么體驗?

ifconfig up后內(nèi)核網(wǎng)絡(luò)驅(qū)動做了什么?

最近在排查一個網(wǎng)絡(luò)問題,ifconfig eth0 up 后,網(wǎng)卡link up比較慢。因此,分析了....
的頭像 嵌入式與Linux那些事 發(fā)表于 05-19 15:17 ?2465次閱讀

以太網(wǎng)PHY的控制器驅(qū)動框架分析

PHY芯片為OSI的最底層-物理層(Physical Layer),通過MII/GMII/RMII/....
的頭像 嵌入式與Linux那些事 發(fā)表于 05-04 10:06 ?1736次閱讀
以太網(wǎng)PHY的控制器驅(qū)動框架分析

以太網(wǎng)各種網(wǎng)絡(luò)總線介紹

本文主要介紹以太網(wǎng)的MAC(Media Access Control,即媒體訪問控制子層協(xié)議)和PH....
的頭像 嵌入式與Linux那些事 發(fā)表于 04-28 09:43 ?3681次閱讀
以太網(wǎng)各種網(wǎng)絡(luò)總線介紹

分享一款精小調(diào)試支持庫:dbuglib

嵌入式開發(fā)過程中,調(diào)試是必不可少的一個環(huán)節(jié)。怎樣調(diào)試才能快速定位代碼的問題呢?方法有很多,今天給大家....
的頭像 嵌入式與Linux那些事 發(fā)表于 04-17 14:01 ?716次閱讀

kprobes的使用方法

上一節(jié)介紹了kprobe的基本概念,下面我們將使用幾個具體的例子,看下kprobe在實際使用中有那些....
的頭像 嵌入式與Linux那些事 發(fā)表于 04-03 15:34 ?937次閱讀

使用TRACE_EVENT定義tracepoint的方式

內(nèi)核的各個子系統(tǒng)已經(jīng)有大量的跟蹤點,如果這些跟蹤點無法滿足工作中的需求,可以自己手動添加跟蹤點。
的頭像 嵌入式與Linux那些事 發(fā)表于 03-05 13:44 ?2667次閱讀

Ftrace使用tracefs文件系統(tǒng)保存控制文件

Ftrace是Linux Kernel的官方tracing系統(tǒng),支持Function trace、靜....
的頭像 嵌入式與Linux那些事 發(fā)表于 02-22 14:34 ?1260次閱讀

Linux內(nèi)核調(diào)試的方式以及工具集錦

內(nèi)核總是那么捉摸不透, 內(nèi)核也會犯錯, 但是調(diào)試卻不能像用戶空間程序那樣, 為此內(nèi)核開發(fā)者為我們提供....
的頭像 嵌入式與Linux那些事 發(fā)表于 02-20 17:56 ?982次閱讀

netconsole的使用簡介

netconsole模塊可以讓printk信息(輸出到控制臺的信息)通過網(wǎng)絡(luò)(UDP)發(fā)送到遠程主機....
的頭像 嵌入式與Linux那些事 發(fā)表于 02-17 14:46 ?847次閱讀

ARMv8-A系統(tǒng)中的安全

舉一個生活中的例子,可信系統(tǒng)存儲了移動支付的密碼,數(shù)字證書等。在開放的系統(tǒng)中,很難實現(xiàn)絕對安全,因為....
的頭像 嵌入式與Linux那些事 發(fā)表于 02-13 15:47 ?793次閱讀

sysRq鍵使用方法

SysRq鍵是一個魔術(shù)案件,只要在內(nèi)核沒有完全卡死的情況下,內(nèi)核都會相應(yīng)SysRq 鍵的輸入,使用這....
的頭像 嵌入式與Linux那些事 發(fā)表于 02-10 14:16 ?1349次閱讀

對GDB命令腳本做一個粗淺的介紹

在shell下敲gdb命令即可啟動gdb,啟動后會顯示下述信息,出現(xiàn)gdb提示符。
的頭像 嵌入式與Linux那些事 發(fā)表于 02-06 11:41 ?2309次閱讀

一位讀者邏輯清晰的提問

數(shù)據(jù)結(jié)構(gòu)嚴蔚敏書籍看完,你的pdf數(shù)據(jù)結(jié)構(gòu)部分全部看完,pdf對應(yīng)的力扣題目全部做完,劍指offer....
的頭像 嵌入式與Linux那些事 發(fā)表于 02-01 15:39 ?519次閱讀

使用動態(tài)輸出打印內(nèi)核的DEBUG信息

printk()是很多嵌入式開發(fā)者喜歡用的調(diào)試手段之一,但是,使用printk()每次都要重新編譯內(nèi)....
的頭像 嵌入式與Linux那些事 發(fā)表于 01-06 10:46 ?987次閱讀

內(nèi)核轉(zhuǎn)儲的設(shè)置

當(dāng)程序運行的過程中異常終止或崩潰,操作系統(tǒng)會將程序當(dāng)時的內(nèi)存狀態(tài)記錄下來,保存在一個文件中,這種行為....
的頭像 嵌入式與Linux那些事 發(fā)表于 12-19 13:42 ?814次閱讀

如何利用ChatGPT幫你寫代碼?

最近爆火的ChatGpt相信大家都不陌生,聽說它還能寫代碼,而且能力不凡。作為合格的嵌入式軟件工程師....
的頭像 嵌入式與Linux那些事 發(fā)表于 12-13 09:55 ?58695次閱讀