根據(jù)CH374的Datasheet,它要求第一次由SSP的主機發(fā)送地址(確定對USB芯片的內(nèi)部地址),第二次發(fā)送讀寫命令(確定是讀操作還是寫操作),第三次發(fā)送具體的數(shù)據(jù)(寫操作時發(fā)送所要寫入的數(shù)據(jù),讀操作時發(fā)送0xFF),目前自己的程序只是進行讀操作,但是每次都返回0xFF(每次只讀一個字節(jié)的數(shù)據(jù)),將程序改為每次讀取多個字節(jié)后,第一個字節(jié)還是0xFF,從第二個字節(jié)開始才是非0xFF的數(shù)值,但也不是USB芯片地址處的默認數(shù)值,而且如果我每次讀取十六個數(shù)值,會讀到至少七八個非0xFF和非0x00的數(shù)值,所以想請教一下,SSP的設(shè)置與具體的USB芯片的有何關(guān)系?以及使用SSP讀取數(shù)據(jù)時的注意事項,謝謝!
查看: 1371
回復(fù): 3
ARM Cortex-M0通過SSP與CH374通信的問題
熱門產(chǎn)品 :
CH641: PD及無線充電專用MCU
你讀取我們寄存器的值,看是不是和默認值相等,如果不等的話說明你的時序有問題。SSP的設(shè)置的問題,還是需要您自己解決
謝謝您的回復(fù),那一般讀寫CH374的時序是如何要求的?
你可以發(fā)一封郵件至我郵箱,我將CH374的一個時序圖給你發(fā)去
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