所以我有一个如下所示的C结构
struct spi_header
{
u8 SpiCmd :5;
u8 channel :1;
u8 kac :2;
};
我需要在python中使用,所以我尝试使用字典,如下所示
spi_header = { 'SpiCmd': , 'channel': , 'kac': }
我尝试为'SpiCmd' : (0:5)
等成员分配范围
尝试将字节拆分为C结构中指定的范围。但我得到语法错误。我知道它是,因为范围不能像我尝试的那样指定(5,1,2)。那么如何在python中编写,有什么可以帮助我吗?