原创 操作系統動手實踐總結

1.需要nasm編譯器和floppy writer這兩個工具。其中nasm是x86彙編編譯器,floppy writer是寫入軟盤工具。 2.因爲軟盤早就淘汰了,所以可以用vmware虛擬機加載虛擬軟盤鏡像,例如a.img文件。 3.把虛

原创 STM32下的uCOS底層調度深度分析

[size=10.5000pt]第一次發帖,終於明白了實時系統的調度,寫了一下分享給大家。絕對原創。 大家用嵌入式系統都知道,可以運行多任務,那系統

原创 CORTEX M4的啓動方式選擇

1.cortex m4裏面代碼如何從flash拷貝到內存,並跳轉到main函數,在《cortex m3權威指南》中譯本有簡略的說明:每種基於cortex核心的芯片都有自己定義的存儲器映射方案,可以支持多種加載代碼的方式。 2.在atmel

原创 上海美女和德國富商行騙富豪圈 3年淨賺3億

http://legal.firefox.news.cn/14/0808/13/KUH7CYWFMXTNQREV_8.html 原文地址: 重點部分: 本起詐騙案中,在精心包裝的上海美女和德國富豪面前,受騙上當者不乏境內富豪、股票散戶大

原创 模擬電路-釋疑

1.三級管放大電路分析模型: (1)直流通路模型:將交流信號源視爲短路,但保留內阻。電容視爲開路,電感線圈視爲短路。 (2)交流通路模型:電容視爲短路,直流電源視爲短路,直接接地。 這兩種模型的基礎是《電路》裏面電路分析基本原理,下面是轉

原创 計算機的啓動過程加載要點

1.參考書目《深入理解計算機系統》,在這本書裏可以詳細瞭解計算機系統的啓動過程和實際結構的剖析,是理解操作系統底層代碼的必備知識,可以加深對boot程序,bios等理解。 對找工作功不可沒-評《深入理解計算機系統》,鏈接:http://b

原创 終極文件系統-ZFS

1.關於ZFS在linux上的使用有一篇不錯的參考文章: 在 Linux 上運行 ZFS http://www.ibm.com/developerworks/cn/linux/l-zfs/ 2.另外關於ZFS的概念可以瞭解下,剖析下設

原创 uC/OSIII在Cortex-M3的任務切換和中斷退出分析

按uC/OSIII書中所講,普通任務切換和中斷進入退出後的任務切換應該是不同的函數,因爲普通任務切換時要入棧出棧全部寄存器,而中斷進入和退出時處理器會自動入棧出棧一部分寄存器(Cortex-M3 是自動保存xPSR, PC, LR, R1

原创 內核併發控制---順序鎖

轉載地址:http://bdxnote.blog.163.com/blog/static/844423520124270173127/ 定義在頭文件linux/seqlock.h中; 順序鎖(seqlock)是對讀寫鎖的一種優化,若使

原创 insmod源碼分析

原文鏈接地址:http://blog.chinaunix.net/uid-22637808-id-1771869.html 問題的提出是前一陣和lgx聊天發現,一個被strip的module也可以被成功的insmod,當時知道一些insm

原创 ARM處理器實時在線仿真CORESIGHT簡介

嵌入式跟蹤宏單元      粗略的講,ETM的作用就是記錄處理器做的事情並送到外面的調試器。     由於微控制器帶有大量的片內存儲器,因此不能簡單地通過觀察外部管腳來確定處理器核是如何運行的。ETM對深嵌入處理器內核提供了實時跟蹤能力。

原创 百度是如何給每個人免費提供2TB存儲空間的?

http://www.chinaz.com/news/2014/0428/349327.shtml 前段時間在使用百度網盤時,突然發現百度網盤可以免費領取 2TB 空間啦! 網絡硬盤大家可能都或多或少的接觸過,不得不說在萬物皆雲的時代裏

原创 CPU檢測硬件中斷的機制分析

1.csdn論壇摘要: http://bbs.csdn.net/topics/390302181 CPU中還設置了一些硬件邏輯,用來完成從響應請求後到轉入服務子程序之前的一系列操作,如保存斷點和狀態字,獲取服務子程序的入口地址。這些操作是

原创 gcc的-ffunction-sections和-fdata-sections選項與ld的--gc-sections選項

-ffunction-sections, -fdata-sections會使compiler爲每個function和data item分配獨立的se

原创 科學侷限

警惕人類科學侷限: http://www.360doc.com/content/11/1220/11/8380630_173584788.shtml 點贊 收藏 分享 文章舉報