博客 RSS 訂閱

縱然似夢 - Chapter-1 Memory Management (section 1.1-1.5)

參考了 《打通 Linux 操作系統和芯片開發》 書籍的內容,實際也可以説是完全參照加上了個人的拙見或者是讀書記錄。 和我上一篇説的一樣,我依然還是一個初學者,記錄這些是自己梳理,以及想讓文字發揮一些作用和意義。 涉及到代碼的部分實在是非常非常的枯燥無味和無聊,並且由於 Linux 中函數的分層很多,call stack 特別深,函數名稱特別相似, 非常容易頭暈眼花了,所

操作系統

收藏 評論

liwen01 - 藍牙基礎(四):藍牙狀態、角色、地址與網絡結構

liwen01 2025.10.01 前言 在一個筆記本電腦上,它的藍牙可以同時連接:手機,藍牙耳機、音響、鍵盤、鼠標、打印機等等外設。 這些設備有些是 BR/EDR, 有些是BLE,所以筆記本電腦的藍牙肯定是雙模藍牙,能同時支持BR/EDR 和 BLE 設備。 在這個由多個藍牙設備組成的網絡中,它們處於什麼狀態,各自的角色是什麼,它們又是通過什麼來區分彼此? 實際在不同的藍牙版本中,它們的定義

操作系統

收藏 評論

阿源- - EDK2環境搭建 & QEMU雙平台安裝

EDK2環境搭建 本文涉及OVMF虛擬機固件鏡像的編譯,以及在Windows和Linux(Ubuntu)上分別安裝QEMU虛擬機加載鏡像文件,執行HelloWorld程序。 一、TianoCore的官方介紹 Welcome to TianoCore, the community supporting an open source implementation of the Unified E

操作系統

收藏 評論

痞子衡 - 痞子衡嵌入式:在i.MXRTxxx下使能DMA鏈式傳輸可達到SPI從設備接收速率上限50Mbps

  大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是i.MXRT下使能DMA鏈式傳輸可達到SPI從設備接收速率上限50Mbps。   最近痞子衡在幫一個 RT600 的 AR 眼鏡客户優化 SPI 從設備接收數據的速率,我們知道 SPI 從設備接收數據方法一般有三種:1) 輪詢模式,2) 中斷模式,3) DMA 模式。前兩種模式都會受到 CPU 性能的限制,而 DMA 模式則可以

操作系統

收藏 評論

黯然銷魂掌2015 - 羣暉安裝打印服務器,驅動HP P1106札記(一)—— 羣暉配置

一、需求背景 今年小朋友開始上學,老師習慣從釘釘或者微信佈置作業,幾乎每天都需要打印。現在打印機接在電腦上,每次都要開電腦,就想着做一個打印服務器,不再依賴於電腦,手機、iPad各類終端都可以發起打印。 前後折騰了好幾天,踩坑的過程真的是一言難盡,總結下來主要有幾個坑: 1)羣暉的版本問題:羣暉的dsm版本不一樣,對命令的支持就不一樣。網上很多資料也有巨大的誤導性。 2)docker被牆:網

操作系統

收藏 評論

阿源- - EDKII工程結構介紹

EDK2工程結構介紹 一 EDk2開發環境的安裝 目錄 一、EDK2工程目錄的一級結構 二、常用的目錄文件 2.1 BaseTools--構建工具鏈 2.2 Conf--配置目錄 2.3 MdePkg--基礎核心包 2.4 MdeModulePkg -- 常用模塊包 2.5 OvmfPkg--OVMF固件工程目錄 總結 一、EDK2工程目

操作系統

收藏 評論

PeaZomboss - 一次 Windows 內核卡住的調試經歷

一次 Windows 內核卡住的調試經歷 今年整了個電腦,本想提升生活遊戲體驗,卻被一個及其影響體驗的問題折磨了三個月,後來終於算是得到了解決(規避)。過程是曲折的,結果是比較抽象的。於是乎記錄一下這個問題的前因後果,畢竟也算是不影響體驗了,不算白費力氣。 語音聊天,神秘卡死 某知名聊天軟件,經常是大家水羣的好去處,有時,大家也會通過羣聊語音開黑。但是我卻發現一個神秘現象——系統卡死。毫無徵兆,隨

操作系統

收藏 評論

xdhking - 多線程安全訪問共享資源(互斥)

概念 1.多個執行流進行安全訪問的共享資源——臨界資源 2.多個執行流中,訪問臨界資源的代碼——臨界區--往往是線程代碼的很小一部分 3.想讓多個線程串行訪問共享資源——互斥 4.對一個資源進行訪問的時候,要麼不做,要麼做完——原子性 解決方案: 解決方案:加鎖 互斥鎖pthread_mutex_t確保同一時間只有一個線程能進入臨界區 一、POSIX線程庫(pthread)互斥鎖

操作系統

收藏 評論

