20155234 昝昕明《基於ARM實驗箱的國密算法應用》課程設計我的報告

20155234 昝昕明《基於ARM實驗箱的國密算法應用》課程設計我的報告

我的貢獻

參與課設題目討論及完成全過程;
資料收集;
SM1算法及和ARM之間通訊


負責串口代碼調試;

協調完成小組結題報告;
負責實驗箱的管理;html

設計中遇到的問題及解決方法

開發板沒法ping通主機

在虛擬機VMware裏面:選擇 edit(編輯) -> Vitual Network Editor(虛擬網絡編輯器) ,選中VMnet0,在下面的VMnet Information中,點Bridge to(橋接到):選擇本身的有線網卡(有線網卡可經過以太網屬性查看,非無線網卡),而後選擇虛擬機VMware右下角的網絡設配器,進入虛擬機設置,選擇鏈接方式:Custom VMnet0(Bridged),完成保存。
而後本身將主機和arm的ip設置到同一網段就能夠了。
算法

串口程序沒法在arm板子上成功運行

解決方法由於代碼中將com1定義爲了ttyS1 可是咱們用的arm板子應該設置爲ttyO1,修改事後就能夠運行出來了
網絡

運行串口程序後Z32接收到的數據出錯

沒可以解決這個問題,可是當Z32單獨開啓是可以在win7串口助手上成功運行,若是同時打開ARM板子就會致使在win7助手上接收不到正確數據
因此我推測是由於ARM板子和Z32同時開啓時會出現硬件上的衝突,致使Z32中下載的程序沒法完整運行,致使出現錯誤

編輯器

具體實驗環境的配置

我是直接拷貝的5219付穎卓同窗的虛擬機,因此給出她的博客連接,能夠參考她的博客來進行實驗環境的配置設計

  • 實驗環境配置:與arm互相通訊的Ubuntu環境配置3d

    實驗體會

    此次課設中部份內容在上學期的課程實驗中作過,因此比較熟悉剛開始的東西,初始進度很快,可是到後面要實現具體的課設應用時發現本身所掌握的東西仍是不夠,只能經過一次次去找老師的幫助才能進行下去,在這裏要十分感謝婁老師的耐心指導,幫我解決一些在環境配置和實現方向上的一些問題,但願之後有機會能和老師再一次合做關於Z32和ARM的實驗。調試

相關文章
相關標籤/搜索