正在流覽:
1 名訪客
|
ENC28J60使用上問題 |
|
---|---|---|
新會員
![]() ![]() 註冊日期:
2018/05/03 17:31 所屬群組:
註冊會員 文章: 7
等級: 1; EXP: 60
HP : 0 / 15 MP : 2 / 35 ![]() |
在網路上找了很多範例的code來跟著做
可是一開始只就有問題了 附件是我參考的code 和我自己改的SPIcode code是正確的有用示波器檢查過 這是一行是RESET enc28j60 enc28j60WriteOp(ENC28J60_SOFT_RESET, 0, ENC28J60_SOFT_RESET); void enc28j60WriteOp(uint8_t op, uint8_t address, uint8_t data) { CSN=0; // issue write command WriteByte( op | (address & ADDR_MASK)); // write data WriteByte(data); CSN=1; } 可是沒有反應,反而直接使用 RST=1; RST=0; RST=1; 就能完成RESET動作 想請問是哪裡有問題? 附加檔案: ![]() ![]() ![]() ![]()
2018/08/02 17:42
|
|
![]() ![]() |
|
Re: ENC28J60使用上問題 |
|
---|---|---|
管理員
![]() ![]() 註冊日期:
2017/11/22 11:20 所屬群組:
站務管理者 註冊審核 文章: 66
等級: 7; EXP: 2
HP : 0 / 150 MP : 22 / 546 ![]() |
附件無法解壓縮, 可否再重夾一次?
2018/08/06 17:16
|
|
![]() ![]() |
|
Re: ENC28J60使用上問題 |
|
---|---|---|
新會員
![]() ![]() 註冊日期:
2018/05/03 17:31 所屬群組:
註冊會員 文章: 7
等級: 1; EXP: 60
HP : 0 / 15 MP : 2 / 35 ![]() |
附上2張波形
粉色: MCU_SO 黃色: SCK 紫色: CS scope_86.jpg 是實驗只送RESET訊號 scope_87.jpg 後段是ENC28J60設定data PS:補上無法解壓縮的檔案 ENC28J60 C51 ENC28J60 AVR 參考檔案下載來源 http://www.pcnews.com.tw/DiscuzBBS/forum.php?mod=viewthread&tid=57
2018/08/06 17:33
|
|
![]() ![]() |
|
Re: ENC28J60使用上問題 |
|
---|---|---|
新會員
![]() ![]() 註冊日期:
2018/05/03 17:31 所屬群組:
註冊會員 文章: 7
等級: 1; EXP: 60
HP : 0 / 15 MP : 2 / 35 ![]() |
2018/08/06 17:43
|
|
![]() ![]() |
|
Re: ENC28J60使用上問題 |
|
---|---|---|
新會員
![]() ![]() 註冊日期:
2018/05/03 17:31 所屬群組:
註冊會員 文章: 7
等級: 1; EXP: 60
HP : 0 / 15 MP : 2 / 35 ![]() |
問題解決了
在確認EPKTCNT之後
2018/08/21 14:09
|
|
![]() ![]() |
您無法在此發表文章
您可以在此觀看文章
您無法回覆文章
您無法編輯自己的文章
您無法刪除自己的文章
您無法發起投票調查
您無法在此投票
您無法上傳附加檔案
您無法不經審核直接發表文章