Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Ответить

W806 - первый старт

Вс мар 06, 2022 14:32:54

Добрый день!
Получил от китайских товарищей демоборду W806.
Чтобы запустить ее в Ардуино ИДЕ нужен следующий фокус
Положите на диск С приаттаченный файл
В ссылках "Менеджера плат" (Настройки) поместите строку file://C:/w806.json
Далее как обычно. Выбираем версию 001
Порог вхождения высокий. Нужно с HAL разбираться, похоже на STM32

Дополнение
Чтобы прыгнуть на версию 002 нужно править json файл
Код:
{
                    "name": "w80x_arduino csky plain C/C++ core",
                    "architecture": "XT804",
                    "version": "0.0.2",
                    "category": "Contributed",
                    "url": "https://github.com/Hi-LinkDuino/w80x_arduino/releases/download/v0.0.2/nulllab_w80x_arduino-0.0.2.zip",
                    "archiveFileName": "w80x_arduino-0.0.2.zip",
                    "help": {
                    "online": "https://github.com/Hi-LinkDuino/w80x_arduino/issues"
                    }
Вложения
w806.zip
Распаковать на диск С
(898 байт) Скачиваний: 397

Re: W806 - первый старт

Вс мар 06, 2022 17:44:35

Иди на easyelectronics. Там уважаемый Финский очень хорошо описывает результаты освоения этого чипа.

Re: W806 - первый старт

Вс янв 29, 2023 17:36:24

Схема борды
Изображение
Светодиоды PB0,PB1,PB2
Кнопка BOOT/PA0
Больше ничего нет, все выводы на гребенках
Ссылка на плату https://cdn.jsdelivr.net/gh/Hi-LinkDuin ... index.json
Тестовый пример компилируется, прошивается и в старой IDE и в новой. Новая предпочтительней, так как позволяет скакать по дефинициям и разбираться что к чему.
Кстати, на w801 тоже компилируется, шьется и запускается только в старой IDE. В новой, чтобы борда ожила, после прошивки нужно закрывать IDE. Что то косоглазые намудрили :)

Уже теплее... Оказывается IDE не нужно перезапускать, достаточно COM порт переназначить. Надо в конфигах прошивальщика поковыряться

Ларчик открылся просто. Нужно демонтировать резистор R7 c линии RTS и все работает и в IDE 2/0/3. Один хрен надо на кнопку ресета нажимать в рукопашную. Это на плате W801 ver.1.0

Re: W806 - первый старт

Вт янв 31, 2023 11:36:06

Изображение

Re: W806 - первый старт

Вс фев 12, 2023 15:41:03

Hi
Разобрался c отладкой скетча олдскульным способом через консольный gdb
Изображение

Это возможно! При наличии CKlink-Lite конечно
w801-kit можно препарировать таким же способом

Re: W806 - первый старт

Вс фев 12, 2023 16:05:38

У W80x UART может работать в синхронном режиме?

Re: W806 - первый старт

Вс фев 12, 2023 16:11:59

У W80x UART может работать в синхронном режиме?

Даташит смотреть надо. Он на китайском
Пока не знаю

Авто гугл перевод говорит вот что
Изображение

Re: W806 - первый старт

Вс фев 12, 2023 17:49:59

То есть не умеет.

Re: W806 - первый старт

Пт мар 17, 2023 11:43:26

Всем привет!
Мы тут потихоньку свою "Ордынскую" :kill: редакцию ардуино-пакета пишем для w806
Гитхаб https://github.com/board707/w80x_arduin ... hal-v0.6.0
Для загрузки пакета в среде Arduino IDE
https://raw.githubusercontent.com/board ... index.json

Кто имеет желание присоединиться - welcome!

Re: W806 - первый старт

Ср май 03, 2023 22:38:30

Привет! Выпущен очередной пре-релиз.
Осталось запилить HardwareSerial
и еще пару-тройку классов для поддержки железа

