電磁流量計設計程序研究與探討 六十八
4.1.1 電磁流量計MSP430型單片機的開發(fā)調(diào)試環(huán)境
IAR Embedded Workbench是一種用于開發(fā)應用各種不同的目標處理器的靈活的集成環(huán)境。它提供一個方便的窗口界面用于迅速的開發(fā)和調(diào)試。嵌入式Workbench支持多種不同的目標處理器,并為每一種目標處理器提供工具,用戶用不同的目標處理器開發(fā)的工程可以在工程的基礎上逐個規(guī)定目標工程,也就是說它是使用項目模式來組織應用程序的。
它所提供的工具包括:快速編譯器、高效的連接器、突出語法顯示文本的編輯器、函數(shù)管理器、自動的Make工具以及一個可選的調(diào)試器C.SPY。
它具備了以下的特性:
·支持Windows操作系統(tǒng);
·分層的項目表示;
·集成所有的工具(編譯、連接等),方便使用;
·直觀的用戶界面;
·具備超文本風格的幫助。
該開發(fā)環(huán)境附帶的編輯器也具備了以下特性:
·可以同時編輯匯編和C語言源文件;
·匯編程序和C語言程序的句法用文本格式和顏色區(qū)別顯示;
·具有查找和替換功能,能夠非常方便地對程序進行編輯;
·從出錯列表可以直接跳轉(zhuǎn)到出錯的相關(guān)文件的相關(guān)語句;
·能夠檢查括號是否匹配;
·能夠?qū)崿F(xiàn)程序的縮進,使程序具有良好的代碼風格;
·可以對所有文件或某幾個文件設置單獨的選項;
·可以對每個窗口進行多級取消與恢復等編輯;
電磁流量計