原创 簡單說說USB協議(二)包的結構與包的分類

無論是什麼傳輸設備,通信的過程就涉及到傳輸方法,USB協議中有四種傳輸方式:批量傳輸、中斷傳輸,等時傳輸,控制傳輸。因此在這些傳輸方式上傳輸的都是包,所以在瞭解傳輸方式前,還需要知道包是個什麼東西。 之前說了USB協議通信的大概過程,獲取

原创 VS2010新建MFC工程

點擊“文件”——“新建”——“新建項目”,或者直接快捷鍵CTRL+Shitf+N, 在調出來的對話框中選擇“MFC應用程序”,設置工程名和指定工程存放路徑。 點擊“確定”,彈出“MFC應用程序嚮導”,其中說明了當前環境的一些參數,然後默

原创 linux服務器與磁盤IO(二)用戶緩存和內核緩存

在服務器工作階段,會出現大量得輸入輸出數據,這些數據不會被立即寫入磁盤中。 linux系統中分爲用戶空間和內核空間,用戶空間中有一個緩存區,用來暫時存放輸入輸出數據,等緩存區被放滿了,再寫入磁盤中,由於磁盤得讀寫速度和次數有限,這樣做是爲

原创 幫您解決開發SPI4W常見問題

用到的設備:嵌入SPI4W模塊的主控、SPI Falsh、邏輯分析儀。 啥?你問我SPI4W是啥? 嗯·····SPI協議大夥兒都熟悉:serial peripheral interface、串行外圍設備接口,採用四線制,接口有CLK、C

原创 那些年,我們用過的存儲器

什麼是存儲? 存儲是一個很廣泛的詞,我們只知道它是存儲數據的介質,卻很難用更好的話概括清楚,我也不行,只能儘量。 這樣,先來看幾張圖。   圖1是金士頓的64G內存卡,圖2 是PC端的內存條,圖3 是生活中常用到的U盤。 這些就是存儲技

原创 註冊數據源時,ODBC數據源管理器中找不到Access驅動程序

我們知道在通過MFC的ODBC管理器來訪問一個數據庫的時候,必須要用ODBC管理器註冊一個數據源。 但是在實踐中發現,ODBC管理器中只有SOL Server驅動程序,並沒有我們想要的Access驅動程序。 解決辦法:在路徑C:\Win

原创 安裝Altera USB-Blaster驅動程序遇到的問題

USB-Blaster這是一條程序下載電纜,通過計算機的USB接口對FPGA以及配置芯片進行編程、調試等等。 USB-Blaster使用的時候會自動安裝驅動程序,但是有時候會出現這樣一種情況: Altera USB-Blaster驅動程序

原创 計算機語言簡約發展史

計算機語言的由來,是人類智慧開發的一個必然性過程,就跟人類交流需要語言一樣,人與計算機交流,也是需要解決語言的問題。 計算機是基於二進制工作的,也就是說,我們熟知的電腦,實際上只能識別0跟1組成的編碼指令,在最開始的時候,指令的長度是16

原创 C語言之數據的四種表現形式

在計算機高級語言中,數據的變現形式有四種:常量、變量、常變量、標識符。 一、常量有以下五種: 1、整型常量。如1,2,3,100,-135等都是屬於整型常量。 2、實型常量。實型有以下兩種: 一種是十進制的小數點形式。如3.1415926

原创 基本算法之楊輝三角的兩種實現方法

學過C語言編程的,勢必都要接觸到楊輝三角,它本身並不深奧,就是一種二項式係數的幾何排列,然後以三角形的形式給我們展現出來,說白了,就是兩個未知數之和的冪次方後的各項係數。 以下是我放在github上的代碼鏈接,需要的可自行下載: http

原创 字符串解析之strtok()

strtok()函數的功能是將一個字符串按照分隔符分割成一個個新的短字符串。 原型:char *strtok(char str[], const char *delim) str是要用來分割的原字符串,delim是用來進行分割的分隔符號。

原创 NOR和NANDFlash的簡單比較與基礎概念

1、什麼是Flash,有什麼種類? Flash就是一種存儲器芯片,就是一種用來存儲程序和數據的部件。 按照掉電還能否保持數據來分:易失性和非易失性。 易失性:SRAM、DRAM(SDRAM、DDR-SDRAM),適合做主存儲。 非易失性:

原创 字符串解析之CString轉化爲int型

_ttoi()函數的功能是將CString類型轉化爲int類型。 這其實是個宏定義,在ANSI編碼系統上被宏定義成_atoi()函數,而在Unicode編碼系統上被宏定義爲_wtoi()函數。   啥?如何知道自己當前是哪種編碼系統?

原创 UltraEdit 簡單的激活教程

UltraEdit是一款功能及其強大,能夠滿足你一切編輯需要的文本編輯器,可編輯十六進制,ASCII,完全可以取代記事本存在,還可以同時編緝多個大容量文件,即使文件大小超過4G,也只是佔用很少的內存。 下載地址: https://down

原创 用UltraEdit實現不同類型文件的內容差異比較

在工作中,時常會需要需要比較兩份文件的內容差異,要完成這樣的工作哦,可以藉助很多方便的工具,比如Beyond Compare,但是這些工具的使用前提是兩份文件的類型必須是相同的,而且兩份文件的內容排版格式也要相同才行。 今天就遇到這樣的情