[問題] MCP2515 CAN Python SPI通訊鮑率問題

作者: sss22213 (sss22213)   2020-02-15 15:30:18
最近遇到問題 想要在Nvidia Nano與MCP2515 震盪器8MHZ串接
電腦端使用的是USBCAN-I取得CANBUS傳輸的資訊
目前有測試過了一些方法 像是
https://github.com/sifosifo/MCP2515LinuxDriver
該專案算出的設定值250kbps,125kbps都可以正常工作
但我需要500kbps的傳輸速度 不知如何設置?
查了一下MCP2515的Datasheet 需要設定CNF1 CNF2 CNF3 3個8bits的暫存器
但該專案設定
self.mcp2515.WriteRegister(mcp2515.CNF3, [0x82, 0x90, 0x00])
寫入3 bytes
為什麼CNF3只有1 byte 卻可以寫入3 bytes?
作者: sss22213 (sss22213)   2020-02-15 16:30:00
第二個問題 我找到原因了 因為三個reg address是連續的但第一個還是沒有找到原因

Links booklink

Contact Us: admin [ a t ] ucptt.com