0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于在系統(tǒng)內可編程技術實現(xiàn)智能儀器的遠程升級設計

電子設計 ? 來源:單片機與嵌入式系統(tǒng)應用 ? 作者:褚東升,劉濱,等 ? 2020-05-29 08:06 ? 次閱讀

1 、ISP 技術簡介

智能儀器是基于單片機技術的,是典型的嵌入式系統(tǒng)。因此,單片機技術的發(fā)展對智能儀器的發(fā)展起著重要的作用;同樣,智能儀器的發(fā)展也對單片機的發(fā)展提出了更高的要求。片內帶快閃存儲器(FLASH EPROM )的單片機一經推出,便得到了業(yè)界的熱烈響應和廣泛的市場認可??扉W存儲器比普通的EPROM 存儲器的改進之處是不僅可以讀,而且可以用軟件快速地擦除和寫入,使得ISP 技術成為現(xiàn)實。ISP 技術,即在系統(tǒng)內可編程技術,是指電路板上的空白器件可以編程寫入最終用戶代碼,而不需要從電路板上取下器件,已經編程的器件也可以用ISP 方式擦除或再編程。

2 、智能儀器遠程升級

智能儀器的設計包括硬件設計和軟件設計,每種儀器的設計都不可能做到盡善盡美,尤其是軟件部分,由于其靈活性較大,也往往是最容易出錯的地方。在一種新產品剛推上市場的過程中,往往會發(fā)現(xiàn)系統(tǒng)中存在某種可以修復的“BUG”,即通過軟件的修改就可以達到目的;還有一種情況是雖然產品的軟硬件都沒有問題,但隨著形勢的發(fā)展,用戶提出了更高的要求,而這些要求都能夠通過修改軟件來達到。為了對用戶負責,根據以往的做法,儀器儀表就要進行升級換代,一種方式是將整個儀器換掉;再一種方式就是派專業(yè)人員到現(xiàn)場對儀表“開膛破肚”進行升級。而這兩種方式都是要投入大量的人力物力,尤其是當該儀器的銷售已達到一定數(shù)量時。但如果在你的儀表中使用了ISP 技術,上述過程可能就簡單多了。在因特網快速發(fā)展的今天,能夠擁有一臺聯(lián)網的PC 機已經是一件非常平常的事情,而PC 機一般都帶有RS-232C 串口,而這些硬件設備對于使用ISP 技術的儀器儀表升級來說已經足夠。

利用ISP 技術進行智能儀器遠程升級的實現(xiàn)方案如圖1 所示:

基于在系統(tǒng)內可編程技術實現(xiàn)智能儀器的遠程升級設計

通過因特網將儀器的生產廠家和用戶聯(lián)系起來。廠家將升級程序放到其服務器上,用戶可以通過網絡將升級程序下載下來,當用戶將下載程序安裝到自己的PC 機上后,將待升級儀器和PC 機通過廠家提供的下載電纜連在一起,將儀表的撥碼開關從“運行”撥到“下載”位置,然后運行升級程序,程序會提示用戶輸入正確的產品序列號,經驗證無誤后,下載程序就會自動完成待升級儀器的主控芯片的擦除、查空、編程和校驗等步驟。下載完畢,將儀表的撥碼開關從“下載”撥到“運行”位置,然后將儀表重新上電,則產品升級完成,儀器即可按升級后的程序運行。該種升級方式只要用戶懂一點網絡知識和簡單的電器知識,就可以免除技術人員親自到現(xiàn)場“開膛破肚”的麻煩,大大提高了效率,并節(jié)省了人力物力,故市場

潛力巨大。下面就以PHILIPS 公司的產品P89C51RD+ 為例,來論述ISP 技術的實現(xiàn)。

3、P89C51RD +介紹

ISP 技術是未來儀器儀表的發(fā)展方向。一些有遠見的廠家為了使ISP 技術得以推廣,在芯片上免費提供BOOTROM 固件,并且巧妙地解決了固件和FLASH 的地址覆蓋問題及其一些具體實現(xiàn)細節(jié)問題,使它們的實現(xiàn)變得簡單而現(xiàn)成。P89C51RD +即是其中之一,P89C51RD +是PHILIPS 公司內核基于8 位80C51 單片機的派生產品,它們在完全保留80C51 指令系統(tǒng)和硬件結構的大框架外,發(fā)生了多方面的加強、擴展、翻新和創(chuàng)新。在最大限度地利用原有的結構的方方面面可以說做到了淋漓盡致,P89C51RD +將原有的對外數(shù)據和程序存儲器的16 位尋址機制加以利用,把片上的RAM 擴展到1K 字節(jié)、片上的FLASH EPROM 擴展到64K 字節(jié),滿足當今用嵌入式高級語言對片上大存儲容量的需要。

其特色如下:

責任編輯:gt


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 存儲器
    +關注

    關注

    38

    文章

    7513

    瀏覽量

    163986
  • SPI
    SPI
    +關注

    關注

    17

    文章

    1711

    瀏覽量

    91744
  • 智能儀器
    +關注

    關注

    1

    文章

    54

    瀏覽量

    15092
