這個型號以前買見過,是沁恒的最新型號嗎
目前用以前372A的程序調(diào)試,連接后,有時通信失敗,pc主動通信時,372T發(fā)出的中斷狀態(tài)字是03
(1)CH372A,CH372T均是我司較早的芯片,現(xiàn)已停產(chǎn),目前型號為CH372B,支持3.3V和5V電壓,溫度特性和速度均比前者優(yōu)越,二者的軟硬件基本是兼容的,建議選用最新型號 (2)03是復位中斷,一般在枚舉設備時產(chǎn)生,通信失敗的現(xiàn)象是什么
372T我用在5V電壓下,目前我與芯片連接失敗,只有初始化可以,初始化后pc能顯示到372芯片,但我用CHECK_EXIST命令進行連接測試時,返回的數(shù)據(jù)也是03
那說明你的硬件上面還是有問題,你一定要把測試命令做成功之后才可以進行模式的設置,設置模式的時候直接設置模式2就可以了.
我檢查我的硬件電路了,應該沒有問題,我以前用的電路都是3.3V電路,所以V3腳一直接vcc,但我現(xiàn)在是5V電路,v3還是接在了5V上,我的問題是不是出在這里了?
這個肯定不對,通過0.01UF電容接地
呵呵,那我就改吧,用了372幾年了,每次都很成功,這次是在3.3V電路里拷貝過來的,所以忽視這里了
V3腳與5V斷開了,用103電容連接到GND,現(xiàn)在還是那樣,讀的時候還是0x03
我的單片機是5V的,通過3.3V的cpld進行片選、讀寫信號傳遞、A0引腳傳遞到372,372是否可以接受5V和3.3V的信號輸入?372也是5V供電
(1)CH372可以接受5V和3.3的信號 (2)信號線通過CPLD處理后,并口時序是否滿CH372并口時序要求,與手冊中時序圖對比一下 (3)方便的話,把程序和原理圖打個包傳上來看看
原因找到了,不是丹皮機程序的問題,也不是硬件電路的問題,是我cpld程序的問題,地址編碼沖突導致,謝謝幾位的幫助