您好,
请问 J3 /etc/spi_service_config.json文件中字段fifo_size :100,这个大小指的是哪里的大小?
(我理解是接收的master侧发送过来的数据最大值,更改是否可以调整最大值,有没有限制)
您好,
请问 J3 /etc/spi_service_config.json文件中字段fifo_size :100,这个大小指的是哪里的大小?
(我理解是接收的master侧发送过来的数据最大值,更改是否可以调整最大值,有没有限制)
您好:
每一个group都需要在kernel里注册一下,这个fifo_size就是在kernel里分配给该group的用来接收数据的fifo大小

您好,这个fifo的大小跟应用层接受数据的rx_buf有关系吗?(这个fifo既然是给group接收数据,那么rx_buf跟fifo应该没关系)。
但是实际我们在添加业务功能时(新增HAL层接口,然后写demo去收发数据),经常遇到rx_buf要比这个fifo大些才可以,要不然应用层调用spi HAL层接口时会出现[spi_protocol.cpp:324] Read timeout。 个人理解是应用层跟内核数据是分开的。不理解这种现象,能解释下应用层的rx_buf,tx_buf。fifo_size他们呢之间的关系吗? 新增业务功能时怎样避免上述错误出现