spi_decode_options.h 787 B

1234567891011121314151617181920212223242526
  1. // // ******************************************************************
  2. // // /\ /| @File spi_decode_options.h
  3. // // \ V/ @Brief
  4. // // | "") @Author lijinwen, ghz005@uni-trend.com.cn
  5. // // / | @Creation 2024-07-19
  6. // // / \\ @Modified 2024-07-23
  7. // // *(__\_\
  8. // // ******************************************************************
  9. #pragma once
  10. #include "protocol_spi_enums.h"
  11. namespace Protocol
  12. {
  13. struct SpiDecodeOptions
  14. {
  15. SpiEnums::DecodeChannel decode_channel;
  16. SpiEnums::Msblsb msb_lsb;
  17. Polarity clk_polarity;
  18. Polarity cs_polarity;
  19. Polarity mosi_polarity;
  20. Polarity miso_polarity;
  21. bool* is_cancel;//取消解码
  22. };
  23. }