[AT32F407] 请问SPI要用到34bit怎么办?

[复制链接]
427|22
xch 发表于 2026-8-27 09:28 | 显示全部楼层
lcczg 发表于 2026-8-26 11:06
你好,可以采用 - 总位计数模式 (BMODE = 0)

在此工作模式下,SPIxTCNTH/L 寄存器对与 SPIxTWIDTH 寄存 ...

SPIxTCNTL = 0x04;  //不是//  SPIxTCNTL = 17;//?
2x17 = 34
pacer81 发表于 2026-8-29 10:52 | 显示全部楼层
kcfoo1 发表于 2026-8-25 08:56
想多了,dali协议就是为了不让你们能用现成的硬件通讯搞出来的,就是要用它专用的硬件或者你自己去模拟 ...

所以楼主这个贴图是DALI协议?
玛尼玛尼哄 发表于 2026-8-30 17:56 | 显示全部楼层
SPI 本身没有规定必须 8bit,绝大多数硬件 SPI 外设只支持8/16bit(字节对齐),不能直接发 34bit;34 = 8×4 + 2,也就是4 字节 (32bit)+ 额外 2bit。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0