|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe |
請教關于MCP2515問題——在線等!! |
| 作者:huangy_163 欄目:單片機 |
我用MCP2515做CAN節(jié)點,現(xiàn)在的問題是我用18F4550通過SPI給2515發(fā)數(shù),它好象能正確收到(理由:寫CANCTRL值為0X83,能在2515的3腳CLKOUT上測到1MHZ的波形,改變值輸出相應頻率波形),但是我初始化后啟動發(fā)送,TXCAN腳上沒有任何反應,初始化里如果要把寫入的配置讀出驗證的話,讀出值一定是0X00,在數(shù)據(jù)腳上也沒有波形,就是說讀出不正常。我芯片用的18F4550,20MHZ,2515,8MHZ,2515的腳只用了SPI的4個,RESET,TX0RTS,RX0BF, |
| 2樓: | >>參與討論 |
| 作者: huangy_163 于 2006/8/15 21:14:00 發(fā)布:
程序方面 程序方面我用了MCC18的CHAR WriteSPI(unsigned CHAR Data)函數(shù)發(fā)送,然后按2515的數(shù)據(jù)手冊上的命令字和時序發(fā)送命令…… |
|
| 3樓: | >>參與討論 |
| 作者: huangy_163 于 2006/8/16 21:13:00 發(fā)布:
都沒有人留言呢?現(xiàn)在發(fā)送可以了,但是接收還沒有好 如果是在芯片上接收要中斷處理的話,只有用外部中斷接到INT腳上或者RX0BF腳上? |
|
| 4樓: | >>參與討論 |
| 作者: huangy_163 于 2006/8/16 23:43:00 發(fā)布:
只有自己頂了 |
|
| 5樓: | >>參與討論 |
| 作者: xuexi CAN 于 2010/1/21 15:32:30 發(fā)布:
你的2515調試好了沒,給個 |
|
| 6樓: | >>參與討論 |
| 作者: mml0318 于 2011/2/14 14:24:50 發(fā)布:
你的2515調試好了沒,給個 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |