原创 Scheme函數式編程小試

(define Y (lambda (F) (let ((W (lambda (x) (F (lambda arg (apply (x x) arg)))))) (W W)))) (

原创 HEBUT 視頻系統BMTP協議分析

交互過程 對於數據流和控制流,BMTP協議都使用了服務器的1680端口,實際上這個端口在網頁javascript腳本中是給出的。例如: diskList[0] = new CDiskObj(1,'disk_vodserv_1',1,'vo

原创 利用VGA輸出音頻信號

前幾天上微博的時候發現了個牛人主頁http://bellard.org/ ,此牛人編寫的軟件耳熟能詳,比如FFmpeg、TCC、Qemu等等,還有前一段時間在網絡上非常流行,javascript實現的一個虛擬機,可以在瀏覽器中啓動一個li

原创 我的文件管理方案

Edition:2012-09-02 這檯筆記本使用了近兩年,重裝過系統若干次,每次重新安裝系統之前和之後,都會因爲文件整理的原因浪費些時間。這段時間總結一下,歸納出如下的文件管理方案。 系統和分區ARM嵌入式開發需要用到arm-linu

原创 ModBus協議簡單筆記

modbus 協議簡介 包結構如下: modbus數據包={ uint8 地址 {請求|響應|出錯響應} 載荷 uint16 CRC16 } 或者用如下方式表示: modbus數據包={ uint8 地址

原创 隨機不重複隊列的產生方法

如果我來做隨機不重複隊列: #include <stdio.h> #include <stdlib.h> #include <time.h> void swap(char *array,int m,int n) { int t