這本書“自己動手寫作業系統”,是由于淵先生所寫的好書,其中詳細的述明電腦的靈魂“作業系統”如何運作,如何管理電腦系統的資源,對有志研究電腦深層次運作的人們,是一本好書,推薦給大家!
ISBN 978-986-125-845-4
文魁資訊股份有限公司,書號:P6217,于淵 編著,尤晉元 審校。
9月 11, 2011
8月 12, 2011
切割並轉換APE為FLAC格式音樂檔案
在Slackware Linux下要將無損格式音樂檔案(.APE)轉換為另一種無損格式(.FLAC)的方法很簡單
首先
首先
- 安裝工具程式
- 既然是Slackware Linux系統,到SlackBuild.org尋找工具程式shntool,以關鍵字shntool查詢,下載原始程式碼的壓縮檔案shntool.tar.gz及 shntool-3.0.10.tar.gz。
- 解壓縮檔案
tar zxvf shntool.tar.gz (解壓縮後產生一個shntool目錄,內含安裝所需原始程式碼)
- 以管理員權限編譯原始程式碼
sudo ./shntool.SlackBuild (執行此檔自動完成編譯,會在目錄/tmp產生安裝檔shntool-3.0.10-x86_64-1_SBo.tgz)
- 以管理員權限安裝編譯產生的安裝檔
sudo installpkg /tmp/shntool-3.0.10-x86_64-1_SBo.tgz
- 分割並轉換音樂檔
shntool split -i ape -o flac -f cd.cue -t '%n.%t' cd.ape ,指令說明:
split 設定為分割模式
-i ape 輸入格式設定為APE
-o flac 輸出格式設定為FLAC
-f cd.cue 設定以cd.cue為歌曲資訊參考檔案
-t '%n.%t' 設定每首歌曲以曲目編號+歌名為轉換並分割後目的檔名
cd.ape 來源檔案名稱
- 若未裝mac解碼器,會產生無法轉換檔案的錯誤訊息(如圖示),請先到SlackBuild.org安裝mac解碼器,即可正常執行APE檔的分割和轉換,其它特殊格式音樂檔案或錯誤訊息,在此省略。
8月 10, 2011
Slackware Linux 環境下EDA(電子設計自動化)軟體概述
在Linux中有很多很好用的工具(族繁不及備載),其中電子電機類的輔助軟體很多,只是中文的說明資料很少,以下就我興趣所及作個簡介
a. http://www.gpleda.org
b. http://en.wikipedia.org/wiki/GEDA
c. http://slackbuilds.org
- gEDA
gEDA專案由是一個通用公共授權(GPL)的工具和電子設計自動化工具軟體套件,由Ales Hvezda開啟專案,並於1998年4月1日釋出初版。用於設計電路,輸入(編輯)電路原理圖,模擬電路,開發和生產原型產品。
目前,gEDA專案現已經具備一套成熟的電子設計自由軟體,能夠輔助輸入(編輯)電路原理圖,管理電路元件屬性,生成電路元件清單(BOM),產出20種)網路表格式(檔),模擬類比及數位電路及布局印刷電路板(PCB)等工程設計。
Slackware Linux(13.37)中geda-gaf-1.6.0套件包含主要工具:輸入(編輯)電路原理圖 gschem產出(20種)網路表格式(檔) gnetlist - ngspice
Ngspice(ngspice-21) is a mixed-level/mixed-signal circuit simulator. Its code isbased on three open source software packages: Spice3f5, Cider1b1 andXspice. Ngspice is part of gEDA project, a full GPL'd suite of - pcb
a. http://www.gpleda.org
b. http://en.wikipedia.org/wiki/GEDA
c. http://slackbuilds.org
7月 27, 2011
MCS-51接腳與功能說明
接腳圖如下:
接腳功能說明
- VCC:電源正輸入
- GND:電源接地
- RST:重置信號輸入,為高態(1)動作,且必須保持至少2個機器週期(Machine Cycle),亦即24個振盪週期。
- X1:時脈信號接腳,接內部的反相振盪器輸入端。
- X2:時脈信號接腳,接內部的反相振盪器輸出端。
- ALE(PROG): 位址閂鎖致能(燒錄脈波輸入),
訂閱:
文章 (Atom)