SueXY - A39C-T400A22D1a Lora通訊模塊的命令配置示例記錄

前言 開發的過程中,用A39C-T400A22D1aLora模塊作無線傳輸。這個項目之前的人都是用廠商的ASDS上位機軟件,直接配置Lora模塊,也確實能運作。 但是文檔中還記載了直接給模塊發送指令進行配置的方式,我打算試試。 配置方法 優勢 劣勢 上位機 界面直觀,操作簡單 部署前需為模塊單獨費時間,參數難以保證無誤

操作系統

收藏 評論

花酒鋤作田 - [linux]記賬工具-監控用户活動

前言 記賬工具可以提供諸如 Linux 系統中的連接、已執行的程序以及系統資源的使用等有底系統使用信息。這些記賬工具可以通過psacct或acct軟件包安裝。 psacct和acct實際上是相同的。在基於 RPM 的系統中,它以psacct的形式存在;而在基於 DEB 的系統中,它作為acct提供。 安裝 大多流行的Linux發行版中都有 psacct或acct,例如debian中安裝: sudo

操作系統

收藏 評論

liwen01 - 藍牙基礎(五):藍牙數據安全、可靠性、組成與處理流程

liwen01 2025.10.02 前言 WiFi、藍牙都是使用無線電進行數據交互,但是無線電是不可靠的傳輸,它會反射、散射、折射、衍射還會相互干涉。從用户的體驗來看,就是無線信號強度變弱,連接中斷、掉線、音頻卡頓、失真、配對困難、傳輸速率下降等。 為解決無線通信中的各種問題,藍牙模塊在物理層、鏈路層、軟件協議棧上都做了些不同的處理,使不可靠的無線傳輸逐漸地變為可靠的數據傳輸。 (一)無線通信中

操作系統

收藏 評論

zdyz - 焊接效率翻倍!焊台工具的性價比黑馬!正點原子T300智能焊台160W 大功率 + 四芯兼容!

焊接效率翻倍!焊台工具的性價比黑馬!正點原子T300智能焊台160W 大功率 + 四芯兼容! 電子工程師的工作台前,永遠缺一台「趁手」的焊台:功率不足焊不動大焊點,換芯麻煩適配性差,温控不準燒穿 PCB 板 — 這些痛點,正點原子全新 T300 智能焊台或許能一次性解決。作為深耕嵌入式領域 12 年的老牌廠商,正點原子的 T300,用 160W 大功率、全場景兼容、千元內定價,重新定義了中端智能焊

操作系統

收藏 評論

阿源- - UEFI 啓動的各階段介紹

UEFI啓動的七個階段介紹 系統固件開發學習系列: 一、EDKII環境搭建 QEMU虛擬機雙平台安裝 二、EDKII工程結構介紹 目錄 一、整體概念 二、SEC 安全初始化階段 三、PEI 預 EFI 初始化階段 四、DXE—驅動執行環境階段 五、BDS—啓動設備選擇階段 六、TSL—瞬態系統加載階段 七、RT 和 AL 階段 一、整體概念 UEFI啓動的七個階段分別為: SEC

操作系統

收藏 評論

阿源- - Ubuntu 如何在桌面添加應用快捷方式

Ubuntu 如何在桌面添加應用圖標 Ubuntu 在軟件安裝之後不會像 Windows一樣默認把快捷方式放到桌面上,而是需要手動設置,本文來説明一下把應用程序圖標放置到桌面上的方法。 桌面上方式應用圖標打開應用程序涉及兩種情況,一是網上下載安裝的應用,一種是自定義的可執行文件。 一、VS Code 這種通過安裝包安裝的軟件 從官網下載.deb安裝包。 使用以下命令安裝

操作系統

收藏 評論

膝蓋中箭衞兵 - 【LVGL】部件 - 基礎對象

引言 LVGL 編程思想 LVGL 採用的是面向對象的編程思想,以抽象的類來實例化不同的對象(部件) 舉例 實現流程 C 語言中沒有“類”的概念,LVGL 以結構體的形式來實現“類”的思想。 過程: 使用lv_obj_t結構體實例化一個具體的對象:lv_obj(基礎對象),默認就是以當前活動的屏幕作為基礎對象。 這個基礎對象作為父對象衍生出更多的子對象:lv_switch、lv_

操作系統

收藏 評論

躺柒 - 讀用數據説服:如何設計、呈現和捍衞你的數據08數據呈現和反對意見

1.數據呈現 1.1.數據自己會説話,但事實並非如此 1.1.1.數據不會説話,當然更不能解釋它對你的業務有何意義 1.1.2.數據自己不會説話,必須由你讓它説話 1.2.在最好的情況下,數據導向的演示文稿能夠促進交互,豐富討論,得出優質決策 1.3.TOP-T框架,這是一種數據向幻燈片的製作思路 1.3.1.能確保你全面涵蓋優秀演示的要素,讓你的內容與受眾

大數據

