Size: a a a

ESP8266 & ESP32 [RU]

2021 September 01

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
нет
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
посмотрим в эту сторону
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
я сам не пробовал :)
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
кажись фриртос эту функцию не на всех платформах умеет
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
Это функция сей
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
ну как буду опять с кодом ковыряться, заменю на usleep, если вообще буду езе юзать этот дисплей ))) пока он прсото как франкинштейн стоит на макетке на подоконнике и питается от ноута =))
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
если что, вот кусок из ардуино-фв, который делает микросекундный делей:
#define NOP() asm volatile ("nop")

unsigned long IRAM_ATTR micros()
{
   return (unsigned long) (esp_timer_get_time());
}
void IRAM_ATTR delayMicroseconds(uint32_t us)
{
   uint32_t m = micros();
   if(us){
       uint32_t e = (m + us);
       if(m > e){ //overflow
           while(micros() > e){
               NOP();
           }
       }
       while(micros() < e){
           NOP();
       }
   }
}
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
я думаю usleep справится)
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
Но все равно спс
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
There's also 'usleep' which is a portable wrapper around ets_delay_us or vTaskDelay, depending on whether the delay is larger or smaller than the tick period.
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
да, кажись должна :)
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
у меня прямо щас нет есп32 под рукой чтобы проверить. просто пролистывая чатик глаз за твой пустой цикл зацепился
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
Могу собрать с опимизацией, но попозже, на перф надо включать? у меня сейчас стоит -Og
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
yes
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
если ты не пользуешься хардварной отладкой, то зачем тебе собирать с отладкой и без оптимизаций?
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
Я вообще туда не лазил, впервые открыл этот файл)
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
это дефолтный конфиг от idf.py create-project
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
я ленивый руками так делать, у мен эклипс
источник

g

garik in ESP8266 & ESP32 [RU]
Espressif ищет Rust-разработчика, кстати. Никто не хочет? 😄
источник