изменила форматирование. Добавила автовыбор ножек в зависимости от выбранной платы
This commit is contained in:
1 parent
78ef98a74d
commit
f3df27f5fc
12 files changed
+261
-268
No files matched your search
@@ -16,17 +16,25 @@ TaskHandle_t taskDeletedHandle;
|
||||
|
||||
TaskHandle_t taskBlockedHandle;
|
||||
|
||||
void setup() {
|
||||
// set led pin
|
||||
#ifdef LED_BUILTIN
|
||||
uint8_t blink_pin = LED_BUILTIN;
|
||||
#elif defined(ARDUINO_ELSOMIK)
|
||||
uint8_t blink_pin = P0_0;
|
||||
#else
|
||||
uint8_t blink_pin = 2;
|
||||
#endif
|
||||
|
||||
void setup() {
|
||||
/**
|
||||
* Task creation
|
||||
*/
|
||||
xTaskCreate(TaskBlink, // Task function
|
||||
"Blink", // Task name
|
||||
128, // Stack size
|
||||
xTaskCreate(TaskBlink, // Task function
|
||||
"Blink", // Task name
|
||||
128, // Stack size
|
||||
NULL,
|
||||
0, // Priority
|
||||
&taskBlinkHandle); // Task handler
|
||||
0, // Priority
|
||||
&taskBlinkHandle); // Task handler
|
||||
|
||||
xTaskCreate(TaskSerial,
|
||||
"Serial",
|
||||
@@ -48,7 +56,6 @@ void setup() {
|
||||
NULL,
|
||||
1,
|
||||
&taskBlockedHandle);
|
||||
|
||||
}
|
||||
|
||||
void loop() {}
|
||||
@@ -136,13 +143,13 @@ void TaskBlink(void *pvParameters)
|
||||
{
|
||||
(void) pvParameters;
|
||||
|
||||
pinMode(LED_BUILTIN, OUTPUT);
|
||||
pinMode(blink_pin, OUTPUT);
|
||||
|
||||
for (;;)
|
||||
{
|
||||
digitalWrite(LED_BUILTIN, HIGH);
|
||||
digitalWrite(blink_pin, HIGH);
|
||||
vTaskDelay( 250 / portTICK_PERIOD_MS );
|
||||
digitalWrite(LED_BUILTIN, LOW);
|
||||
digitalWrite(blink_pin, LOW);
|
||||
vTaskDelay( 250 / portTICK_PERIOD_MS );
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user