原创 《Windows驅動開發技術詳解》讀書筆記 來自 http://phinecos.blog.51cto.com/1941821/368163

  首先需要安裝DDK,這裏我選擇Microsoft Windows Server 2003 SP1 DDK Windows驅動分成兩類,一類是不支持即插即用的NT式驅動,一類是支持即插即用的WDM驅動. 首先來看一個最簡單的

原创 Windows驅動開發技術詳解 筆記1

1.Windows驅動程序分爲兩類:NT式驅動程序,WDM式驅動程序。 2.驅動程序的入口函數DriverEntry,它有兩個參數DriverObject 和RegistryPath。     DriverEntry函數由IO管理器負責

原创 小白如何學習GitHub(2)

GitHub 新手使用手冊 V1.0 20200201 源自互聯網,引自簡書【小賢筆記】的文章。 V1.1 20200203 根據這幾天的實踐,加入自己的修改,更詳細一些;增加了克隆Notepad++代碼庫的操作; 說明1:學習最好的方式

原创 C 程序編譯過程總結

編譯,編譯程序讀取源程序(字符流),對之進行詞法和語法的分析,將高級語言指令轉換爲功能等效的彙編代碼,再由彙編程序轉換爲機器語言,並且按照操作系統對可執行文件格式的要求鏈接生成可執行程序。 C源程序頭文件-->預編譯處理(cpp)-->

原创 持續改變自己

推薦一本好書,不廢話,上圖 喜歡的可以看看 程序員寫的人生思考

原创 Xilinx FPGA等效門數計算

一提到FPGA,很多人或領導會問這個片子多少萬門,頓時懵圈…… 怎麼沒記得手冊上有這個東西呢? 怎麼計算呢? 怎麼等效呢? 手冊上只有slice 和dsp48e這些東西呢,沒有門數目啊? 彆着急,今天終於找到了,分享給大家! 見下

原创 寫的最好的用ise燒寫fpga flash的博客

博主寫的很用心,特此記錄轉載:https://www.cnblogs.com/liujinggang/p/9818217.html flash w25q128bv ise impact

原创 小白如何學習GitHub

如何學習Github?我的學習方法: 1.優酷視頻,輸入github關鍵詞,然後找兩個超過20分鐘的視頻,看完;對github是啥,有個基本概念; 2.打開廖雪峯的博客,一篇一篇的看,然後跟着操作。他博客的地址:https://www.l

原创 我和老婆看的書的區別

左邊,是她看的;右邊是我看的! 頓時覺得,我們壓根不在一個噸位了! 一個關注管理大局,一個在搞技術細節。

原创 預處理指令 #Pragma

在所有的預處理指令中,#Pragma 指令可能是最複雜的了,它的作用是設定編譯器的狀態或者是指示編譯器完成一些特定的動作。#pragma指令對每個編譯器給出了一個方法,在保持與C和C++語言完全兼容的情況下,給出主機或操作系統專有的特徵。

原创 認真平靜

認真平靜做畢業設計 認真平靜的寫論文 慢慢做好每一件事 不急 不急 不着急   點贊 收藏 分享 文章舉報 eelq 發佈了37 篇原創文章 · 獲贊 15 · 訪問量 10萬

原创 關於讀書,如何讀書,如何處理舊書的一些思考

要搬家了,整理了一下書籍,一大堆; 技術類的,人生的,專業的,方法的...; 很多書,買了都沒有看,就在考慮要不要扔掉時,有一些書,翻一翻,看到了當年自己的深深淺淺的筆記; 頓時感覺,一本也不能扔; 其實我們買的書已經夠多了,很多書 需要

原创 分頁內存和非分頁內存

分頁內存和非分頁內存   首先介紹幾個術語: 進程上下文,就是表示進程信息的一系列東西,包括各種變量、寄存器以及進程的運行的環境。這樣,當進程被切換後,下次再切換回來繼續執行,能夠知道原來的狀態。 中斷上下文,就是中斷

原创 什麼是內存對齊

什麼是內存對齊???     考慮下面的結構:          struct foo          {            char c1;            short s;            char c2;