1. 程式人生 > 實用技巧 >記中南大學嵌入式系統課程設計

記中南大學嵌入式系統課程設計

小心思

本科即將過去,也轉行,本來往嵌入式軟體,兜兜轉轉去學ic了。希望留些記錄,將本科期間做的實驗專案開源

nios圓周率100位計算

課程設計要求構建一個sopc硬體系統,至少應包含nios處理器、lcd16207驅動ip核、串列埠(可使用JTAG UART),考慮到lcd16207為16×2字元點陣,一次性不能全部顯示,於是輔助pio口提供翻頁顯示功能。為了實現計時功能,還需額外新增timer定時器,當然,為了執行100MHz,還應該加上 pll鎖相環倍頻。
對於應用程式,應該完成圓周率的計算,並將結果通過串列埠傳送至計算機主機和lcd16207。於是設計三個模組,計算圓周率模組、lcd16207顯示模組和串列埠傳送模組,圓周率模組與其他模組通過計算結果耦合,lcd16207與串列埠沒有耦合關係,是相互獨立的模組。

sopc

在這裡插入圖片描述

效果

在這裡插入圖片描述
在這裡插入圖片描述

歡迎中南學弟來撩老學長

學妹還是算了,禿頭勸退

網盤連結

連結:https://pan.baidu.com/s/1QM4HoOVEiSFAipF1iR6xcQ
提取碼:hhjp
複製這段內容後開啟百度網盤手機App,操作更方便哦