DK101低成本演示套件主板:功能、操作與開發(fā)指南
在電子工程師的日常工作中,擁有一款功能強大且易于使用的演示套件至關重要。DK101低成本演示套件主板就是這樣一款產(chǎn)品,它為評估達拉斯半導體電信IC提供了一個通用平臺。下面,我們將詳細介紹DK101的各個方面。
文件下載:DSDK101.pdf
一、概述
DK101是一個通用的演示套件平臺,用于評估達拉斯半導體電信IC。IC安裝在專門設計的子卡上,可插入DK101的連接器。DK101配備了微處理器、基于閃存和SRAM的程序存儲器、各種振蕩器和支持邏輯,以及與主機PC的RS - 232接口。出廠時,處理器運行通用固件,可代表基于PC的演示軟件對子卡進行讀寫操作。對于高級應用,還可以下載并執(zhí)行自定義固件。
套件內(nèi)容
- DK101主板:核心部件,提供各種接口和功能支持。
- 一張子卡:用于安裝待評估的電信IC。
- CD - ROM:包含演示軟件和相關文檔。
- ChipView演示軟件:用于與子卡硬件進行交互。
- DK101數(shù)據(jù)手冊:詳細介紹主板的技術參數(shù)和使用方法。
- DK101原理圖:幫助工程師了解主板的電路設計。
- 配置文件、定義文件、初始化文件:用于配置和初始化系統(tǒng)。
特點
- 連接PC演示軟件與待評估電信IC:方便工程師在PC上對IC進行操作和評估。
- 提供對所有電信IC寄存器和功能的點選訪問:操作直觀,易于上手。
- 128kB閃存和264kB SRAM:提供足夠的存儲空間。
- 演示軟件用戶界面可通過簡單文本編輯進行自定義:滿足不同用戶的個性化需求。
- 支持下載和執(zhí)行自定義固件以實現(xiàn)高級應用:為工程師提供更多的開發(fā)可能性。
- 支持3.3V和5V電信IC:兼容性強。
- 板載振蕩器:包括3.088MHz、16.384MHz和44.736MHz,滿足不同的時鐘需求。
- 四個通用開關:可用于自定義固件的開發(fā)。
- Motorola ONCE/BDM連接器:用于代碼開發(fā)和調(diào)試。
二、基本操作
硬件配置
- 連接子卡:將子卡插入DK101的連接器,注意子卡的方向。部分子卡有第三個連接器用于高級功能,但DK101雖兼容但不支持這些高級功能。并且子卡不支持熱插拔,必須在斷電狀態(tài)下連接。
- 電源供應連接:將3.3V電源連接到紅色( (V_{CC}) 3.3V)和黑色(GND)香蕉插孔。綠色PWR LED亮起表示電源已接通,TIM STATUS LED為綠色表示DK101識別到連接的子卡。如果TIM STATUS為紅色,則表示連接或識別存在問題。若子卡設備需要5V電源,可選擇使用DK101的板載DC - DC轉(zhuǎn)換器(最大電流1A)或?qū)IM 5V SUPPLY跳線設置為EXTERNAL并連接外部5V電源。
- 連接計算機:使用標準DB - 9串行電纜將DK101的串行端口與主機計算機的可用串行端口連接。主機計算機必須是基于Windows的PC,且使用標準直連電纜,避免使用零調(diào)制解調(diào)器電纜。
- 設置DIP開關:對于基本操作,開關1設置為OFF(不施加閃存編程電壓),開關2至4設置為ON(8位子卡;內(nèi)部啟動;運行套件固件),開關5至8不影響套件固件的操作。
安裝和運行ChipView軟件
- 安裝:在主機PC上運行演示套件CD - ROM上的SETUP.EXE(或從網(wǎng)站下載的.ZIP文件),按照安裝程序的指示進行操作。默認情況下,軟件將安裝在“C:Program FilesChipView”并在ChipView程序組中創(chuàng)建快捷方式。
- 運行:點擊Windows工具欄上的“開始”按鈕,選擇“程序” - “ChipView” - “ChipView”。主菜單窗口提供三個選項:寄存器視圖、演示模式和終端模式。
寄存器視圖模式
寄存器視圖提供了一個直觀的用戶界面,用于讀取、寫入和查看子卡上IC的寄存器。通過點擊鼠標即可對寄存器字節(jié)和位進行操作。進入寄存器視圖的步驟如下:
- 在主菜單窗口中點擊“寄存器視圖”按鈕,選擇COM端口,然后選擇定義文件。
- 選擇定義文件后,點擊“繼續(xù)”按鈕,主窗口將顯示寄存器映射。選擇寄存器后,其全名和位映射將顯示在窗口底部。
- 支持的操作包括:切換位、寫入寄存器、寫入所有寄存器、讀取寄存器和讀取所有寄存器。讀取時,值發(fā)生變化的寄存器將以綠色突出顯示,可通過取消“選項” - “突出顯示更改的寄存器”菜單選項來禁用此功能。還可以同時加載多個定義文件,通過下拉菜單切換視圖。
演示模式
演示模式提供了一個高級的用戶界面,用于配置子卡。通過選項按鈕和菜單選擇進行操作,并顯示關鍵狀態(tài)信息。進入演示模式的步驟如下:
- 在主菜單窗口中點擊“演示”按鈕,選擇COM端口,然后選擇配置文件。
- 選擇配置文件后,點擊“繼續(xù)”按鈕,演示窗口將顯示子卡特定的配置菜單和狀態(tài)指示器。Com狀態(tài)指示器在ChipView軟件與子卡正常通信時大約每秒改變一次狀態(tài)。
三、高級功能
創(chuàng)建和編輯定義(.DEF)文件
定義文件是ASCII文本文件,用于指定寄存器名稱、地址、位字段及其在寄存器視圖窗口中的排列。達拉斯半導體為每個子卡提供完整的定義文件,編輯時應使用文件副本。定義文件的主要字段包括:
- REM:用于注釋。
- DEVICE:目前在ChipView軟件中未支持,用于顯示設備信息。
- OFFSET:指定全局或局部地址偏移。
- LINKS:加載額外的定義文件。
- SETUP:目前未支持,用于啟用初始化寄存器值。
- REG INI:目前未支持,指定初始化文件。
- DEVICE ID:目前未支持,用于確定設備是否存在。
- REGISTER:描述目標硬件的寄存器。
- DISPLAY:目前未支持,指定寄存器的顯示方式。
- END:指定定義文件的結(jié)束。
創(chuàng)建和編輯初始化(.INI)文件
在寄存器視圖模式下,可以使用初始化文件輕松初始化整個寄存器集。通過“文件” - “寄存器.INI文件” - “加載.INI文件”來初始化寄存器集,使用“文件” - “寄存器.INI文件” - “構建.INI文件”來保存寄存器集的狀態(tài)。
終端模式
ChipView軟件還提供終端模式,可直接訪問處理器。終端模式的命令包括AddrMap、F、Help、Jump、Load、SetDev、PEEK、POKE、TimInfo、X等,接口規(guī)格為57,600波特、8數(shù)據(jù)位、1停止位、無校驗、無流控制、ANSI仿真。
下載和執(zhí)行自定義固件
要在DK101上下載和執(zhí)行自定義固件,可按以下步驟操作:
- 創(chuàng)建針對外部SRAM在80000000h的Motorola s - 記錄。
- 進入ChipView軟件的終端模式。
- 點擊“選項” - “加載S記錄”。
- 瀏覽并選擇適當?shù)膕 - 記錄,點擊“打開”。
- 等待s - 記錄下載到DK101。
- 輸入“jump”命令并按回車鍵。 若要返回工廠安裝的DK101固件,按下DK101板上的RESET按鈕。
四、附錄
MMC2107 CPU和內(nèi)存映射
| DK101開發(fā)平臺基于Motorola MMC2107 MCORE處理器,配置8MHz振蕩器,內(nèi)部倍頻至32MHz。MMC2107具有128kB內(nèi)部閃存、8kB內(nèi)部SRAM,DK101有256kB外部SRAM。MMC2107的四個芯片選擇輸出在DK101板上的使用情況如下: | 芯片選擇 | 功能/設備 | 起始地址 |
|---|---|---|---|
| CS0 | 外部SRAM | 0x80000000 | |
| CS1 | 未使用 | 0x80800000 | |
| CS2 | 子卡插槽 | 0x81000000 | |
| CS3 | 未使用 | 0x81800000 |
電源電壓
DK101完全由3.3V設備組成,但MMC2107在閃存編程時需要在VPP引腳施加5V電壓。
子卡接口引腳定義
DK101有一個子卡接口,由兩個50針連接器J1和J2組成,文檔中詳細列出了這些連接器的引腳定義。
更新和額外文檔
軟件更新、IC數(shù)據(jù)手冊和子卡文檔可在網(wǎng)站www.maxim - ic.com/telecom上獲取。
技術支持
如需額外的技術支持,可將問題發(fā)送至telecom.support@dalsemi.com。
原理圖
ChipView軟件的安裝程序會加載包含DK101原理圖的.PDF文件,可通過Windows工具欄上的“開始”按鈕 - “程序” - “ChipView” - “DK101原理圖”訪問。
DK101低成本演示套件主板為電子工程師提供了一個功能豐富、易于使用的平臺,無論是基本操作還是高級開發(fā),都能滿足需求。你在使用DK101的過程中遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
開發(fā)指南
+關注
關注
0文章
53瀏覽量
7943
發(fā)布評論請先 登錄
Atmel ATA6870-DK10評估套件硬件用戶指南
AT43DK370 USB Host/Function開發(fā)套件使用指南
AT43DK325 USB 控制器開發(fā)套件使用指南
低成本USB集線器開發(fā)套件AT43DK301:高效設計利器
探索DS33Z41DK以太網(wǎng)傳輸設計套件:功能、配置與應用
探索DS26522DK:T1/E1/J1雙收發(fā)器演示套件的奧秘
探索DS21Q55DK:一款強大的T1/E1/J1收發(fā)器設計套件
探索DS21Q348DK:3.3V E1/T1/J1線路接口設計套件的魅力
DS2155DK/DS2156DK T1/E1/J1單芯片收發(fā)器設計套件子卡:功能、配置與應用
探索 RENESAS RL78/G1G 組瑞薩入門套件:功能、配置與開發(fā)指南
Renesas EK - RA8D2評估套件快速上手與定制開發(fā)指南
探索TDK SmartMotion DK-UNIVERSAL-I開發(fā)套件:硬件用戶指南
TDK-InvenSense DK-42688P-9X和DK-42670P-9X參考設計套件使用指南
STM32C0116-DK探索套件開發(fā)指南與技術解析
STM32U5A9J-DK探索套件技術解析與應用指南
DK101低成本演示套件主板:功能、操作與開發(fā)指南
評論