tag 操作系統

標籤
貢獻110
450
05:15 PM · Oct 25 ,2025

@操作系統 / 博客 RSS 訂閱

PC2005-cloud - STM32項目添加格外HAL庫

需求 在STM32CubeMX中創建項目時,如果只選擇了“僅複製必要庫文件”(Copy only the necessary library files),生成的代碼只會包含項目中已啓用的外設對應的HAL源文件。 若後期需要新增未啓用的外設(如新的UART、TIMER等),需要手動添加對應的HAL庫文件。 已下是添加步驟 注意 我的項目是使用CMake進行管理的 獲取完

操作系統

收藏 評論

AlanZhang - 定製 javascript runtime - Part 1:前置知識

前端仔整理的基於 v8 定製 javascript runtime 教程,這 part 先複習一下相關前置知識。 1 source file // demo.c #includestdio.h int main() { printf("hello\n"); } 範例: C/C++ .c .cpp Rust .rs Go .go 2 object

操作系統 , 二進制 , c , 編譯原理

收藏 評論

小白同學_C - Lab1-Xv6 and Unix utilities 配置環境的搭建以及前言 && MIT6.1810操作系統工程【持續更新】

Lab: Xv6 and Unix utilities(未完待續) ​ 在這個,也是第一個Lab當中6.1810 / Fall 2025,它會要求你通過git拉取最基本的內核代碼,然後cd到內核代碼目錄當中,通過指定的指令(下面會介紹)即可構建起xv6操作系統。 1.拉取基本代碼 ​ 注意:由於之前Lab0 配置環境的搭建以及前言 MIT6.1810操作系統工程 的文章中提過本人的環境(Win1

操作系統

收藏 評論

扛槍的書生 - Linux 通用軟件包 AppImage 打包詳解

近水樓台先得月,向陽花木易為春。 導航 格式介紹 - AppImage 手動打包 - appimagetool 自動打包 - linuxdeploy 雜七雜八 格式介紹 - AppImage AppImage 是 Linux 系統中一種新型的軟件包格式,它與 rpm、deb 這些軟件包格式相比最大的不同便是:(1)無需安裝,即用即刪。(2)只需打包一次,便可到處運行。

操作系統

收藏 評論

龍蜥社區 - 龍蜥白皮書精選:機密計算平台技術

文/雲原生機密計算 SIG 機密計算是一種依賴於硬件的使用中數據保護技術。芯片廠商通過提供特殊的硬件指令、受保護的加密內存區域等手段,輔以基於硬件的密鑰管理和密碼學操作,為使用中的數據提供了一個受保護的可信編程環境,通常稱之為可信執行環境(Trusted Execution Environment,簡稱 TEE)。 利用最底層硬件所能提供的安全性,在保持最小信任依賴的情況下,機密計算技術可以將操作

白皮書 , 操作系統 , 開源 , 技術 , 計算機科學

收藏 評論

龍蜥社區 - 專訪 | 軟硬協同、開源共建:英特爾與龍蜥攜手打造 AI 時代的可信計算底座

編者按:近日,2025 龍蜥操作系統大會(OpenAnolis Conference)在北京圓滿召開。當智能駕艙廠商訓練自動駕駛 AI 模型、金融機構運行 AI 風控系統時,普遍面臨相同困境:數據敏感不敢上雲,本地算力又難以支撐大模型需求。AI大爆發後,“算力效率”與“數據安全”的矛盾愈發突出。2025 龍蜥操作系統大會前夕,InfoQ 對話英特爾技術專家與阿里雲技術專家,揭秘雙方如何通過第六代至

操作系統

收藏 評論

openEuler - 案例介紹:使用A-Ops性能熱點火焰圖進行性能診斷

上篇文章A-Ops性能火焰圖——適用於雲原生的全棧持續性能監測工具分享了A-Ops性能火焰圖的特性。 本文將分享基於A-Ops性能熱點火焰圖進行性能診斷的2個實際案例,介紹如何使用火焰圖快速定位系統或者應用的性能問題,加深大家對A-Ops火焰圖特性的理解。 案例1 雲原生場景下Java類應用性能問題診斷 1. 場景及案例介紹 某Kafka producer客户端Java應用版本升級後性能出現下降,

性能分析 , 操作系統 , openeuler , Linux , openssl

收藏 評論

墨舞天涯 - espidf沒有usb bridge

電腦中無法顯示U盤盤符的解決辦法: 1. 盤符被隱藏。 解決辦法:進入註冊表(regedit.exe),進入“HEKY-CURRENT-USERSoftwaremicrosoftwindowscurrentversionpoliciesexplorer"分支。找到該路徑存在的鍵值“NOdrives”,將其刪除。註銷然後重新登陸。 (不

盤符 , 操作系統 , 運維 , 架構 , 後端開發 , espidf沒有usb bridge , ci

收藏 評論

zdyz - 《ESP32-S3使用指南—IDF版 V1.6》第五十二章 UDP實驗

第五十二章 UDP實驗 1)實驗平台:正點原子DNESP32S3開發板 2)章節摘自【正點原子】ESP32-S3使用指南—IDF版 V1.6 3)購買鏈接:https://detail.tmall.com/item.htm?id=768499342659 4)全套實驗源碼+手冊+視頻下載地址:http://www.openedv.com/docs/boards/esp32/ATK-DNESP32S

