This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
1.目前用SOC的SPI介面接TCAN4550,透過SPI去讀取device ID,讀回來的值應該是 " 4550 "(下左圖),但是怎麼讀值都是 " 8888 "(下右圖),請問mode是不是要選normal mode?
2.請問下圖中的 " On " 是不是代表要為high、Off是不是代表要為low?
3.線路圖這樣畫有沒有要修正的?
目前卡在這無法繼續下去,請協助處理,謝謝!
抱歉回复晚了。
1. 读取Device ID的时候是normal mode。
2. On 和off不一定On就是H,off就是L电平。 On指的是在某种状态下,此时引脚处于active状态,比如normal mode,那么中断功能nINT,GPIO2 都是处于active状态, 而WAKE 引脚则是off状态,也就是在normal mode下,不使用Wake的功能。
3.原理图的话可以直接参考EVM User's guide:https://www.ti.com.cn/cn/lit/ug/sllu281a/sllu281a.pdf
Hi Kailyn,
1.目前可以讀到Device ID了.
2.請問CAN BUS有送訊號時,nINT是active狀態嗎?目前CAN BUS有送訊號,但是nINT腳都維持在high狀態,無法讀取到CAN BUS的資料,還有其他需要設定的嗎?
請問CAN BUS有送訊號時,nINT是active狀態嗎?
CAN bus正常工作时,nINT是active状态,也就是说中断功能是正常使用的。
只有当欠压或者sleep的时候,nINT才是off状态。
目前CAN BUS有送訊號,但是nINT腳都維持在high狀態
nINT是低有效,没有中断请求的时候,维持在high状态是正常的呢, 只有发生中断了,这个引脚才会被拉低。