mirror of https://github.com/noisymime/Arduino.git
BitBangedSPI::begin(): initialize levels of SCK and MOSI. Correct indentation.
This commit is contained in:
parent
8d95899450
commit
d271c1c8a2
|
@ -136,6 +136,13 @@ friend class BitBangedSPI;
|
|||
|
||||
class BitBangedSPI {
|
||||
public:
|
||||
void begin() {
|
||||
digitalWrite(SCK, LOW);
|
||||
digitalWrite(MOSI, LOW);
|
||||
pinMode(SCK, OUTPUT);
|
||||
pinMode(MOSI, OUTPUT);
|
||||
pinMode(MISO, INPUT);
|
||||
}
|
||||
|
||||
void beginTransaction(SPISettings settings) {
|
||||
pulseWidth = 1000 / (settings.clock / 1000);
|
||||
|
@ -143,14 +150,6 @@ class BitBangedSPI {
|
|||
pulseWidth = 1;
|
||||
}
|
||||
|
||||
void begin() {
|
||||
|
||||
pinMode(MISO, INPUT);
|
||||
pinMode(RESET, OUTPUT);
|
||||
pinMode(SCK, OUTPUT);
|
||||
pinMode(MOSI, OUTPUT);
|
||||
}
|
||||
|
||||
void end() {}
|
||||
|
||||
uint8_t transfer (uint8_t b) {
|
||||
|
|
Loading…
Reference in New Issue