initcall機制 注意上述流程,我們來理解一下 initcall 機制: 普通我們寫一個程序,想....
麥辣雞腿堡 發表于 09-28 16:33
?1464次閱讀
console_init 分析 Linux 啟動函數 start_kernel 會調用 consol....
麥辣雞腿堡 發表于 09-28 16:23
?1852次閱讀
在 start_kernel 內核初始化函數中,一共調用 86 個函數去初始化,其中有一個 mm_i....
麥辣雞腿堡 發表于 09-28 16:13
?1664次閱讀
嵌入式 Linux 平臺 先總結一句:不管是單片機還是高端 ARM 平臺,最底層都是寄存器,硬件之上....
麥辣雞腿堡 發表于 09-28 16:05
?1244次閱讀
單片機平臺編寫 GPIO 口程序,以 STM32F103 為例,有三種模式:庫函數、HAL庫、寄存器....
麥辣雞腿堡 發表于 09-28 15:56
?2176次閱讀
常用選項通過上述的實戰案例,相信大家已經掌握的 tcpdump 基本用法,在這里來詳細總結一下常用的....
麥辣雞腿堡 發表于 09-28 15:52
?3806次閱讀
tcpdump 強大的功能和靈活的策略,主要體現在過濾器(BPF)強大的表達式組合能力。 本節主要分....
麥辣雞腿堡 發表于 09-28 15:47
?1594次閱讀
我們先通過幾個簡單的示例來介紹 tcpdump 基本用法。 1. 不加任何參數,默認情況下將抓取第一....
麥辣雞腿堡 發表于 09-28 15:42
?1761次閱讀
在日常工作中遇到的很多網絡問題都可以通過 tcpdump 優雅的解決: 相信大多數同學都遇到過 SS....
麥辣雞腿堡 發表于 09-28 15:30
?1049次閱讀
Arch-speicific代碼分析 中斷也是異常模式的一種,當外設觸發中斷時,處理器會切換到特定的....
麥辣雞腿堡 發表于 09-28 15:27
?1352次閱讀
IRQ domain IRQ domain用于將硬件的中斷號,轉換成Linux系統中的中斷號(vir....
麥辣雞腿堡 發表于 09-28 15:21
?1617次閱讀
數據結構分析 先來張圖: GIC驅動中,使用 struct gic_chip_data 結構體來描述....
麥辣雞腿堡 發表于 09-28 15:18
?1244次閱讀
驅動流程分析 GIC驅動的執行流程如下圖所示: 首先需要了解一下鏈接腳本 vmlinux.lds ,....
麥辣雞腿堡 發表于 09-28 15:09
?1262次閱讀
設備信息添加 ARM平臺的設備信息,都是通過Device Tree設備樹來添加,設備樹信息放置在ar....
麥辣雞腿堡 發表于 09-28 15:03
?1083次閱讀
GIC硬件原理 ARM公司提供了一個通用的中斷控制器 GIC(Generic Interrupt C....
麥辣雞腿堡 發表于 09-28 14:58
?3344次閱讀
流程分析 kobject/kset 的相關代碼比較簡單,畢竟它只是作為一個結構體嵌入其他high-l....
麥辣雞腿堡 發表于 09-28 14:51
?1010次閱讀
數據結構 2.1 kobject kobject 代表內核對象,結構體本身不單獨使用,而是嵌套在其他....
麥辣雞腿堡 發表于 09-28 14:44
?1447次閱讀
移植 FreeRTOS 以正點原子的跑馬燈工程為基礎,在上面擴展。在基礎工程中新建一個名為 Free....
麥辣雞腿堡 發表于 09-28 14:39
?2915次閱讀
上拉電阻計算 1、上拉電阻過小,總線上電流增大,端口輸出低電平增大。 2、上拉電阻過大,上升沿時間增....
麥辣雞腿堡 發表于 09-28 14:29
?4676次閱讀
I2C總線能掛多少設備? 理論上: 7-bit address :2 的 7 次方,能掛 128 個....
麥辣雞腿堡 發表于 09-28 14:20
?4707次閱讀
中斷控制器的級聯 根據中斷數量的不同,中斷控制器可以級聯,以此來滿足需求。比如在 GIC 中斷控制器....
麥辣雞腿堡 發表于 09-28 14:15
?1484次閱讀
中斷子系統硬件架構 一個完整的設備中,與中斷相關的硬件可以劃分為3類,它們分別是:設備、中斷控制器和....
麥辣雞腿堡 發表于 09-28 14:09
?1114次閱讀
為什么需要中斷? 答案:處理器的速度比外設快很多,內核必須要處理其他任務,只有當外設準備好了,CPU....
麥辣雞腿堡 發表于 09-28 11:51
?1006次閱讀
數據類型 FreeRTOS 使用的數據類型主要分為 stdint.h 文件中定義的和自己定義的。其中....
麥辣雞腿堡 發表于 09-28 11:49
?1612次閱讀
RTOS內核和演示例程源代碼使用以下規則: > 變量 uint32_t:前綴 ul,u 表示 uns....
麥辣雞腿堡 發表于 09-28 11:45
?2035次閱讀
FreeRTOS 中斷測試實驗 設定:FreeRTOS 中優先級低于 configMAX_SYSCA....
麥辣雞腿堡 發表于 09-28 11:42
?1391次閱讀
FreeRTOS 開關中斷 FreeRTOS 開關中斷函數為 portENABLE_INTERRUP....
麥辣雞腿堡 發表于 09-28 11:37
?1726次閱讀
Cortex-M 中斷 Cortex-M 內核(STM32)的 MCU 提供了一個用于中斷管理的嵌套....
麥辣雞腿堡 發表于 09-28 11:34
?1470次閱讀
任務實現 FreeRTOS 官方給出的任務函數模板如下: void vATaskFunction (....
麥辣雞腿堡 發表于 09-28 11:28
?1486次閱讀
任務狀態 FreeRTOS 中的任務永遠處于下面幾個狀態中的某一個: ● 運行態 當一個任務正在運行....
麥辣雞腿堡 發表于 09-28 11:10
?2305次閱讀