<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 嵌入式芯片測(cè)試系統(tǒng)的設(shè)計(jì)

    時(shí)間:2024-07-14 15:26:32 嵌入式培訓(xùn) 我要投稿
    • 相關(guān)推薦

    關(guān)于嵌入式芯片測(cè)試系統(tǒng)的設(shè)計(jì)

      嵌入式芯片是當(dāng)前一些主流數(shù)碼設(shè)備的核心部件,也是嵌入式系統(tǒng)的硬件基礎(chǔ)。嵌入式系統(tǒng)是以應(yīng)用為中心,軟硬件可裁減的,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等綜合性嚴(yán)格要求的專(zhuān)用計(jì)算機(jī)系統(tǒng)。簡(jiǎn)單地說(shuō),嵌入式系統(tǒng)集系統(tǒng)的應(yīng)用軟件與硬件于一體,類(lèi)似于PC中BIOS的工作方式,具有軟件代碼小、高度自動(dòng)化、響應(yīng)速度快等特點(diǎn),特別適合于要求實(shí)時(shí)和多任務(wù)的體系。

      一、系統(tǒng)架構(gòu)

      測(cè)試系統(tǒng)的主體是面向嵌入式芯片的人機(jī)交互界面。它為用戶(hù)提供了檢測(cè)芯片指令集的各種便捷操作。

      為了更好的實(shí)現(xiàn)測(cè)試體系的各項(xiàng)功能,筆者在編寫(xiě)程序時(shí),將測(cè)試系統(tǒng)人為的分成了幾個(gè)模塊。這些模塊之間有著非常緊密的聯(lián)系,每一步的實(shí)現(xiàn)都是下一步成功運(yùn)行的基礎(chǔ)。

      測(cè)試體系的主體架構(gòu)主要分為五個(gè)部分:

      (一)源代碼的輸入與保存

      用戶(hù)可以通過(guò)編輯框輸入代碼,實(shí)現(xiàn)程序的編寫(xiě)。此外系統(tǒng)還為用戶(hù)提供了編輯框的清空操作,并可以自動(dòng)將編寫(xiě)的代碼保存為.asm文件。

      (二)源文件的讀取與顯示

      用戶(hù)可以將已經(jīng)編寫(xiě)好的源文件讀入系統(tǒng),并對(duì)其進(jìn)行編輯。

      (三)交叉編譯

      系統(tǒng)對(duì)讀入的源文件進(jìn)行編譯,期間用戶(hù)可以自動(dòng)配編譯工具,編譯完成后系統(tǒng)將自動(dòng)報(bào)錯(cuò)。

      (四)串口的輸入輸出

      系統(tǒng)可以將用戶(hù)指定的二進(jìn)制文件送到串行口中,并發(fā)送至連接到PC端的8051芯片中。發(fā)送成功后,系統(tǒng)將顯示已經(jīng)發(fā)送的信息。

      系統(tǒng)可以自動(dòng)接收來(lái)自串口的消息,并顯示在相應(yīng)的列表框中。

      (五)程序運(yùn)行日志

      系統(tǒng)在用戶(hù)運(yùn)行了測(cè)試體系之后,即程序的出口處,自動(dòng)生成程序的運(yùn)行日志,它為用戶(hù)顯示了程序運(yùn)行的各項(xiàng)參數(shù),例如程序運(yùn)行時(shí)間,串口狀態(tài)等。

      此外系統(tǒng)為了使用戶(hù)可以更加方便自如的使用本測(cè)試框架,在每一部分的實(shí)現(xiàn)過(guò)程中,都充分考慮了軟件的靈活性,盡可能的讓用戶(hù)自主配置測(cè)試體系的各項(xiàng)參數(shù)。

      二、系統(tǒng)設(shè)計(jì)

      (一)整體性

      作為嵌入式測(cè)試系統(tǒng)的人機(jī)交互界面,在其設(shè)計(jì)的過(guò)程中必然要形成一套完備的軟件體系,即保證程序運(yùn)行的整體性。這關(guān)系到整個(gè)測(cè)試系統(tǒng)的完整性和穩(wěn)定性。

      源代碼輸入和源文件讀取部分主要是將指令集測(cè)試代碼導(dǎo)入到系統(tǒng)中。交叉編譯部分的工作是對(duì)導(dǎo)入系統(tǒng)的測(cè)試代碼進(jìn)行編譯處理,以便用戶(hù)對(duì)測(cè)試代碼進(jìn)行調(diào)試。串口檢測(cè)部分是將編譯通過(guò)的測(cè)試程序所生成的二進(jìn)制文件以8位字符串的形式送入串口,經(jīng)過(guò)開(kāi)發(fā)板的運(yùn)行以后,將結(jié)果通過(guò)串口輸出到指定的LCD顯示屏或PC上,從而驗(yàn)證測(cè)試程序的可執(zhí)行性。程序運(yùn)行日志是對(duì)整個(gè)程序運(yùn)行的效率和穩(wěn)定性向用戶(hù)提供的反饋信息。

      (二)靈活性

      在保證程序運(yùn)行的整體性的同時(shí),為了使測(cè)試體系的使用更加的方便,提高測(cè)試體系進(jìn)一步完善的空間,就必須保證各功能模塊的靈活性。在源代碼輸入和源文件讀取的部分,系統(tǒng)默認(rèn)的輸入程序是匯編程序,但用戶(hù)也可以輸入C程序,JAVA程序,XML程序等多種程序語(yǔ)言。同時(shí),在交叉編譯部分也可以通過(guò)調(diào)用不同的編譯器和鏈接器對(duì)這些程序編譯調(diào)試,這無(wú)形中將單一的面向嵌入式芯片的匯編編譯器擴(kuò)展為集C語(yǔ)言編譯器,JAVA語(yǔ)言編譯器和XML語(yǔ)言編譯器等多種編譯器于一體的集成編譯環(huán)境,從而實(shí)現(xiàn)強(qiáng)大的編譯功能。串口檢測(cè)部分為用戶(hù)提供串口參數(shù)的配置框,并支持串口信息的發(fā)送與接收,從而使測(cè)試體系具有了類(lèi)似超級(jí)終端的串口通信功能,這也為用戶(hù)對(duì)串口操作提供了極大的方便。

      作為當(dāng)前主流的數(shù)碼產(chǎn)品的關(guān)鍵部件,嵌入式芯片必然會(huì)在未來(lái)的IT市場(chǎng)上占有越來(lái)越重要的地位。本文所探討的嵌入式芯片測(cè)試系統(tǒng)正是基于這樣的考量,不但從源代碼的輸入與保存,源文件的讀取與顯示,交叉編譯,串口的輸入輸出和程序運(yùn)行日志這五個(gè)模塊來(lái)構(gòu)建測(cè)試系統(tǒng),而且還從程序設(shè)計(jì)的整體性和靈活性?xún)蓚(gè)方面,對(duì)該系統(tǒng)進(jìn)行了評(píng)測(cè)。未來(lái)的嵌入式系統(tǒng)和普通的計(jì)算機(jī)系統(tǒng)在微型化和小型化方面將會(huì)趨于一致,而測(cè)試系統(tǒng)也可以進(jìn)一步擴(kuò)展為對(duì)整個(gè)計(jì)算機(jī)系統(tǒng)進(jìn)行相應(yīng)的檢測(cè)。希望測(cè)試系統(tǒng)能為嵌入式芯片的發(fā)展做出一定的貢獻(xiàn)。

    【嵌入式芯片測(cè)試系統(tǒng)的設(shè)計(jì)】相關(guān)文章:

    基于嵌入式系統(tǒng)數(shù)字溫度的測(cè)試系統(tǒng)設(shè)計(jì)07-20

    嵌入式系統(tǒng)設(shè)計(jì)10-25

    基于嵌入式系統(tǒng)的語(yǔ)音加密處理系統(tǒng)設(shè)計(jì)05-15

    關(guān)于電梯嵌入式遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)08-29

    嵌入式架構(gòu)單片機(jī)系統(tǒng)設(shè)計(jì)08-20

    嵌入式架構(gòu)的單片機(jī)系統(tǒng)設(shè)計(jì)10-29

    嵌入式系統(tǒng)測(cè)試工程師行業(yè)認(rèn)證考試10-09

    嵌入式系統(tǒng)組成10-20

    嵌入式系統(tǒng)的名詞10-13

    嵌入式系統(tǒng)介紹08-07

    主站蜘蛛池模板: 国产精品日韩AV在线播放 | 四虎成人精品无码| 一本色道久久88综合日韩精品| 国内精品久久久久久麻豆| 99精品欧美一区二区三区| 9re热国产这里只有精品| 国产精品狼人久久久久影院| 精品福利资源在线| 精品无人区麻豆乱码1区2区| 国产成人久久精品二区三区| 国产手机在线精品| 亚洲国产精品一区二区第四页| 亚洲精品乱码久久久久久久久久久久 | 亚洲精品视频久久久| 日韩精品中文字幕无码一区| 国产精品久线在线观看| 国产精品99久久久久久董美香| 日韩美女18网站久久精品| 精品无码国产自产拍在线观看| 久久精品成人免费网站| 久久国产乱子伦精品免费午夜| 婷婷国产成人精品视频| 久久夜色精品国产亚洲| 亚洲国产精品不卡毛片a在线| 91精品欧美综合在线观看| 国产精品成人国产乱一区| 最新精品亚洲成a人在线观看| 国产精品一久久香蕉国产线看 | 2022国产精品最新在线| 精品久久人人爽天天玩人人妻| 久久精品无码一区二区无码| 国产乱人伦偷精品视频不卡| 四虎国产精品永久在线观看| 国产精品99久久不卡| 国产午夜精品一区二区三区 | 精品无码无人网站免费视频| 99久久伊人精品综合观看| 国产综合色在线精品| 亚洲AV永久无码精品一区二区| 99RE8这里有精品热视频| 国产午夜精品久久久久免费视|