使用圖形化的開(kāi)發(fā)環(huán)境(06-100)
支持多種算法設(shè)計(jì)
談到嵌入式系統(tǒng)設(shè)計(jì),人們所指的其實(shí)包括兩部分工作:算法設(shè)計(jì)和固件設(shè)計(jì)。對(duì)于嵌入式系統(tǒng)設(shè)計(jì)來(lái)說(shuō),另一個(gè)關(guān)鍵要求是軟件平臺(tái)必須能夠兼顧實(shí)時(shí)嵌入式設(shè)計(jì)中常見(jiàn)的多種算法設(shè)計(jì),即計(jì)算模型。這些計(jì)算模型符合系統(tǒng)設(shè)計(jì)師們籌劃系統(tǒng)時(shí)的方式,從而降低從“系統(tǒng)要求”轉(zhuǎn)換到“軟件設(shè)計(jì)”的復(fù)雜性。近年來(lái)LabVIEW已經(jīng)包含了多種計(jì)算模型以更好地滿足不同專(zhuān)業(yè)背景的嵌入式系統(tǒng)開(kāi)發(fā)者的需求。LabVIEW現(xiàn)在可以通過(guò)連續(xù)時(shí)間仿真、狀態(tài)圖、圖形化數(shù)據(jù)流模型和基于文本的數(shù)學(xué)語(yǔ)言mathscript等多種方式來(lái)表達(dá)各種算法,同時(shí)它提供了很多交互式的工具用來(lái)幫助數(shù)字濾波器、控制模型、通信系統(tǒng)的設(shè)計(jì)以及數(shù)字信號(hào)處理算法的開(kāi)發(fā),從而在這些頂層應(yīng)用中進(jìn)一步簡(jiǎn)化設(shè)計(jì)師的工作。
評(píng)論