1. Там RTOS по умолчанию стоит как на Esp32?
2. Есть ли какие-то приколы с обязательным наличием высокого/низкого уровня при загрузке микроконтроллера как на Esp-шках?
3. Есть ли где-нибудь описание регистров?
4. Под ардуиной сильно ли производительность платформы плохеет? Raspberry 2040, например, очень плохеет.
W806 - первый старт
- Sturmkatze
- Родился
- Сообщения: 13
- Зарегистрирован: Пт апр 27, 2018 01:19:38
- Реклама
- maxlab
- Мучитель микросхем
- Сообщения: 480
- Зарегистрирован: Вт апр 23, 2013 22:21:18
- Откуда: KUBAN, Krasnodar
Re: W806 - первый старт
[uquote="Sturmkatze",url="/forum/viewtopic.php?p=4601764#p4601764"]1. Там RTOS по умолчанию стоит как на Esp32?
...[/uquote]
Спрашивали? Отвечаем...
1) В основной сборке Arduino core для этого чипа RTOS не присутствует. Там все крутится вокруг SDK HAL, похожем на STM32. Этот проект мы продолжаем развивать.
2) Что вы имеете в виду? При загрузки прошивки на плату HLK-W806 нужно нажимать кнопку RESET. На платах AIR-103 и HLK-W801 задействован сигнал RTS. Загрузка прошивки в авторежиме.
3) Описание есть и весьма подробное на китайском языке. Но все понятно и из заголовочных файлов
4) Не сильно, если использовать комбинированный подход к написанию скетчей. Меньше wiring style, больше прямых вызовов функций из SDK или прямой доступ к регистрам. При грамотном
проектировании скетча можно добиться производительности такой же как на STM32F4 с тактовой 180 мГц
Текущий релиз https://github.com/board707/w80x_arduin ... hal-v0.6.0
Если нужен RTOS на чипах W806, можно задействовать сборку от nvv13 (Василий). Описание здесь https://www.radiokot.ru/forum/viewtopic ... 2&t=185076
Но это уже не Ардуино платформа. И там другой SDK
...[/uquote]
Спрашивали? Отвечаем...
1) В основной сборке Arduino core для этого чипа RTOS не присутствует. Там все крутится вокруг SDK HAL, похожем на STM32. Этот проект мы продолжаем развивать.
2) Что вы имеете в виду? При загрузки прошивки на плату HLK-W806 нужно нажимать кнопку RESET. На платах AIR-103 и HLK-W801 задействован сигнал RTS. Загрузка прошивки в авторежиме.
3) Описание есть и весьма подробное на китайском языке. Но все понятно и из заголовочных файлов
4) Не сильно, если использовать комбинированный подход к написанию скетчей. Меньше wiring style, больше прямых вызовов функций из SDK или прямой доступ к регистрам. При грамотном
проектировании скетча можно добиться производительности такой же как на STM32F4 с тактовой 180 мГц
Текущий релиз https://github.com/board707/w80x_arduin ... hal-v0.6.0
Если нужен RTOS на чипах W806, можно задействовать сборку от nvv13 (Василий). Описание здесь https://www.radiokot.ru/forum/viewtopic ... 2&t=185076
Но это уже не Ардуино платформа. И там другой SDK
Девице - Device
- maxlab
- Мучитель микросхем
- Сообщения: 480
- Зарегистрирован: Вт апр 23, 2013 22:21:18
- Откуда: KUBAN, Krasnodar
Re: W806 - первый старт
Всем привет!
Опубликовал плагин для Arduino IDE с поддержкой WiFi для чипов с RF модулем (800,801,802,803)
Лежит здесь https://github.com/board707/w80x_arduino_iot
Скачать и распаковать в Arduino/hardware
Полная сборка будет позже.
Опубликовал плагин для Arduino IDE с поддержкой WiFi для чипов с RF модулем (800,801,802,803)
Лежит здесь https://github.com/board707/w80x_arduino_iot
Скачать и распаковать в Arduino/hardware
Полная сборка будет позже.
Девице - Device