收藏 評論

海豚調度 - 二次開發必看!DolphinScheduler 3.1.9 開發環境搭建指南

在生產實踐中,Apache DolphinScheduler 3.1.9 版本因其穩定性和成熟的特性,成為眾多企業用户的首選版本。隨着使用深入,不少用户希望在此基礎上進行二次開發,以更好地滿足自身業務需求。然而,開展二次開發前,搭建完善的本地開發環境至關重要。本文結合真實案例,詳細介紹 DolphinScheduler 3.1.9 的二次開發環境配置流程,希望為有定製化開發需求的用户提供實用、可靠

大數據

收藏 評論

躺柒 - 讀用數據説服:如何設計、呈現和捍衞你的數據09讀後總結與感想兼導讀

1.基本信息 用數據説服:如何設計、呈現和捍衞你的數據 米羅·卡扎科夫 著 金城出版社有限公司,2025年07月出版 1.1.讀薄率 書籍總字數8.6萬字,筆記總字數26227字。 讀薄率26227÷86000≈30.5% 1.2.讀厚方向 DataMesh權威指南 數據的邊界:隱私與個人數據保護 Julia數據科學應用

大數據

收藏 評論

天翼雲開發者社區 - 數據治理之數據質量評估維度及方法

本文分享自天翼雲開發者社區《數據治理之數據質量評估維度及方法》,作者:i****n 從某種程度上來説“數據=金錢”,數據質量的好壞直接決定着數據價值高低,直接或簡介影響一個企業的決策方向。數據質量管理是指在數據創建、加工、使用和遷移等過程中,通過開展數據質量定義、過程控制、監測、問題分析和整改、評估與考核等一系列管理活動,提高數據質量以滿足業務要求。 一、數據質量關注點 一致性:值數內容在系統內,

大數據

收藏 評論

張永清 - 《數據資產管理核心技術與應用》讀書筆記- 第六章-數據監控與告警(二) -如何使用Grafana和Prometheus來實現數據監控與告警

《數據資產管理核心技術與應用》是清華大學出版社出版的一本圖書,全書共分10章,第1章主要讓讀者認識數據資產,瞭解數據資產相關的基礎概念,以及數據資產的發展情況。第2~8章主要介紹大數據時代數據資產管理所涉及的核心技術,內容包括元數據的採集與存儲、數據血緣、數據質量、數據監控與告警、數據服務、數據權限與安全、數據資產管理架構等。第9~10章主要從實戰的角度介紹數據資產管理技術的應用實踐,包括如何對元

大數據

收藏 評論

天翼雲開發者社區 - 大數據產品線生產操作安全規約

本文分享自天翼雲開發者社區《大數據產品線生產操作安全規約》,作者:朱****靜 第一章 總 則 第一條為健全安全生產製度,落實安全生產責任,增強安全風險/隱患排查治理能力,促進安全生產長效機制建設,防止和減少生產安全事故,結合大數據產品線實際情況,特制定本生產操作安全管理辦法。 第二條本管理辦法適用於大數據產品線所有合同制員工、外協人員、廠商駐場人員。 第二章 組織職責 第三條本管理辦法説明了大數

大數據

收藏 評論

張永清 - 《數據資產管理核心技術與應用》讀書筆記- 第七章- 數據權限與安全(一)

《數據資產管理核心技術與應用》是清華大學出版社出版的一本圖書,全書共分10章,第1章主要讓讀者認識數據資產,瞭解數據資產相關的基礎概念,以及數據資產的發展情況。第2~8章主要介紹大數據時代數據資產管理所涉及的核心技術,內容包括元數據的採集與存儲、數據血緣、數據質量、數據監控與告警、數據服務、數據權限與安全、數據資產管理架構等。第9~10章主要從實戰的角度介紹數據資產管理技術的應用實踐,包括如何對元

大數據

收藏 評論

天翼雲開發者社區 - flink on k8s的基本介紹

本文分享自天翼雲開發者社區《flink on k8s的基本介紹》,作者:l****n 一、背景介紹 Apache Flink 是一個流處理引擎,具有高效的流處理和批處理能力,以及良好的可伸縮性和容錯性。Kubernetes(簡稱 K8s)是一種容器編排系統,用於自動化容器部署、擴展和管理。將 Flink 部署在 K8s 上可以充分利用 Kubernetes 的優勢,實現流處理的高可用、高性能和高彈

大數據

收藏 評論

Hunter_Code - Ubuntu上進行Zookeeper集羣部署

目錄 1.zookeeper下載 2.zookeeper安裝與使用 3.zookeeper啓動 4.zookeeper是什麼?為什麼要用它?為什麼不用Hbase自帶的? 1.zookeeper下載 版本無特別要求,一般最新穩定版即可。 這裏給出3.8.4的下載鏈接。(點擊即可直接下載) zookeeper官網:https://zookeeper.apache.or

大數據

收藏 評論