當前位置:歷史故事大全網 - 範文作文 - 如何配置MBR器件

如何配置MBR器件

配置MBR器件需要遵循特定協議。MBR器件提供便於開發人員使用的接口,通過

I2C以寄存器形式連接至主機。通過向寄存器映射寫入適當的值,可啟用、禁用或配置器件功能。主機控制器(例如微控制器)或軟件工具(例如用於配置器件的

賽普拉斯EZ-Click)可通過I2C訪問該寄存器映射。

基本協議:

1.寫入寄存器,以啟用、禁用或配置器件功能;

2.計算所有可配置寄存器的CRC校驗和,並將該值寫入CRC寄存器;

3.發出命令,將內容保存至器件的閃存;

4.檢查寄存器映射中的錯誤寄存器,檢驗保存是否成功;

5.如果保存不成功,請註意錯誤類型並重新保存。根據錯誤類型情況返回步驟2或步驟3;

6.如果保存成功,通過軟件或硬件發出重置命令,讓配置生效。

有關如可配置MBR器件的流程圖

與典型可編程器件不同,MBR器件不需要任何固件開發或詳細設計流程。要讓MBR器件準備就緒,只需要對該器件進行配置即可。此外,該配置還可通過賽普拉斯EZ-Click定制工具等軟件工具進行簡化。

1.通過主機處理器進行配置:

在大多數使用MBR器件的UI應用中,都有壹個主機處理器。該MBR可作為從器件,而二者之間的通信鏈路則是I2C接口。在這些應用中,可通過編程主機處理器來配置MBR器件,可分為三種情形:1)在系統每次上電時,2)以規定的速率,或者3)系統整個生命周期內僅壹次。在任何情況下,都可使用多種方法通過主機處理器進行配置。

應用編程接口(API)可作為軟件組件互相通信的接口。這些都是MBR器件廠商提供的現成API產品,可將其整合在主機處理器固件中。這有助於主機處理器配置MBR器件,開發人員無需掌握配置該器件所需的應用級協議。

電容式感應控制器廠商提供的API分為高級或低級API。高級API又可分成三個類別:

●?配置器件;

●?讀回系統診斷及生產線數據;

●?讀回運行時的傳感器狀態等數據。

這些API可在MBR設計流程的不同階段使用。

低級API通常是通信(l2C)接口讀寫API。低級API的需要與否視所使用的主機處理器而定。

2.軟件GUI

配置MBR器件的另壹種方法是通過GUI來定義設置。賽普拉斯提供的EZ-Click定制工具就是這類工具。這款基於GUI的工具可在設計流程的多個階段加速設計進程。該GUI通常具有配置器件並從器件讀取數據的選項。

為了區分不同的設計階段,GUI工具通常有不同的選項卡對應於MBR器件所支持的不同類型的功能。例如,EZ-Click定制工具具有以下分類:

●?CapSense傳感器配置;

●?全局配置;

●?CapSense輸出;

●?系統診斷。

電容式傳感器配置選項卡用來完成與電容式傳感器有關的設置。對於GPO設置和防水性設置等所有非傳感器器件配置設置而言,可使用全局配置選項卡。配置完成後,請務必使用工具中的適當選項連接目標器件,加載配置。

在設計驗證過程中,不僅可創建配置,而且GUI還可將設置加載至原型電路板中。CapSense輸出和系統診斷選項卡可幫助開發人員檢查設計是否滿足所有需求,確認電容式傳感器工作是否如願。如果該原型還不能工作,這兩個選項卡可用來調試和找到問題。在手動閥值模式下,CapSense輸出選項卡還可用來設置閾值。

此外,軟件工具還可在大批量生產過程中協助配置MBR器件。它可生成合適的配置文件,用來與第三方配置工具配合使用,以配置大量的MBR器件。

  • 上一篇:寧夏師範學院郵編
  • 下一篇:(亚太地区)卫星信号最强的寻星参数.
  • copyright 2024歷史故事大全網