<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > SPMC65單片機Q-Writer工具的使用

SPMC65單片機Q-Writer工具的使用

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

1概要說(shuō)明

  SPMC65系列單片機屬于8位通用單片機系列,為針對家用電器、工業(yè)控制應用設計的工業(yè)級芯片;并為其應用領(lǐng)域作了具有針對性的增強設計;如:抗干擾能力,增強的復位系統,該系列單片機最突出的優(yōu)點(diǎn)在于抗干擾能力,廣泛應用于家用電器、工業(yè)控制、儀器儀表、安防報警、計算機外圍等領(lǐng)域。
  SPMC65系列單片機目前提供最大928字節的RAM和16K字節的ROM;同時(shí)還集成了一個(gè)實(shí)時(shí)時(shí)鐘、一個(gè)看門(mén)狗定時(shí)器、最多6個(gè)16位定時(shí)器/計數器、最多9個(gè)通道的ADC等資源。下面介紹SPMC65系列單片機資源特性:
■ 工作電壓范圍:3V~5.5V
■ 工作溫度范圍:-40℃~85℃
■ 存儲空間
?。?最大16K字節的ROM
?。?最大928字節的RAM
■ 6個(gè)定時(shí)/計數器
?。?8位或16位定時(shí)、計數功能
?。?8位或16位捕獲功能
?。?8位或16位比較輸出功能
?。?8位、12位或16位PWM 輸出
■ 10位ADC模塊
■ UART接口
■ SPI總線(xiàn)
■ 可編程看門(mén)狗定時(shí)器
■ 一個(gè)時(shí)基定時(shí)器
■ 一個(gè)蜂鳴器驅動(dòng)輸出
■ 封裝
?。?PDIP和SOP兩種封裝
?。?16~~~42腳系列
  SPMC65系列單片機目前提供OTP類(lèi)型,對芯片的燒錄,凌陽(yáng)科技公司提供Q-Writer工具。

2Q-Writer工具介紹

  凌陽(yáng)科技公司提供的Q-Writer是專(zhuān)門(mén)配合SPMC65系列單片機在線(xiàn)仿真編程器對SPMC65系列OTP單片機編程的工具軟件。本節將介紹利用Q-Writer進(jìn)行編程、以及產(chǎn)品序列號、產(chǎn)品信息、單片機加密等功能的設定方法。
  在安裝SPMC65集成開(kāi)發(fā)環(huán)境Fortis IDE時(shí)可選擇同時(shí)安裝Q-Writer,依照提示安裝后即可使用,請隨時(shí)訪(fǎng)問(wèn)www.sunplusmcu.com網(wǎng)站獲得該軟件的最新版本。

2.1 Q-Writer簡(jiǎn)介

  Q-Writer是凌陽(yáng)科技提供的專(zhuān)門(mén)用于編程SPMC65系列單片機的一款編程工具軟件,Q-Writer具有友好的操作界面,并且可靠易用。其界面如圖2-1所示。

圖2-1 Q-Writer界面

程序存儲窗口:[Windows]->[Program Memory Window],該窗口顯示加載到Q-Writer中的二進(jìn)制文件。
IC內容窗口:[Windows]->[IC Content Window],該窗口顯示寫(xiě)入IC或從IC存儲器中讀出的內容。在操作過(guò)程中如有錯誤發(fā)生,該窗口將高亮顯示出錯地址的內容。
統計窗口:[Windows]->[Statistic Window],該窗口用來(lái)統計編程的數量,見(jiàn)2.4 自動(dòng)編程模式一節。
信息窗口:[Windows]->[Message Window],該窗口用來(lái)顯示單片機、程序源文件以及編程等相關(guān)信息。
狀態(tài)窗口:[Windows]->[Status Window],此窗口顯示了Q-Writer的所有操作結果。

2.2 Q-Writer設置

1、 選擇[Setting]->[Option],將出現設置窗口,如圖2-2所示。說(shuō)明如下。

圖2-2 設置窗口

  "Message Windows"用來(lái)設置在信息窗口(Message Windows)顯示哪些信息,如圖2-3,在選項的前面打√,則在信息窗口顯示對應信息。打開(kāi)信息窗口的方法:[Windows]->[Message Window]。

圖2-3 信息窗口
  "Security Setting"選項用來(lái)設置在對單片機加密時(shí)是否顯示確認窗口;如果選中則在對單片機加密時(shí)將出現需要確認的信息。
