作者sss22213 (sss22213)
看板Python
标题[问题] MCP2515 CAN Python SPI通讯鲍率问题
时间Sat Feb 15 15:30:18 2020
最近遇到问题 想要在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?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.45.136.44 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1581751821.A.993.html
1F:→ sss22213: 第二个问题 我找到原因了 因为三个reg address是连续的 02/15 16:30
2F:→ sss22213: 但第一个还是没有找到原因 02/15 16:30