PlatformIO package of the Teensy core framework compatible with GCC 10 & C++20
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

RHGenericSPI.cpp 651B

3 år sedan
12345678910111213141516171819202122232425262728293031
  1. // RHGenericSPI.cpp
  2. // Author: Mike McCauley (mikem@airspayce.com)
  3. // Copyright (C) 2011 Mike McCauley
  4. // Contributed by Joanna Rutkowska
  5. // $Id: RHGenericSPI.cpp,v 1.2 2014/04/12 05:26:05 mikem Exp $
  6. #include <RHGenericSPI.h>
  7. RHGenericSPI::RHGenericSPI(Frequency frequency, BitOrder bitOrder, DataMode dataMode)
  8. :
  9. _frequency(frequency),
  10. _bitOrder(bitOrder),
  11. _dataMode(dataMode)
  12. {
  13. }
  14. void RHGenericSPI::setBitOrder(BitOrder bitOrder)
  15. {
  16. _bitOrder = bitOrder;
  17. }
  18. void RHGenericSPI::setDataMode(DataMode dataMode)
  19. {
  20. _dataMode = dataMode;
  21. }
  22. void RHGenericSPI::setFrequency(Frequency frequency)
  23. {
  24. _frequency = frequency;
  25. }