操作系統

收藏 評論

zdyz - 《ESP32-S3使用指南—IDF版 V1.6》第四章 開發環境搭建(下)

《ESP32-S3使用指南—IDF版 V1.6》第四章 開發環境搭建(下) 4.2 IDF前端工具 idf.py 是 ESP-IDF 開發環境中的一個重要命令行工具,用於提供前端界面,幫助開發者輕鬆管理工程的配置、構建、燒錄以及調試等操作。它結合了CMake、Niunja和esptool.py等工具,使開發流程更加便捷和高效。 idf.py 主要工具作用: 1)CMake工具用於

操作系統

收藏 評論

痞子衡 - 痞子衡嵌入式:Farewell, 我的寫博故事2025

2025 年的最後一天,照舊寫個年終總結。今年工作上穩步發揮,但是在生活上收穫了一個新的愛好,大家可能知道,痞子衡比較愛運動,一直有在打籃球羽毛球桌球。有感於公司乒乓球文化濃厚,也為了挑戰一下自己,所以今年從零開始發展了乒乓球愛好,人到中年,想學好學精一個新技能真沒那麼容易。在公司活動室購置了發球機之後,痞子衡一整個夏天的中午幾乎都會去小練一會,來培養手感球感。明年要繼續努力,希望球技能上一台階,

操作系統

收藏 評論

li5920o - 軟件i2c

記錄 i2c程序 #include "iic.h" #include "port.h" #include "sys.h" /*IIC應用配置*/ const iic_handle item_i2c[iic_even_num] = { {GPIOB, GPIOB, GPIO_PIN_7, GPIO_PIN_6}, }; /** * @brief: 設置SDA引腳輸出電平 * @par

操作系統

收藏 評論

bin的技術小屋 - 從內核世界透視 mmap 內存映射的本質(原理篇)

本文基於內核 5.4 版本源碼討論 之前有不少讀者給筆者留言,希望筆者寫一篇文章介紹下 mmap 內存映射相關的知識體系,之所以遲遲沒有動筆,是因為 mmap 這個系統調用看上去簡單,實際上並不簡單,可以説是非常複雜的一個系統調用。 如果想要給大家把 mmap 背後的技術本質,正確地,清晰地還原出來,還是有一定難度的,因為 mmap 這一個系統調用就能撬動起整個內存管理系統,文件系統,頁表體系,缺

內存管理 , mmap , linux-kernel , 操作系統 , Linux

收藏 評論

阿源- - x86 架構的簡單介紹

x86 架構的簡單介紹 一、目前常見的 CPU 架構 目前主流的 CPU 架構主要分為兩個陣營:以 x86 為核心的複雜指令集架構(CISC),以及以 ARM 和 RISC-V 為代表的精簡指令集架構(RISC)。其中,x86 架構長期以來主導着桌面和服務器市場,代表廠商包括 Intel 與 AMD,其特點是指令集複雜、兼容性強、單核性能高,適合處理需要強大通用計算能力的場景。而 ARM 架構和新

操作系統

收藏 評論

Milton - 不到80元的E88無刷電機無人機拆解

前幾天微信裏有個公眾號推了個150元內的無人機文章, 看着看着就忍不住也跑到拼多多上搜了一圈, 發現現在的無人機真是好卷啊, 無刷還帶圖傳居然只要...不到80? 1503電機我有一堆, 對這個電機還是挺熟的, 心想買個試試, 不行拆零件也不虧. 外觀 到貨了這東西長這個樣子, 拆開一股濃濃的劣質塑料味, 機身是定製的鋰電, 遙控是三節五號電池 電機確實是1503, 頂上的是避障傳感器,

操作系統

收藏 評論

鹹魚不用加鹽 - 通過串口燒錄DA14531MOD內封的SPI FLASH

