摘 要:為了解決嵌入式系統的課程難教難學,教學成本高的問題,提出在嵌入式系統課程的各教學環節引入Proteus軟件,可在課堂教學中進行演示,也可在實驗教學和課程設計中從驗證、設計及綜合不同階段逐步掌握硬件系統設計,提高學生的動手能力。通過動態仿真模型設計,可以用于畢業設計和創新設計中。該方法能減少教學成本,提高教學效果,具有較高的推廣價值。關鍵詞:動態仿真模型; 嵌入式系統; Proteus; Keil
中圖分類號:TN911-33; TP311 文獻標識碼:A
文章編號:1004-373X(2010)16-0074-03
Application of Proteus Software in Theoretical and Practical Teaching about Embedded Syetems
WANG Zhong, QIN Ying-lin
(Department of Computer Science and Technology, Shandong Jianzhu University, Jin’an 250101, China)
Abstract: The introduction of Proteus software into all the teaching steps in the course of the embedded systems is proposed to solve the problems of the teaching difficulties and high cost of teaching for the course of the embedded systems. The method proposed in this article is performed in the classroom teaching. The prupose is to let the students master the design of hardware systems gradually and improve the students' abilities. The model design of dynamic simulation can be applied to the graduation projects and innovative design. The application of Proteus software in embedded system teaching can reduce the teaching cost and improve the teaching effect.
Keywords: computer application; embedded system; Proteus; keil
0 引 言
嵌入式系統是一門涉及計算機體系結構、計算機軟件以及其他相關電子技術的綜合技術。目前,嵌入式系統技術已經成為最熱門的技術之一,各類企業對具備嵌入式系統設計開發能力人才的需求量非常旺盛。在目前各高校開設的嵌入式系統課程中,普遍采用的微處理器是8位的單片機8051,32位ARM7TDMI核的飛利浦NXP LPC系列和三星S3C44B0芯片。首先以單片機作為嵌入式系統設計學習的入門,掌握了基本的概念和設計方法之后,再把ARM7內核CPU作為一種“功能更強大的單片機”,無縫升級到流行的ARM平臺。
傳統的嵌入式系統教學,課堂環節多是純理論教學,實踐環節一般也是使用傳統的實驗箱,實驗項目較少,內容固定,創新手段不足,很難為學生的創新實踐創造良好的實驗平臺。鑒于傳統教學模式中面臨的問題,在課堂教學、實驗、畢業設計、創新設計中引入Proteus軟件,可達到事半功倍的效果。
1 Proteus軟件介紹
Proteus是由英國Labcenter公司開發的嵌入式系統仿真及開發平臺,該軟件具有以下特點[1-3]:……p>