在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 針對(duì)C8051F單片機(jī)的手持編程器(SMP)

            針對(duì)C8051F單片機(jī)的手持編程器(SMP)

            作者: 時(shí)間:2010-09-27 來(lái)源:網(wǎng)絡(luò) 收藏

              3、 操作開(kāi)關(guān)

              電源開(kāi)關(guān):供電開(kāi)關(guān)

              撥碼開(kāi)關(guān):配置供電模式和操作模式

              編程按鈕:按下一次執(zhí)行一次編程或者擦除操作

              復(fù)位按鈕:對(duì)系統(tǒng)復(fù)位

              4、 狀態(tài)指示

              蜂鳴器指示:用蜂鳴器指示編程成功與否

              狀態(tài)指示燈:編程狀態(tài)指示

              電源指示燈:系統(tǒng)電源指示

              5、 主要配件

              提供的主要配件是一個(gè)編程手柄,編程手柄上的插針可以插拔以組成單排五針或三針的編程頭,用戶無(wú)需在PCB上安裝體積較大的標(biāo)準(zhǔn)插座,只需相應(yīng)留出五個(gè)或三個(gè)編程孔,節(jié)約PCB空間和成本。

              三、 功能及特點(diǎn)

              SPP是一款適合于在生產(chǎn)環(huán)境或者現(xiàn)場(chǎng)使用的在線,它具備如下功能和特點(diǎn):

              1、 編程方式靈活

              1) 編程接口可選

              在所有 系列中,編程口有四線制JTAG 方式和兩線制C2 方式。JTAG 是一種標(biāo)準(zhǔn)接口,有TDI,TDO,TMS,TCK 四個(gè)信號(hào),在0XX,1XX,C8051F2XX系列上具有這種接口;C2 接口是一種簡(jiǎn)單接口,遵循Silabs 自有的C2 協(xié)議,這種接口適合于小封裝的上,它只有兩條信號(hào)線:C2CK(時(shí)鐘線)和C2D(數(shù)據(jù)線),在C8051F3XX、C8051F4XX、C8051F5XX上具有這種接口。

              可以通過(guò)初始化配置界面選擇編程接口。

              2) 編程模式可選

              通過(guò)SMP 初始化配置界面的簡(jiǎn)單設(shè)置,用戶可以選擇只擦除目標(biāo)器件或者編程目標(biāo)器件。另外,用戶可以通過(guò)SMP初始化配置界面選擇自動(dòng)編程或者手動(dòng)編程。當(dāng)選擇自動(dòng)編程時(shí),只要將編程頭插到目標(biāo)板上編程自動(dòng)進(jìn)行;當(dāng)選擇手動(dòng)編程,插上編程頭后,只需按下編程按鈕即可完成編程或者擦除操作。

              3) 編程界面可選

             ?、俾?lián)機(jī)操作:用戶可以選擇在PC機(jī)上通過(guò)超級(jí)終端(Windows自帶)監(jiān)視編程過(guò)程;

              ②脫機(jī)操作:編程過(guò)程中不需PC 機(jī)的參與,SMP 連到目標(biāo)板后,只需按下編程按鈕即可對(duì)目標(biāo)板編程,通過(guò)狀態(tài)指示燈和蜂鳴器監(jiān)測(cè)編程過(guò)程。

              2、提供靈活的編程手柄

              在小封裝MCU的應(yīng)用中,大多數(shù)用戶的PCB空間受限,要在用戶的PCB板上放置一個(gè)雙排十針的標(biāo)準(zhǔn)編程頭是不現(xiàn)實(shí)的,也是不經(jīng)濟(jì)的。考慮到這種情況,SPP除了提供一個(gè)標(biāo)準(zhǔn)的十針編程頭外,還提供一個(gè)編程手柄。編程手柄一端連接到SPP上,另外一端即為用于連接目標(biāo)板的編程頭。

              編程頭上的插針可以插拔以組成兩種編程頭:?jiǎn)闻盼遽樉幊填^和單排三針編程頭。用戶可以根據(jù)PCB的大小,選擇不同的編程頭。當(dāng)選用五針或三針編程頭時(shí),用戶無(wú)需在PCB 上安裝一個(gè)體積較大的雙排十針插座,只需在其PCB 上留出五個(gè)或者三個(gè)編程用的插孔。另外,編程頭的插針為彈簧針的結(jié)構(gòu),用戶只需將編程頭壓在目標(biāo)板的編程孔上即可完成自動(dòng)編程或者手動(dòng)編程。靈活的編程手柄充分考慮了用戶的利益,節(jié)約了用戶PCB空間和成本。

              3、供電方式靈活

              SMP 有多種供電方式,用戶可以根據(jù)現(xiàn)場(chǎng)的供電情況選擇不同的供電方式。SMP 支持以下供電方式:

              由220VAC/9VDC適配器為SMP供電;

              由目標(biāo)板為SMP供電;

              SMP也可以為目標(biāo)板供電。

              4、保密性能高

              為保護(hù)用戶的知識(shí)產(chǎn)權(quán)和經(jīng)濟(jì)利益,SMP實(shí)現(xiàn)了高度加密。SMP加密分為兩個(gè)層次,SPP本身的內(nèi)容實(shí)現(xiàn)完全加密、SPP的使用實(shí)現(xiàn)口令保護(hù)。

              1) 編程器本身被完全加密

              SMP 使用了Silabs 的MCU 作為主控芯片。Silabs 的MCU 提供了多種安全機(jī)制以保護(hù)Flash不被訪問(wèn)。Silabs MCU主要提供了如下安全機(jī)制:

              防止程序被單片機(jī)中運(yùn)行的軟件意外修改;

              防止程序被仿真器修改;

              防止程序被仿真器讀取;

              防止程序被單片機(jī)中運(yùn)行的用戶代碼讀取或修改

              SMP的主要功能是接收用戶的HEX 文件用于下載到目標(biāo)板,保護(hù)用戶HEX 文件的安全是SMP 的職責(zé)。因此,在SMP 中主要采用了“防止程序被仿真器讀取”的安全機(jī)制。SMP被完全加密,仿真器無(wú)法讀取SMP Flash中的任何內(nèi)容,甚至仿真器都不能連接到SMP,仿真器要訪問(wèn)SMP,必須首先將SMP的Flash全部擦除。因此,用戶的HEX裝入到SMP后不會(huì)被盜取,有效保護(hù)了用戶的知識(shí)產(chǎn)權(quán)不被侵犯。

              2) 編程器實(shí)行口令保護(hù)

              另外,SMP實(shí)行口令保護(hù)。每一臺(tái)SMP都有唯一編號(hào),同時(shí),世強(qiáng)會(huì)為每一臺(tái)SMP分配一個(gè)唯一的口令??诹钆c編程數(shù)量相關(guān),當(dāng)編程數(shù)量達(dá)到預(yù)分配值時(shí),編程口令會(huì)失效,用戶需要獲得新的口令才能對(duì)SMP進(jìn)行操作。只有授權(quán)用戶才能得到SMP口令,即使授權(quán)用戶的SMP 被非授權(quán)用戶獲得,非授權(quán)用戶在編程到一定量的時(shí)候編程器就無(wú)法被繼續(xù)使用,這樣可以充分保護(hù)授權(quán)用戶的利益。

              5、 狀態(tài)指示明確

              當(dāng)PC機(jī)參與編程過(guò)程時(shí),可以從PC的超級(jí)終端清晰看到編程器的配置、編程模式的設(shè)置、編程進(jìn)程、編程結(jié)果等等細(xì)節(jié)。

              當(dāng)SMP 脫機(jī)操作時(shí),可以只通過(guò)狀態(tài)指示燈和蜂鳴器監(jiān)測(cè)編程過(guò)程。在SMP 工作的每一個(gè)階段,狀態(tài)指示燈和蜂鳴器的指示都有明確的含義,根據(jù)編程的階段以及當(dāng)前狀態(tài)指示燈和蜂鳴器的狀態(tài),可以準(zhǔn)確判斷當(dāng)前SMP的工作狀態(tài)。

              四、 SMP 操作流程

              SMP操作分為初始化、編程操作、固件升級(jí)三個(gè)個(gè)部分

              1、SMP初始化流程

              SMP 在第一次使用時(shí)需要初始化,初始化包括輸入SMP 口令、選擇目標(biāo)器件、設(shè)置編程接口和編程模式、擦除Flash空間、接收被下載HEX 文件等等。SMP初始化需要PC機(jī)的參與,利用Windows自帶的超級(jí)終端(HyperTerminal)軟件提供人機(jī)接口。操作流程如圖4所示:

              

              



            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