1. 綜述 DA14531MOD內置一顆1Mb的SPI FLASH用於存儲DA14531的固件。手冊中雖然標註了144KB的ROM,但似乎無法編程。DA14531一般啓動時從外部總線或內部32KB大小的OTP加載程序到RAM中運行。啓動方式請參考: https://lpccs-docs.renesas.com/DA14535/AN-B-072-DA14531-Booting-from-serial

操作系統

收藏 評論

MSSQL123 - prometheus監控windows Server exporter代理安裝和配置

1,代理客户端安裝和配置 下載地址:https://github.com/prometheus-community/windows_exporter/releases 1.1 這裏需要下載msi安裝包, exe文件需要手動執行,且不會自動啓動,直接下載一個msi安裝包安裝,會自動生成服務以及自動啓動。 1.2 根據prometheus版本來決定下載window_exporter的版本,最新版

操作系統

收藏 評論

龍蜥社區 - 基於Anolis OS的國產CPU性能優化實踐,共推多芯混部時代操作系統新範式

2025 年 11 月,備受矚目的龍蜥大會在北京隆重舉行。作為中國開源操作系統生態的重要里程碑,本屆大會匯聚了來自芯片、硬件、軟件及雲服務等領域的頂尖專家與行業代表。會上,阿里雲智能集團高級技術專家沈培以“國產 CPU 平台上操作系統和雲產品性能優化實踐”為主題,系統性分享了阿里雲聯合龍蜥社區以及 CPU 廠商等,在多架構異構計算環境下的深度技術積累與創新成果。 (圖/阿里雲智能集團

操作系統 , 開源

收藏 評論

阿里雲基礎軟件 - 揭開 Java 容器“消失的內存”之謎:雲監控 2.0 SysOM 診斷實踐

背景 在前一篇文章《一次內存診斷,讓資源利用率提升 40%:揭秘隱式內存治理》[1]中,我們系統性地剖析了雲原生環境中隱性內存開銷的診斷方法,通過 SysOM 系統診斷實現了對節點/Pod 級由文件緩存、共享內存等系統級內存資源異常消耗的精準定位。 然而,部分場景下內存異常仍可能源於應用進程本身的內存申請,但是對於應用內存泄漏問題,儘管是應用的開發者,也需要投入大量的精力去利用對應語言的內存分析工

操作系統 , JAVA

收藏 評論

龍蜥社區 - 全方位質量保障!龍蜥在內核、軟件包、容器鏡像、三方模塊的 CI 工程實踐

編者按:在海量的代碼測試和構建中, CI(Continuous Integration)在代碼提交階段,對提高軟件質量和開發效率起到了至關重要的作用。2023 龍蜥操作系統大會全面繁榮開發者生態分論壇上,龍蜥社區 QA SIG Maintainer、聯通數科CUlinux測試負責人宋彥嶺從龍蜥社區質量體系、CI 架構、CI 服務流程及 CI 接入等方面進行介紹,充分展示出社區 CI 在龍蜥開源操作

操作系統 , 開源 , ci

收藏 評論

PC2005-cloud - STM32F103ZET6開發板串口只發不收問題解決

問題描述 最近在使用 STM32F103ZET6 開發板調試串口時,遇到了一個詭異的問題:單片機能正常向 PC 發送數據,但始終無法接收 PC 下發的數據,甚至連串口接收中斷都沒觸發。更奇怪的是,相同的代碼在STM32F103C8T6 最小系統板上能完美運行收發雙向通信。經過多輪排查,發現串口重定向可以解決問題,在此記錄完整過程,給遇到類似問題的開發者避坑。 解決:引腳重定向 將 USART1 默

操作系統

收藏 評論

阿源- - UEFI 中的雜項知識總結-Protocol Handle 機制的詳細介紹

⭐️UEFI 中的 Protocol Handle 機制 一、ResetVector Reset Vector(復位向量) 是 CPU(或其他處理器)在上電覆位(Power-on Reset)或手動復位(Reset信號觸發)後,無條件跳轉去執行的第一條指令的地址。 x86 實模式的典型值是 0xFFFFFFF0 CPU 收到 Reset 信號後的大致動作: 所有寄存器復位到默認值(

操作系統

收藏 評論

mob64ca14173efa - nodeport怎麼變成clusterIP

NodeJS中的Path對象,用於處理目錄的對象,提高開發效率。 用NodeJS的Path命令,與使用Linux下的shell腳本命令相似。 引入path對象 Js代碼 1. var path = require('path'); 比較實用的方法:

文件名 , 分隔符 , 雲計算 , 操作系統 , 雲原生 , HTML , shell

收藏 評論