首 頁文檔資料下載資料維修視頻包年699元
請登錄  |  免費注冊
當前位置:精通維修下載 > 文檔資料 > 電子技術 > 傳感與控制
MAX1441與觸摸屏傳感器的SPI接口設計指南
來源:本站整理  作者:佚名  2012-05-16 09:46:25



MAX1441的SPI接口固件為獨立的程序單元,包含初始化程序,用于設定MAX1441寄存器的初始值(包括范圍、轉換速率、激勵頻率),程序需要通過USB/JTAG口裝載到MAX1441,這是唯一需要固化到閃存內的程序,供嵌入式內核運行。

CMAXQUSB+控制器板用于連接MAX1441評估板(MAX1441EVSYS+)與計算機,可從Maxim的網站下載驅動程序,請選擇與操作系統相匹配的USB驅動程序。

圖1給出了系統各部件之間的連接,可以利用另一USB口提供電源,用于主板上MAX1441的供電。用戶接口程序位于PC機,用戶可通過MAX1441控制臺(MAX1441_Console)的命令窗口方便地操作MAX1441的通信。MAX1441與CMAXQUSB+板之間的通信速率固定為31.25kHz。


圖1. 硬件系統框圖

硬件安裝

確認MAX1441評估板的JU105位于2–3。

將SPI接口程序Interface_Rxx裝載到MAX1441閃存(使用MAX-IDE或類似工具)。

移除跳線JU120至JU124。

用電纜連接CAMXQUSB接口板和MAX1441評估板。

通過外部電源或USB為MAX1441評估板供電:

a.如果通過USB口供電,則需要2條USB電纜:一個用于CMAXQUSB板的供電和通信,另一個用于MAX1441供電。

b.如果通過外部電源供電,請將跳線JU4置于2–3位置,電源電壓在6V至28V之間。

利用USB電纜連接CMAXQUSB+接口板和PC。

運行MAX1441_Console.exe程序。

圖4給出了MAX1441EVSYS+和CMAXQUSB板之間的引腳連接。

注:進行SPI接口操作之前,必須首先去除MAX1441評估板上的跳線JU120、JU121、JU122、JU123和JU124。

MAX1441_Console控制臺程序的使用

一旦SPI接口固件寫入MAX1441閃存,并且建立了SPI通信的硬件連接,啟動MAX1441_Console.exe程序,即可通過讀、寫命令修改并查詢MAX1441內部寄存器的狀態,表1列出了可供使用的MAX1441_Console命令。


 

寫入一個內部寄存器時,必須先發送寫命令“w”;同樣,讀取一個內部寄存器時,也必須先發出讀命令“r”,大小寫均可。除了上表列出的指令以外,其它命令都會在MAX1441_Console窗口產生錯誤消息,而且不會產生任何操作。MAX1441_Console向CMAXQUSB板每發送一次讀/寫命令,MAX1441EVSYS板的片選(CS)線就會重復一次低電平/高電平循環,片選周期取決于所請求的數據點數。


圖2. MAX1441_Console窗口

寫命令

寫命令格式為w Address Value,此處Address是表2給出的寄存器地址,Value是需要寫入Address指定寄存器的內容。例如,命令w 5 2把“2”寫入C01寄存器,Value為hex格式。

讀命令

讀命令格式為r Address #ofData #ofCS-cycles,此處Address是要讀取的寄存器地址,#ofData為一個CS周期對Address指定寄存器的讀取次數,#ofCS-cycles為CS的循環次數。

在一個CS周期中,最多可以對MAX1441進行62次的16位數據讀取,每讀取一次16位數據需要大約600?s的時間。每個命令最多規定1000次CS循環。參數#ofData和#ofCS-cycles適用于所有寄存器,不過,CRSLT1H、CRSLT1L、CRSLT2H和CRSLT2L等寄存器使用比較頻繁。delay命令用來檢測MAX1441的長期工作性能,在delay命令中規定的value值(秒數)在每次CS循環后有效。對讀命令的響應格式為Time,data#, cycle#, Data,此處Time為測試開始之后的秒數,data#是對應于#ofData的計數器,cycle#是對應于#ofCS-cycle的計數器。表2列出了可以通過MAX1441_Console讀/寫的寄存器及對應地址,請參閱MAX1441數據資料獲得各寄存器的詳細定義和功能。

[1] [2]  下一頁

關鍵詞:觸摸屏 傳感器

文章評論評論內容只代表網友觀點,與本站立場無關!

   評論摘要(共 0 條,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
頁面執行時間:4,894.53100 毫秒
体彩大乐透预测 深圳综合股票指数 什么是配资 七星彩论坛开奖结果 今日股票行情走势 七乐彩专家预测 真准网内蒙古十一选五 白小姐软件下载 彩票网上投注安全吗 大智慧手机炒股旧版本 时时彩平台官方 山西十一选五分布走势图 精准三肖期期公开149 体育彩票怎么玩法介绍 应该投资什么理财产品 时时彩开奖到几点结束 安徽快3今天开奖结果查询