2、 選擇[Setting]->[Program Statistic],此功能用來(lái)激活/取消統計功能,與工具欄中按鈕的作用相同。

3、 選擇[Setting]->[16 Bytes per Row],此功能用來(lái)控制每一行顯示的字節數。選中該功能后,程序存儲窗口內的每一行都將顯示16個(gè)字節的數據形式,否則,程序存儲窗口內的每一行的顯示將根據Q-Writer窗口的大小自動(dòng)調整。

4、 選擇[Setting]->[Show ASCII Code],此功能用來(lái)顯示程序存儲窗口內二進(jìn)制數據的ASCII碼。

2.3 使用Q-Writer進(jìn)行編程的步驟

1、 啟動(dòng)Q-Writer
2方法1:選擇WINDOWS的[開(kāi)始] → [程序] → [Sunplus] → [Q-Writer] → [Q-Writer-V1.0.0],啟動(dòng)Q-Writer。
2方法2:首先啟動(dòng)FortisIDE,之后點(diǎn)擊工具欄中的圖標,或者選擇[Tools]→[Q-Writer]啟動(dòng)Q-Writer。
注:FortisIDE的debug模式和Q-Writer不能同時(shí)運行。

2、 檢查仿真編程器上的單片機是否為空白單片機
選擇[Function]->[ Blank Check],檢查編程器上的單片機是否為空白單片機。同時(shí),Q-Writer會(huì )讀出單片機中的內容,顯示在IC內容窗口中。如果檢查到該單片機不是空白的,系統會(huì )在IC內容窗口中自動(dòng)顯示非空白區域,并將其內容用紅色高亮標記出來(lái)。只有空白單片機才可以進(jìn)行編程。

3、 選擇單片機型號
選擇[Device]->[Select],出現Select Device對話(huà)框,如圖2-4所示,選擇所要編程的單片機型號即可。安裝了Q-Writer后,首次運行時(shí),必須選擇單片機型號。當下次啟動(dòng)Q-Writer時(shí),如果編程的單片機和上次相同,可以不用選擇,即系統會(huì )默認為上一次選擇的單片機型號。

圖2-4 Select Device對話(huà)框
4、 打開(kāi)文件
  方法1:選擇[File]->[Open],打開(kāi)需要編程到單片機中的*.bin 或者 *.tsk 類(lèi)型文件,文件內容將顯示在程序存儲窗口。
  方法2:選擇[File]->[Recent Files],會(huì )顯示最近使用過(guò)的*.bin 或者 *.tsk 類(lèi)型文件,可從中選擇需要的文件,最多記錄最新打開(kāi)的4個(gè)文件。
5、 產(chǎn)品序列號以及產(chǎn)品信息的設置
(1)產(chǎn)品序列號設置
  選擇[User Information]->[Serial Number],Q-Writer指定了4個(gè)字節(地址為0x7FF0~0x7FF3)作為序列號碼的寫(xiě)入空間,如圖2-5所示。

圖2-5 產(chǎn)品序列號設置
  Start Address:0x7FF0為序列號碼的起始地址。其中0x7FF0為四個(gè)地址中的最低地址,0x7FF3為最高地址。
  Size (1~4 bytes):用戶(hù)可以設定寫(xiě)入序列號碼的字節數。
  Initial Number:此項用來(lái)寫(xiě)入單片機的初始序列號。序列號寫(xiě)入單片機后,程序存儲窗口中相應地址的內容會(huì )被更新。其中,未用到的字節默認值為0xFF。
  Mode:此項用來(lái)設置序列號碼的生成模式。系統提供了固定模式(Fixed Number)和自動(dòng)模式(Auto Increment)兩種模式。固定模式下,increment項無(wú)效,在對每一顆單片機進(jìn)行編程時(shí),寫(xiě)入的序列號碼均為初始設置值。自動(dòng)模式下,用戶(hù)可以設定序列號碼的遞增或遞減變化方式,以及設定相應變化的增量值或減量值。設置完畢后,寫(xiě)入單片機的序列號碼將從初始設置值開(kāi)始遞增或遞減。
(2)產(chǎn)品信息設置
選擇[User Information]->[Product Info],用戶(hù)可以在0x7FF4~0x7FFF這12個(gè)字節寫(xiě)入任意的產(chǎn)品信息,比如生產(chǎn)日期和生產(chǎn)廠(chǎng)商等。這些字節的默認值為0xFF,如圖2-6所示。

