roteus是一款不可多得的電路仿真軟件,本文中將講解Proteus電路仿真軟件的安裝以及破解方法,并在第三部分講解如何利用Proteus電路仿真軟件創建虛擬串行接口。通過本文,希望大家能對Proteus電路仿真軟件有更加深刻的理解。
一、軟件介紹
proteus軟件在單片機仿真上面比較優越,8.6版本支持stm32F1系列,在8.8版本支持了stm32F4系列。(注:注冊機需要大家自行百度下載)
二、安裝方法
1.雙擊打開proteus8.8 sp1。
2.點擊next,勾選 “I accept······”,繼續點擊next。
3.選擇第一個,“Use a locally installed license key”。
4.點擊next,之后選擇“browse for key file”,打開下載安裝包中的crack文件夾,選擇打開Licence.lxk文件。
5.選擇 “install” ,然后選擇 “是”,然后點擊close,繼續下面的安裝。
6.繼續next,保持默認不變
7.在安裝選項上,強烈建議建議選擇Typical(會安裝在C盤),當然可以選擇Custom自定義安裝,筆者選擇的第一個。
8.然后等著安裝就行了
9.安裝后打開軟件會發現是英文的,而且還有很多功能不能使用。主要原因是沒有注冊。下面就是注冊和漢化了。
注冊:
1.雙擊打開下載安裝包的patch,雙擊打開就可以,然后不會出現什么東西(有可能電腦重新啟動),可以多試幾次但是依然不會有反應,這是正常的,繼續看下一步就可以。
2.再次打開proteus,會驚訝的發現下面情況(忽略漢化),若是沒有下面這個情況,在上一步多重復幾次,試試以管理身份打開。還不行的話,建議重新安裝,或者查找其他安裝介紹。
漢化:
1.找到安裝包中的"Translations",復制這個文件夾到你安裝的文件夾。
2.我的是這個文件夾(選擇的默認安裝)C:\Program Files (x86)\Labcenter Electronics\Proteus 8 Professional,然后復制即可,完全替換就OK了。
最后效果展示:
三、如何在Proteus中創建虛擬串行接口
Proteus是一種廣泛使用的應用程序,受開發人員和工程師青睞,可用于模擬電路。它通常用于建模和設計可編程設備,如微處理器和微控制器。
接下來,我們將展示如何使用Eltima的虛擬串行端口驅動程序在Proteus中創建虛擬串行接口軟件。
我們的演示將涉及測試微控制器應用程序的功能。“主程序”將用于通過UART通信協議將數據發送到微控制器。我們已選擇使用MAX232芯片(一種UART-COM轉換器)實現此通信,以將微控制器連接到計算機。
使用Proteus的方法
Proteus是我們驗證微控制器和計算機之間通信的首選工具。我們將添加一個連接RXD和TXD的串行端口模型,確保傳輸到微控制器的任何數據都能立即發送回計算機。這將確認Proteus能夠建立串行通信。
如果Proteus中有一個本機工具可以創建虛擬串口,我們就可以模擬與物理端口的通信。在這種情況下,我們可以簡單地使用串行端口終端作為主機程序,并在Proteus上運行設備模擬來評估連接。但是,如果我們希望在Proteus中創建虛擬串行端口,我們將需要使用其他軟件。
Proteus使用稱為COMPIM的資源與COM端口模型進行交互。
Proteus中的COMPIM是什么?
COMPIM用于模擬Proteus中的物理COM接口。它的工作原理是捕獲和緩沖隨后呈現給電路的串行信號。計算機的串行端口將用于傳導源自CPU或UART模型的所有串行數據。
通過使用多種技術解決方案,還可以使用USB或藍牙連接創建虛擬串行端口。使用COMPIM模型時可以進行波特率轉換。可以通過向軟件添加可選硬件來驗證設備的虛擬和物理特性。
使用Proteus的兩種方法
測試“主機程序”《- 》“COM端口”《- 》“Proteus中的設備模型功能可以使用這兩種方法中的任何一種來完成。
使用兩臺連接的計算機他們的串口。一臺機器用于運行主機程序,而另一臺機器運行設備模擬。
使用串行電纜連接兩個物理端口,其中一個是主機程序運行的地方,而第二個是在Proteus中配置為虛擬端口。
還有其他可用的仿真工具,如VMLAb和Atmel Studio,但Proteus具有允許您使用商業驅動程序的優勢。它在模擬物理串行接口時也表現得更快。
使用串行端口時,一直存在的問題是大多數現代計算機和筆記本電腦都缺少這些接口。
最后小編想說的是,以上便是小編此次帶來的所有相關電路仿真軟件的相關內容。如果你對本文比較滿意,不妨繼續關注本網站有關電路仿真軟件的相關文章哦。
下面開始啰嗦:
Proteus仿真后閃退
Proteus軟件
前幾日為了零成本模擬Arduino,安裝了Proteus。在運行仿真停止后,片刻,軟件就會自動關閉,沒有任何提示。開始以為是“軟件的問題”,下載了Proteus8.9 SP0,Proteus8.8 SP1,Proteus8.7 SP3,安裝、卸載了N多遍,均是同樣的現象。
運行Linkboy圖形編程挺好使,也懷疑是電腦的問題,沒找到疑點。在網上搜了下,還真有人出了同樣的問題。
安裝選項
上圖是安裝時的兩個選項,Custom是自定義安裝,就選這個。
程序和數據保存路徑
只需要把上圖的兩個路徑地址修改為一樣的就可以了。
另外,添加自己的元件時,比如添加Arduino模塊。在典型安裝情況下,元件庫默認是ProgramData目錄下的LIBRARY文件夾,因為大意,我一直在ProgramFils目錄下尋找,當然是找不到的。
在代碼界面,打開菜單里的系統→系統設置,在庫目錄上右鍵,選在windows文件管理器里打開即可看到。
庫文件夾目錄地址