Time of Update: 2018-12-04
CP拷貝命令詳細解釋~cp (複製檔案或目錄)[root@linux ~]# cp [-adfilprsu] 來源檔(source) 目的檔(destination)[root@linux ~]# cp [options] source1 source2 source3 …. directory參數:-a :相當於 -pdr 的意思;-d:若來源檔案為連結檔案的屬性(link file),則複製連結檔案屬性而非檔案本身;-f :為強制 (force)
Time of Update: 2018-12-04
本教程給出了如何用QuartusII,建立工程,建立源檔案,綜合編譯,時序模擬,如何下載一系列的操作步驟。顯示了一個完整的開發流程。供大家參考。工程下載(點我)1.雙擊開啟QuartusII軟體,選擇 file-----New Project
Time of Update: 2018-12-04
/************************************************************************ **********MSP430F14-利用IO中斷方式實現按鍵檢測程式*********** 以下是結合MC430F14開發板來實現的按鍵檢處理常式實驗。分別使用了采個三個按鍵接到MSP430的通用IO口,按任意一
Time of Update: 2018-12-04
當fopen使用檔案檔案或者二進位檔案開啟時,區別為:在Windows平台下 如果以“文本”方式開啟檔案,當讀取檔案的時候,系統會將所有的"\r\n"轉換成"\n";當寫入檔案的時候,系統會將"\n"轉換成"\r\n"寫入。 如果以"二進位"方式開啟檔案,則讀/寫都不會進行這樣的轉換。 在Unix/Linux平台下,“文本”與“二進位”模式沒有區別。資料有字元型和非字元型(數)兩種。按文本方式寫檔案指的是將資料轉換為對應的字元型資料之後再寫入檔案。對於字元型資料,由於其本身就是ASCII碼字元,
Time of Update: 2018-12-04
歐幾裡德演算法:int gcd(int a,int b)//a>b{ if(b==0)return a; else return gcd(b,a%b);}stein演算法:歐幾裡德演算法是計算兩個數最大公約數的傳統演算法,他無論從理論還是從效率上都是很好的。但是他有一個致命的缺陷,這個缺陷只有在大素數時才會顯現出來。考慮現在的硬體平台,一般整數最多也就是64位,對於這樣的整數,計算兩個數之間的模是很簡單的。對於字長為32位的平台,計算兩個不超過32位的整數的模,只需要一個指令周期,
Time of Update: 2018-12-04
放在前面的話:雖然現在都是USB的模擬器,但是也還是有些用串口偉福模擬器的 同胞,所以寫下如下過程。希望有所協助。 安裝軟體我就不用說了第一步:雙擊開啟軟體,檔案|建立一個項目,如選擇你要儲存項目的路徑和檔案(包括源檔案和一些標頭檔)儲存項目第二步:建立檔案,檔案名稱與剛才要添加的檔案名稱一致建立檔案中添入需要模擬的代碼例如:#include<reg51.h> sbit D1=P0^0; void main() {
Time of Update: 2018-12-04
MSPFET工具下載(英文版)MSPFET工具下載(中文版)程式下載的格式是 430 的TXT 檔案,首先按正常使用IAR編寫程式,然後用IAR編譯產生TXT 檔案,要產生這種可以下載的檔案,需要對IAR 做如下設定:然後編譯,即可產生編程的TXT 檔案注一:產生的txt檔案可以在工程檔案夾的\Debug\Exe 目錄下可以找到注二:如果要使用JTAG 線上模擬調試,請恢複原來的設定下載程式時的準備工作一:將BSL工具上的四位白色座通過連接線 接到開發板的
Time of Update: 2018-12-04
首先,你要下載安裝這兩個軟體了。Proteus可以到官方網站(http://www.labcenter.co.uk/)下載試用板(試用版無存檔功能)。Keil也可以到它的官方網站(http://www.keil.com/)去下載它的demo板(有2K代碼限制)。下載後就可以安裝了。第二步,安裝完畢,把C:\Program Files\Labcenter Electronics\Proteus 6 Professional\MODELS\目錄下的 VDM51.dll檔案複製到
Time of Update: 2018-12-04
sp作為基址指標訪問函數的參數和函數中得局部變數,sp是棧頂指標,棧的方向是由大到小。臨時儲存區做為函數局部變數的儲存地區。VC6.0中預設是40h大小,當函數中包含局部變數時,臨時儲存區會相應的擴充,局部變數佔多少位元組,臨時儲存區就增加多少位元組。比如函數中有臨時變數int
Time of Update: 2018-12-04
#作者:閆曉峰#E-mail:xiaofeng_yan2004@126.com#將下列的代碼添加到使用者下的.bashrc中,這樣這段代碼就可以發揮作用了。如果是在終端輸入的那麼輸入代碼後退出終端在開啟終端,這段代碼就生效了。有一部分是參照網上的代碼。 #具體功能如下:#rm #rm -f#rm -r#rm -rf #rl 查看資源回收筒的內容#rc 清空資源回收筒#ur 後面加參數恢複資源回收筒的檔案到目前的目錄下mkdir -p ~/.trashalias rm=trashalias rc=
Time of Update: 2018-12-04
TCP/IP協議棧 這部分簡要介紹一下TCP/IP的內部結構,為討論與互連網有關的安全問題打下基礎。TCP/IP協議組之所以流行,部分原因是因為它可以用在各種各樣的通道和底層協議(例如T1和X.25、乙太網路以及RS-232串列介面)之上。確切地說,TCP/IP協議是一組包括TCP協議和IP協議,UDP (User Datagram Protocol)協議、ICMP(Internet Control Message Protocol)協議和其他一些協議的協議組。 TCP/IP整體構架概述
Time of Update: 2018-12-04
剛開始學習joomla時,總是搞不清楚模組(module)和組件的關係,兩者有類似,又有不同,曾經為這兩者的關係及區別也搞得頭大。二者有時候要結 合使用,有時候又可以分別使用,這又有什麼區別?在實際應用中才能感受到這些問題,本文將試著用本站上的例子講一下這些問題,這樣有一個直觀的感受,讓初
Time of Update: 2018-12-04
上次用到了AD轉換晶片TLC2543,採樣的資料有時候偶爾會有毛刺和雜訊,沒有打算用硬體濾波的方法,所以參考了很多軟體濾波的方案,針對自己設計的系統,決定採用滑動加權濾波的方法。 優點:相比限幅濾波,中值濾波,算數平均濾波,去極值平均濾波,滑動平均濾波等方法,滑動加權濾波方法即時好(相比前幾種濾波方式),反應快(相比滑動平均濾波降低滯後效果)等特點。
Time of Update: 2018-12-04
偶然在<./linux/include/linux/kernel.h>裡面看到下面這個宏定義:#define min(x, y) /({ / typeof(x) _min1 = (x); / typeof(y) _min2 = (y);
Time of Update: 2018-12-04
/**************************************/ // 位置式PID演算法 /**************************************/ //float SET;//設定值 U32 KP=2;//比例常數 U32 KI=0;//積分常數 U32 KD=0;//微分常數 U32 LE;//上次誤差值 U32 SE;//累計誤差值 U32 PID_Ctl(U32 SET,U32
Time of Update: 2018-12-04
linux下bus,device,driver三者關係 1.bus: 匯流排作為主機和外設的串連通道,有些匯流排是比較規範的,形成了很多協議。如PCI,USB,1394,IIC等。任何裝置都可以選擇合適的匯流排串連到主機。當然主機也可能就是CPU本身。記憶體也是通過BUS串連到主機的,可記憶體使用量的匯流排不是外設匯流排,因此和記憶體使用量相同類型的匯流排的裝置,談及BUS比較含糊。 一塊網卡在嵌入式開發中,直接通過記憶體匯流排接入到
Time of Update: 2018-12-04
在IBM thinkpad x30上安裝了ubuntu10.04
Time of Update: 2018-12-04
在VMware中裝了個ubuntu,開始劃分的hard disk虛擬硬碟空間是7G,但是後來由於裝的軟體多了,硬碟不夠用了,然後準備把它擴充到10G,此時D盤還有5G+的空間,可是在執行虛擬磁碟擴充extend時,卻提示there is not enough space on the file system for the selected
Time of Update: 2018-12-04
在我迷迷糊學看了lowlevel_init.S中的代碼之後,有一個感覺就是,要想讀懂其中的代碼首先得看一下你所用的晶片手冊,因為裡面有比較詳細的儲存空間控制(MemoryController)描述。我用的是s3c2440手冊裡寫得十分清楚,總共有8個塊(Banks)(Bank0~Bank7),每個塊對應著不同的控制與地址線,其實這些Bank很大一部分是對應著的控制寄存器的地址,這個要看實際的晶片與板子,看了下面的理解估計會有個大概。
Time of Update: 2018-12-04
Screen tearing 是什嗎?從字面意思看,就是螢幕撕裂,讓人聯想到顯示器的硬體問題,其實不然,它是一種常見的顯示問題,就是我們常說的鋸齒、狗牙之類。看看下面這張圖片就明白了,圖上#1和#2處都產生了撕裂。這是從維基百科上摘過來的,一幅圖片被撕裂成了3段,看起來是從某段視頻中截取的。這種現象通常是由於顯卡驅動沒裝造成的,在Linux案頭環境中非常常見,特別是在拖動視窗、調整視窗大小、播放視頻時經常發生。維基上對此現象解釋得非常清楚,並且還給出瞭解決方案。Screen tearing