DS28E05評估套件:硬件與軟件深度解析
在電子工程領(lǐng)域,評估套件對于了解和測試新設(shè)備的性能至關(guān)重要。DS28E05評估套件為工程師提供了一個(gè)全面的平臺,用于評估DS28E05 1 - Wire? EEPROM。下面將從硬件和軟件兩個(gè)方面詳細(xì)介紹該評估套件。
文件下載:DS28E05EVKIT#.pdf
硬件概述
DS28E05評估系統(tǒng)(EV系統(tǒng))包含了評估DS28E05所需的硬件,主要有以下幾個(gè)組件:
- DS9120P評估板:配備RJ11電纜,為DS28E05提供了安裝和連接的基礎(chǔ)。
- Maxim 1 - Wire適配器模塊(DS9481R - 3C7):通過USB電纜將評估板連接到PC,實(shí)現(xiàn)了設(shè)備與計(jì)算機(jī)之間的通信。
- TSOC封裝的DS28E05:具有112字節(jié)的用戶內(nèi)存,分為7頁,每頁16字節(jié),并且每頁可以進(jìn)行寫保護(hù)或設(shè)置為EPROM仿真模式。
| PART | QTY | DESCRIPTION |
|---|---|---|
| DS9120P+ | 1 | EV board with RJ11 cable |
| DS9481R - 3C7+ | 1 | 1 - Wire USB adapter with USB cable |
| DS28E05+ | 5 | in a TSOC package |
注:“+”表示無鉛(Pb)/符合RoHS標(biāo)準(zhǔn)的封裝。
快速啟動 - 驅(qū)動安裝
在連接到PC之前,需要完成驅(qū)動安裝,具體步驟如下:
- 將DS28E05插入DS9120P評估板的TSOC插座。
- 使用RJ11電纜將DS9120P評估板連接到DS9481R - 3C7 1 - Wire適配器。
- 此時(shí)不要將DS9481R - 3C7插入PC,應(yīng)在所有驅(qū)動軟件安裝完成后進(jìn)行。
- 訪問http://prolificusa.com/portfolio/pl2303hx - rev - d - usb - to - serial - bridge - controller/ 下載最新版本的Prolific Windows驅(qū)動安裝程序PL2303_Prolific_DriverInstaller_v1_9_0.zip。
- 解壓文件并運(yùn)行以PL2303_Prolific_DriverInstaller開頭的可執(zhí)行文件。
- 按照安裝向?qū)У闹甘就瓿蒔L - 2303 USB轉(zhuǎn)串口驅(qū)動的安裝,點(diǎn)擊“Finish”按鈕關(guān)閉。
- 訪問www.maxim - ic.com/1 - wiredrivers/ 下載并安裝1 - Wire驅(qū)動軟件包。
- 當(dāng)提示“是否運(yùn)行或保存此文件”時(shí),選擇“運(yùn)行”。
- 當(dāng)出現(xiàn)安全警告詢問“是否運(yùn)行此軟件”時(shí),選擇“運(yùn)行”。
- 閱讀并接受許可協(xié)議后,點(diǎn)擊“安裝”,然后點(diǎn)擊“Finish”按鈕退出安裝向?qū)А?/li>
- 檢查Microsoft .NET Framework Version 3.5 SP1或更高版本是否安裝,若未安裝,可訪問www.microsoft.com/en - us/download/details.aspx?id = 22進(jìn)行下載和安裝。
- 將DS9481R - 3C7插入PC的空閑USB端口。
- 通過控制面板 -> 系統(tǒng) -> 硬件選項(xiàng)卡 -> 設(shè)備管理器,展開“端口(COM & LPT)”,確定COM端口,通常為Prolific USB轉(zhuǎn)串口通信端口(COM2)。
快速啟動 - 軟件設(shè)置
從之前快速啟動部分列出的URL下載軟件,解壓并保存到文件夾后,雙擊DS28E05_Evaluation_Program.exe啟動EV套件軟件。在啟動軟件前,要確保硬件已正確連接,并按照以下步驟操作:
- 在“Setup”選項(xiàng)卡的“1 - Wire Adapter”組框中,適配器端口類型固定為USB(COM),適配器部件編號為DS9481R - 3C7。適配器端口是由Prolific設(shè)備映射的COM端口,點(diǎn)擊“Open Adapter/Port”按鈕或“Auto - Search”按鈕。若成功,該按鈕旁邊的“Status”字段將顯示“Success”。
- “Device Selection Methods”組框中顯示設(shè)備選擇選項(xiàng)。
- EV套件軟件的默認(rèn)設(shè)置是在“ROM Selection Method”下拉列表中選擇“MatchROM”,并且默認(rèn)勾選“Use Search - ROM to find the first available EV kit device”,保留這些默認(rèn)選擇可進(jìn)行快速設(shè)置。
- 打開適配器/端口后,“DS28E05 Device Selection”下拉列表將自動填充可用DS28E05的唯一ROM ID。若在1 - Wire上未找到設(shè)備,選擇為空,此時(shí)插入設(shè)備并點(diǎn)擊“Refresh Selection”按鈕。必須有設(shè)備才能進(jìn)入“Memory”選項(xiàng)卡進(jìn)行操作。
- 選擇設(shè)備后,點(diǎn)擊“Memory”選項(xiàng)卡,從“Memory Resource Selection”下拉列表中選擇內(nèi)存范圍。
- 選擇內(nèi)存范圍后,“Commands”組框中將顯示可用命令,命令以按鈕形式呈現(xiàn)。
- 點(diǎn)擊命令按鈕選擇命令,按鈕將以黃色高亮顯示,表示已選擇該命令。
- 選擇命令后,命令按鈕下方的“Options”組框?qū)⑻畛湓撁钏璧倪x項(xiàng),選擇選項(xiàng)后點(diǎn)擊“Execute Command”按鈕執(zhí)行所選命令。
- 所選命令的輸出將顯示在“Log”組框的可滾動字段中,“Log”組框底部提供了輸出的關(guān)鍵說明??梢哉{(diào)整窗口大小或最大化以擴(kuò)大“Log”組框。
- 可以通過“File/Copy Log to Clipboard”菜單項(xiàng)將日志復(fù)制到剪貼板,通過“File/Clear Log”菜單項(xiàng)清除日志。
- 通過“File/Exit”菜單項(xiàng)結(jié)束程序。
軟件詳細(xì)描述
軟件程序的主窗口包含三個(gè)選項(xiàng)卡:“Setup”、“Memory”和“Raw 1 - Wire”。
Setup選項(xiàng)卡
該選項(xiàng)卡包含兩個(gè)部分:
- 1 - Wire Adapter組框:包括適配器類型和端口選擇,這是對連接設(shè)備進(jìn)行操作前的必要設(shè)置。僅支持適配器端口類型為USB(COM),適配器部件編號為DS9481R - 3C7。選擇適配器端口類型后,點(diǎn)擊“Open Adapter/Port”按鈕,若檢測到適配器,按鈕右側(cè)的狀態(tài)字段將顯示“Success”;若未檢測到,將顯示錯(cuò)誤消息,此時(shí)需解決問題后再次點(diǎn)擊該按鈕。也可以使用“Auto - Search”按鈕搜索所有可用的COM端口以找到DS9481R - 3C7?!癆uto - Open”復(fù)選框可讓程序在啟動時(shí)自動打開所選的適配器和端口。
- Device Selection Methods組框:指示“Memory”選項(xiàng)卡如何使用ROM(只讀存儲器)級別的1 - Wire命令選擇設(shè)備?!癛OM Selection Method”下拉列表有“MatchROM”和“SkipROM”兩個(gè)選項(xiàng)?!癕atchROM”使用ROM ID選擇設(shè)備,選擇時(shí)會自動勾選“Use Search - ROM to find first available EVKit device”,該操作會在網(wǎng)絡(luò)上查找可用的DS28E05并填充下拉列表。若1 - Wire網(wǎng)絡(luò)內(nèi)容發(fā)生變化,可點(diǎn)擊“Refresh Selection”按鈕刷新列表。“SkipROM”選項(xiàng)調(diào)用Skip - ROM命令選擇任何存在的設(shè)備,但僅適用于1 - Wire上只有一個(gè)設(shè)備的情況,若有多個(gè)設(shè)備,可能會導(dǎo)致沖突。“Use ‘Resume’ command when possible”復(fù)選框指示“Memory”選項(xiàng)卡操作使用Resume命令。
Memory選項(xiàng)卡
該選項(xiàng)卡包含五個(gè)部分:
- Memory Resource Selection:下拉列表的內(nèi)容反映了DS28E05 IC數(shù)據(jù)手冊中描述的內(nèi)存資源,選擇內(nèi)存資源會自動在“Commands”組框中顯示可對該內(nèi)存進(jìn)行操作的命令,大多數(shù)范圍至少提供“Read”命令。
- Commands/Options:選擇內(nèi)存范圍后,“Commands”組框中將出現(xiàn)一個(gè)或多個(gè)命令按鈕,點(diǎn)擊命令按鈕會將其高亮顯示為黃色,并在“Options”組框中填充該命令的選項(xiàng)。選項(xiàng)會根據(jù)所選命令和所選內(nèi)存范圍的屬性而變化,設(shè)置選項(xiàng)后,點(diǎn)擊“Options”組框中的“Execute Command”按鈕即可執(zhí)行命令。
- Read Memory:適用于所有內(nèi)存范圍,可能的選項(xiàng)是“Starting Address”和“Read Length”下拉列表?!癝tarting Address”列表包含所選內(nèi)存范圍內(nèi)的所有可能地址,“Read Length”從1到內(nèi)存范圍的最大大小。
- Write Memory:適用于非只讀的內(nèi)存位置,對于DS28E05,地址范圍為0000h到0073h。有兩組選項(xiàng):一組用于通用內(nèi)存寫入,在數(shù)據(jù)頁上寫入2字節(jié)段;另一組用于0070h到0073h的內(nèi)存范圍,寫入這些位置會逐頁打開與DS28E05內(nèi)存每頁相關(guān)的特殊選項(xiàng),如“Write Protect”選項(xiàng)可設(shè)置頁面保護(hù)。
- Log:“Log”組框由可滾動的輸出字段和解釋輸出的關(guān)鍵說明組成,輸出字段顯示與DS28E05的所有通信以及描述操作的注釋??梢酝ㄟ^“File/Copy Log to Clipboard”菜單項(xiàng)將日志復(fù)制到系統(tǒng)剪貼板,通過“File/Clear Log”菜單項(xiàng)清除日志,還可以調(diào)整程序窗口大小以擴(kuò)大“Log”組框以便查看。日志中的文本也進(jìn)行了顏色編碼。
Raw 1 - Wire選項(xiàng)卡
該選項(xiàng)卡提供了發(fā)送和接收任何原始1 - Wire通信的功能,可用于重現(xiàn)“Memory”選項(xiàng)卡上的一些操作或進(jìn)行其他操作的實(shí)驗(yàn),也可用于DS28E05以外的1 - Wire設(shè)備。所有操作都記錄在“Memory”選項(xiàng)卡的“Log”組框以及“Raw 1 - Wire”選項(xiàng)卡的底部,以便后續(xù)檢查和復(fù)制。操作分為兩個(gè)組框:
- Low Level組框:提供了用于構(gòu)建任何1 - Wire通信序列的低級1 - Wire原語,如“1 - Wire Reset”按鈕、“Read Bytes”按鈕、“Write Bytes”按鈕等。部分功能(如7V VCC Pulse (100ms)按鈕和12V 1 - Wire Pulse按鈕)不適用于評估DS28E05。
- ROM Level組框:具有實(shí)現(xiàn)1 - Wire ROM命令的宏,使用每個(gè)1 - Wire設(shè)備嵌入的64位唯一ROM ID進(jìn)行設(shè)備發(fā)現(xiàn)和選擇??梢酝ㄟ^輸入ROM ID或點(diǎn)擊“Reset - SearchROM (first)”、“Reset - SearchROM (next)”、“Reset - Read ROM”等按鈕自動填充ROM ID。
硬件詳細(xì)描述
如需詳細(xì)的硬件描述,請參考DS9481R - 3C7和DS9120P IC數(shù)據(jù)手冊。
訂購信息
| PART | TYPE |
|---|---|
| DS28E05EVKIT# | EV Kit |
注:“#”表示符合RoHS標(biāo)準(zhǔn)的設(shè)備,可能包含鉛(Pb),在RoHS要求下可豁免。
DS28E05評估套件為工程師提供了一個(gè)全面的平臺,用于評估DS28E05 1 - Wire EEPROM的性能。通過詳細(xì)的硬件和軟件設(shè)置,工程師可以深入了解DS28E05的功能和特性。你在使用這個(gè)評估套件的過程中遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗(yàn)。
-
硬件
+關(guān)注
關(guān)注
13文章
3696瀏覽量
69342 -
軟件
+關(guān)注
關(guān)注
69文章
5417瀏覽量
92208
發(fā)布評論請先 登錄
DS28E05評估套件:硬件與軟件深度解析
評論