圖2-6 產(chǎn)品信息設置
6、編程
  選擇[Function]->[Program],將程序存儲窗口的內容編程到OTP單片機上,同時(shí),將單片機中的內容讀出,顯示在IC內容窗口中。如果編程失敗,系統會(huì )跳到IC內容窗口中出錯的位置,將其內容用紅色高亮顯示。編程成功之后,可執行Verify功能確保編程的可靠性。

7、驗證
  選擇[Function]->[Verify],驗證編程到OTP單片機中的內容是否與源文件中的內容一致。啟動(dòng)Verify功能,Q-Writer會(huì )將單片機中的內容讀出,顯示在IC內容窗口,然后和程序存儲窗口中的內容(源文件)進(jìn)行比較,發(fā)現有不同之處,系統會(huì )提示出錯,并跳到IC內容窗口中出錯的位置,將其內容用紅色高亮顯示。

8、加密
  選擇[Function]->[Secure],設定單片機的加密功能。一旦加密,單片機中的大部分內容將禁止讀出。因此,在對單片機進(jìn)行加密前,用戶(hù)必須完成program和verify的操作。另外在對加密前,Q-Writer還必須執行Blank Check功能,若OTP單片機為空,系統將不能對其進(jìn)行加密操作。加密后,僅允許讀出單片機中的部分內容,即單片機設置選項、用戶(hù)信息以及單片機存儲器中最后16個(gè)字節(0xFFF0~0xFFFF)中的信息。其它地址的內容均顯示為0x00。

2.4 自動(dòng)編程模式

  當需要對多顆單片機進(jìn)行相同的編程時(shí),可以選擇自動(dòng)編程模式,步驟如下:
1.打開(kāi)[Opration Mode]選擇自動(dòng)編程模式:
A. Blank à Program:系統會(huì )自動(dòng)對單片機進(jìn)行Blank check和Program的連續操作,如果在某一個(gè)環(huán)節發(fā)生錯誤,編程動(dòng)作會(huì )立即停止,提示錯誤信息。
B. Blank à Program à Verify:系統會(huì )自動(dòng)對單片機進(jìn)行Blank check、Program和Verify的連續操作,如果在某一個(gè)環(huán)節發(fā)生錯誤,編程動(dòng)作會(huì )立即停止,提示錯誤信息。
C. Blank à Program à Verify à Secure:系統會(huì )自動(dòng)對單片機進(jìn)行Blank check、Program、Verify和Secure的連續操作,完成全部編程過(guò)程。如果在某一個(gè)環(huán)節發(fā)生錯誤,編程動(dòng)作會(huì )立即停止,提示錯誤信息。
系統默認的是"A. Blank à Program"編程模式。
2.設置需要編程的單片機數量:激活Statistic Window,如圖2-7所示,選擇Config來(lái)輸入需要編程的單片機數量,如圖2-8所示。
     
圖2-7 Statistic Window 圖2-8 輸入單片機數量


3.打開(kāi)需要編程到單片機中的*.bin 或者 *.tsk 類(lèi)型文件。
4.點(diǎn)擊或選擇[Function]->[Auto Run],進(jìn)行自動(dòng)編程操作。每點(diǎn)擊一次則按照編程模式選擇的操作順序執行一次編程操作。編程的統計信息顯示在統計窗口(Statistic Window)中,如圖2-7所示。Pass指編程通過(guò)的數量;Fail指編程失敗的數量;Tatol指已編程的總數量;Target指目標數量。

2.5 工具欄常用圖標對照表

打開(kāi)二進(jìn)制格式(*.bin或*.tsk)的源文件。用戶(hù)必須將需要編程的源文件加載到Q-writer中,以激活其所有功能。
將程序存儲窗口中的內容保存到另一路徑下。
選擇需要編程的單片機的型號。
依據編程模式的設定執行自動(dòng)編程動(dòng)作。
檢測單片機是否為空白。
將程序編程到單片機中。
驗證編程程序是否有被正確地編程到單片機。
從單片機的存儲器中讀取數據。
打開(kāi)序列號碼的設置窗口。
單片機加密。
激活/取消單片機編程數量統計功能。
選擇PROBE。系統提供了兩種類(lèi)型的PROBE,AUTO Detect為自動(dòng)測試Probe的類(lèi)型。

電磁爐相關(guān)文章:電磁爐原理


蜂鳴器相關(guān)文章:蜂鳴器原理


關(guān)鍵詞: SPMC65單片機 Q-Writer

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>