大家好,今天給大家?guī)碜瞎馄脚_仿真與板級調(diào)試,今天項目是使用串口指令使芯片產(chǎn)生不同頻率和不同脈寬的信號;
先是使用PDS自帶的工具對編譯ModelSim的仿真庫,用戶點擊 PDS ( Pango Design Suite) 的【tools】 菜單下的【Compile Simulation Libraries】;
然后根據(jù)軟件提示對進行相關(guān)軟件版本和路徑的配置進行編譯,即可產(chǎn)生仿真庫。
然后進行工程編寫,發(fā)現(xiàn)一個很貼心的地方,每次進行文件保存時,PDS軟件會自動進行語法檢測和文件層級自動編排,有錯誤的地方會直接提示出來,還是很貼心的
設(shè)計文件就不在這里放出來了,添加仿真文件進行仿真,在工程目錄右鍵,選擇add_source,選擇Add or create simulation sources 并"Next"
設(shè)置 PDS 的仿真配置, 在軟件菜單 Project->Project Setting,然后在彈出的界面中進行設(shè)置,以完成仿真配置
在項目右鍵點擊仿真文件,選擇Run Behavioral Simulation,即可開始仿真
添加管腳約束,生成BIT文件,下載測試。
使用示波器測試后忘了存圖,這里也就不放了,使用信號驅(qū)動一個設(shè)備后進行電平轉(zhuǎn)換,設(shè)備輸出波形如下: