VMLAB的AVR單片機(jī)協(xié)同仿真案例分析

    2014-02-07 13:45 來源:電子信息網(wǎng) 作者:娣霧兒

    在單片機(jī)應(yīng)用開發(fā)過程中,當(dāng)源文件的編譯成功后,就要進(jìn)行仿真調(diào)試工作。仿真調(diào)試可分為兩大類--芯片級仿真和代碼級仿真。芯片級仿真是指使用仿真軟件和ICE硬件工具相配合,在實(shí)際硬件上進(jìn)行仿真調(diào)試工作;而代碼級仿真則完全在計(jì)算機(jī)上完成,不需要硬件的參與。兩種類型的仿真各有特點(diǎn),使用的場合不同。本文基于VMLAB,講述了進(jìn)行AVR單片機(jī)硬件/軟件協(xié)同仿真的方法。

    在VMLAB中進(jìn)行協(xié)同仿真

    首先,先介紹兩個概念:

    1)虛擬原型(virtualprototype)

    虛擬原型是一個具體應(yīng)用的集中體現(xiàn),是包括軟件和硬件在內(nèi)的一個集合體。虛擬原型的作用是在實(shí)現(xiàn)這種應(yīng)用之前,將其行為實(shí)現(xiàn)模擬出來。

    2)硬件/軟件協(xié)仿真(hw/swco-simulation)

    硬件/軟件協(xié)仿真是指對于某一個特定應(yīng)用而言,包括硬件和軟件在內(nèi)的全部特性都用一個虛擬原型來模擬實(shí)現(xiàn)。VMLAB是基于一個叫做CCCP(ConcurrentCo-simulatorofCircuitsandProcessors)的協(xié)仿真引擎來實(shí)現(xiàn)協(xié)仿真的。

    采用基于具體應(yīng)用的虛擬原型的一大好處就是:硬件部分可以通過虛擬原型來模擬仿真,這無疑會提高開發(fā)速度不再需要在線仿真器(ICE)工具,成本無疑會大大降低。

    在VMLAB中,仿真是通過工程文件*。prj來管理的。工程文件的一些語法關(guān)鍵字如表1所示。

    AVR1

    表1:VMLAB工程文件語法關(guān)鍵字

    1 2 3 > 
    單片機(jī) AVR VMLAB

    相關(guān)閱讀

    暫無數(shù)據(jù)

    一周熱門

    亚洲一区二区中文| 亚洲国产精品综合久久2007| 亚洲理论片在线观看| 亚洲国产综合91精品麻豆| 久久久久亚洲爆乳少妇无| 亚洲欧洲精品成人久久奇米网| 精品国产亚洲AV麻豆| 国产尤物在线视精品在亚洲| 婷婷国产偷v国产偷v亚洲| 99亚洲乱人伦aⅴ精品| 午夜亚洲国产成人不卡在线| 国产精品亚洲专区一区| 日韩精品成人亚洲专区| 亚洲国产精品一区二区第一页免| 免费亚洲视频在线观看| 亚洲精品网站在线观看不卡无广告| 国产精品成人亚洲| 亚洲欧洲精品成人久久奇米网 | 亚洲女人18毛片水真多| 亚洲制服在线观看| 亚洲va在线va天堂成人| 亚洲色大成网站www永久网站| 亚洲成av人片天堂网无码】| 色九月亚洲综合网| 亚洲综合最新无码专区| 亚洲色大成网站WWW久久九九| 亚洲综合图色40p| 亚洲A∨无码一区二区三区| 91嫩草私人成人亚洲影院| 亚洲人成网站日本片| 亚洲中文字幕久久精品无码VA| 亚洲大码熟女在线观看| 亚洲无码黄色网址| 亚洲AV无一区二区三区久久| 久久国产亚洲精品无码| 亚洲va在线va天堂成人| 天天综合亚洲色在线精品| 中文字幕亚洲一区| 亚洲无线电影官网| 亚洲粉嫩美白在线| 另类图片亚洲校园小说区|