// -------------------------------------- Umbenenen der STM Pins // Bliotheken //------------------------------------------------------------------------------------------------------------Testweise auskommentiert #include #include "stm32f103.h" // Bei selbst erstellten Bibliotheken der name immer in Anführungszeichen!! Nicht in größer kleiner als Zeichen! // EIngänge // Taster const int Taster = PB9; int TasterState = 0; // Ausgänge const int LED = PA0; void setup() { pinMode(LED_BUILTIN, OUTPUT); //LED auf Arduino auf HIGH // -------------------------------------- pinMode pinMode(Taster, INPUT); pinMode(LED, OUTPUT); // CAN aktivieren { Serial.begin(115200); bool ret = CANInit(CAN_500KBPS, 2); // CAN_RX to PB8, CAN_TX to PB9 if (!ret) while (true); } } void loop() { TasterState = digitalRead(Taster); // Taster abfragen if (TasterState == LOW) { digitalWrite(LED, HIGH); } else { digitalWrite(LED, LOW); } }