Кто может помочь - айда до кучи

Кто пытается уже что то делать на платах w80x и заметил косяки из реализованного функционала, пишите сюда или в issue на гитхаб

Re: W806 - первый старт

Вс май 21, 2023 00:04:08

Привет! Запилили Serial и кучу вспомогательных классов.
Уже работают следующие подсистемы:

Arduino IDE package tools for Windows and Linux
GPIO
HardwareSerial class
ADC
PWM
HardwareTimer lib
I2C - HardwareI2c, SoftwareI2c
SPI - Частичная поддержка
EEPROM library
Stream, Print and String classes

Не стесняемся... тестируем. Нам нужны ваши голоса и отклики :beer:

Re: W806 - первый старт

Вс май 21, 2023 04:20:04

Можно поинтересоваться в чем сакральный смысл написания всего этого? Людей с опытом от одного упоминания "Ардуино" начинает мутить, людям без опыта все эти ваши классы - лишь повышают порог входа в индустрию. Особо умилило это: "SPI - Частичная поддержка". Т.е. I2C Вы реализовали, а SPI - лишь частично? :-D Чет как-то возникает вопрос о квалификации "пейсателей" данного ПО.

Re: W806 - первый старт

Вс май 21, 2023 11:25:22

...в чем сакральный смысл... с опытом от одного упоминания "Ардуино" начинает мутить... Особо умилило ... квалификации "пейсателей" и т.д.


Этот форум для Ардуинщиков - если не понятно.
Обоснуй чем Ардуино платформа вызывает "тошноту".
Если мутит иди проблюйся и проходи мимо.
Крутой программист С/С++? Овладел C-SKY архитектурой? Покажи нам "пейсателям" как надо.

Частичная поддержка означает что SPI работает, но пока нет совместимости с Arduino API. Но это временно.

Re: W806 - первый старт

Вс май 21, 2023 15:42:42

W806... Ардуино Atmega328...
я смотрю цены примерно одинаковые)) только W806 на рынке не видел... т.е. W806 еще искать надо...
а в чём смысл тогда ? :roll:

Arduino IDE...
ну так себе... :?

Ассемблер давай ! ))
:))

Re: W806 - первый старт

Вс май 21, 2023 15:48:56

Ничего искать не надо. На Алике или на Тао-Бао хоть ведрами закупай.
Смысл в относительной новизне. Ну и камень XT-804 достаточно интересный.
Можно не только Arduino IDE. У каждого свои предпочтения. Я CDS и CDK пользовал. Не плохо.
Про ассемблер и IDE здесь есть https://www.radiokot.ru/forum/viewtopic ... 2#p4414682

Re: W806 - первый старт

Вс май 21, 2023 16:18:15

maxlab писал(а):Ничего искать не надо. На Алике или на Тао-Бао хоть ведрами закупай.

Алик и Тао-Бао у меня не работают.
я под санкциями))
:tea:
maxlab писал(а):Про ассемблер и IDE здесь есть

там ассемблер не правильный))
Screenshot_1.jpg
(26.52 KiB) Скачиваний: 64

это мне под каждый новый камень.. по новой учить все инструкции ?
:shock:
:))

Re: W806 - первый старт

Вс май 21, 2023 23:26:46

Жить захочешь, и не так раскорячишься :) Из "Мимино" вроде

Re: W806 - первый старт

Пн май 22, 2023 06:10:00

Жить захочешь, и не так раскорячишься :) Из "Мимино" вроде

Нет, это из "Особенности национальной охоты". Эпизод с коровой в бомболюке.

Re: W806 - первый старт

Вт май 23, 2023 12:25:01

Точно! :))

Re: W806 - первый старт

Пн авг 14, 2023 15:13:12

Добрый день!
Выпустили новую сборку 0.0.5
Еще больше совместимости с ванильной ардуинкой.
Запустили LVGL
Если будет интерес, расскажу как.
Изображение
Ответить