收藏 人收藏

    評論

    相關推薦

    可編程技術的引爆點

    25年前,賽靈思(Xilinx)公司發(fā)明了FPGA(現(xiàn)場可編程門陣列)。如今,以FPGA為代表的可編程芯片應用已經成為勢不可擋的發(fā)展趨勢,尤其ASSP和傳統(tǒng)ASIC之間出現(xiàn)的市場缺口上,F(xiàn)PGA將開辟出新的領域,而目前席卷全球
    發(fā)表于 07-25 08:05

    如何設計具有相似功能且基于SRAM編程技術的電路結構?

    CPLD的核心可編程結構是怎樣的?如何設計具有相似功能且基于SRAM編程技術的電路結構?基于SRAM編程技術的PLD電路結構是怎樣設計的?基于SRAM編程技術的P-Term電路結構是怎
    發(fā)表于 04-14 06:51

    ISP技術智能儀器遠程升級中的應用

    智能儀器中的 ISP 技術原理及其儀器遠程升級
    發(fā)表于 04-09 09:52 ?15次下載

    PLC控制系統(tǒng)編程技術

    介紹了可編程序控制器控制系統(tǒng)開發(fā)過程中,PLC梯形圖編程要注意的問題及相應的編程技術。關鍵詞:可編程序控制器;控制
    發(fā)表于 05-31 14:28 ?15次下載

    系統(tǒng)可編程器件模擬電路中的應用

    介紹了系統(tǒng)可編程技術的特點,以及系統(tǒng)可編程模擬器件的內部結構最后通過一個有源濾波囂的設計實例
    發(fā)表于 04-25 10:08 ?14次下載

    系統(tǒng)可編程模擬器件ISPPAC20及其應用

    摘要:可編程器件已有很久的發(fā)展歷史,除了它體積小、容量大、I/O口豐富、易編程和加密等優(yōu)點外,更突出的特點是其芯片的系統(tǒng)可編程技術。也就是
    發(fā)表于 07-12 10:04 ?32次下載

    Lattice公司的系統(tǒng)可編程PLD

    摘要:本文以Lattice公司的ispLSI系列器件為例,介紹了系統(tǒng)可編程(ISP)及其使用方法    關鍵詞:可編程邏輯器件(PLD)  數(shù)
    發(fā)表于 06-20 11:50 ?1990次閱讀
    Lattice公司的<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>內</b><b class='flag-5'>可編程</b>PLD

    DSP器件的現(xiàn)場可編程技術

    DSP器件的現(xiàn)場可編程技術 DSP問世以來,以其強大的功能、合理的價格已經被設計者廣泛應用。但不同于FPGA器件的是,DSP并不是為現(xiàn)場可編程而開發(fā)的,因此,嵌入了DSP器
    發(fā)表于 01-07 10:11 ?925次閱讀
    DSP器件的現(xiàn)場<b class='flag-5'>可編程技術</b>

    賽靈思發(fā)布28納米FPGA平臺 推進可編程技術

    賽靈思發(fā)布28納米FPGA平臺 推進可編程技術 賽靈思公司(Xilinx)宣布發(fā)布賽靈思新一代可編程FPGA平臺。 據悉,目前過高的ASIC設計和制造成本、快速演化的相關
    發(fā)表于 02-24 09:31 ?763次閱讀

    DELPHI串行通信編程技術實現(xiàn)

    介紹了基于DELPHI 環(huán)境的多種串行通信編程方法及編程技術,著重討論了采用MSComm 控件實現(xiàn)串行通信的基本方法、技巧,并探討了微機與多單片機系統(tǒng)間實時
    發(fā)表于 09-09 15:48 ?55次下載
    DELPHI串行通信<b class='flag-5'>編程技術</b>與<b class='flag-5'>實現(xiàn)</b>

    EDA技術可編程ASIC的設計實現(xiàn)

    EDA技術可編程ASIC的設計實現(xiàn),下來看看。
    發(fā)表于 05-19 15:16 ?0次下載

    Xilinx工業(yè)物聯(lián)網系列研討會:可編程技術智能工廠中的應用

    本次研討會將向您系統(tǒng)地介紹工業(yè)物聯(lián)網(IIoT),重點關注可編程技術智能工廠中的應用,比如可用于實時命令與控制的邊緣計算,各類傳感器的融合,實時分析,以及 安全互聯(lián)等。研討會話題將
    的頭像 發(fā)表于 11-20 07:10 ?3386次閱讀

    可編程技術在網絡芯片上的應用

    網絡是數(shù)據中心里的交通樞紐,連接著所有運行應用業(yè)務的設備。沒有網絡,也就沒有數(shù)據中心,沒有互聯(lián)網的今天,網絡在數(shù)據中心里發(fā)揮著非常關鍵的作用,所以網絡技術一直是熱點,不斷發(fā)展進化著,其中就包含可編程技術。
    發(fā)表于 08-23 17:48 ?1146次閱讀

    可編程時代下網絡芯片如何應用可編程技術

    網絡是數(shù)據中心里的交通樞紐,連接著所有運行應用業(yè)務的設備。沒有網絡,也就沒有數(shù)據中心,沒有互聯(lián)網的今天,網絡在數(shù)據中心里發(fā)揮著非常關鍵的作用,所以網絡技術一直是熱點,不斷發(fā)展進化著,其中就包含可編程技術。
    發(fā)表于 12-24 15:27 ?1525次閱讀

    采用5管單元的SRAM結構實現(xiàn)CPLD可編程電路的設計

    顯然,設計基于SRAM編程技術的CPLD可以很好解決上述應用問題。CPLD的設計和實現(xiàn)的關鍵問題是核心可編程電路結構的實現(xiàn)。因此,本文主要探討針對CPLD的核心
    發(fā)表于 04-25 10:21 ?2020次閱讀
    采用5管單元的SRAM結構<b class='flag-5'>實現(xiàn)</b>CPLD<b class='flag-5'>可編程</b>電路的設計