Кто то наверху утверждал что эти чипы проигывают в производительности F417/F427 Спорное утверждение... однако. Все зависит от конфигурации памяти. Можно размещать критически важные по скорости исполнения функции в оперативной памяти.
Разобрался как отлаживать скетчи и в стиле С через консольный GDB в Linux. В виндовозе тоже можно, но там c-sky gdb не поддерживает опцию TUI Разумеется, нужно иметь CKLink-Lite
Всем привет! Мои эксперименты с CDK 2.18 оказались не совсем удачны. Без оригинального CKLink-Lite это стабильно не работает, даже с учетом подмены debug server. Поэтому, рабочая схема с самодельным CKLink-Lite на сегодня следующая: https://cloud.mail.ru/public/13cN/QDFcD6iWc - это CDK версии 2.8 Ссылка будет жива 2 недели. Качаем, устанавливаем и после запуска соглашаемся на апдейт. после апдейта у Вас будет версия 2.10 Ее китайцы хвалят, и у меня эта версия стабильно работает уже около месяца. Ничего не отваливается, брекпойнты ставятся, внутрисхемная отладка работает. Состояние периферии отслеживается, если правильно ее настроить в CDK.
Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.
Привет! Раздобыл новую версию флеш алгоритма. Более стабильная чем публичный вариант на GitHub Можно импортировать в CDS (Eclipse) и также подгружается в CDK. В архиве 2 варианта. В CDS, в отличии от CDK, у меня получилось собирать достаточно сложные С++ проекты и дебажить их в оперативной памяти. Очень удобно, количество софтварных брекпойнтов не ограничено, размер прошивки не более 280 кбайт. При отладке во flash - можно только 5 хардварных брекпоинтов. Не удобно, но нет ограничений на размер отлаживаемой прошивки. Можно весь флеш забить под завязку. Алгоритм работает для чипов w806 и w801 Еще полезный материал как готовить прошивки для bluepill в качестве отладчика CKLink-Lite https://github.com/cjacker/cklink-lite-fw-convertor
Вложения:
Комментарий к файлу: Алгоритм прошивки w806flash.zip [81.41 KiB]
Скачиваний: 152
Лучше бы китайцы сделали нормальную документацию на английском и озвучили планы на эти чипы. Пока это выглядит как продукт для внутреннего китайского рынка с непонятными перспективами развития. Сами китайцы не стремятся, чтобы кто-то кроме них пользовался их чипами, так нафига мне тратить своё время на МК, которые завтра снимут с производства? Если уже не сняли. Может, я просто что-то не знаю, потому делаю неправильные выводы?
Может, я просто что-то не знаю, потому делаю неправильные выводы?
Я не агитирую...
Действительно, у этих чипов особых преимуществ перед другими популярными образцами,кроме цены и наличия вифи/бт, нет. А занялся я ими из за любопытства Эта линейка для внутреннего китайского рынка, поэтому доков на ангельском нет. Но ,с другой стороны, они не попадают под экспортные ограничения. Продадут сколько нужно. Китайцы хоронить c-sky не собираются, мало того они продолжают развивать эту линейку и выпустили чип w861. Пока их на алике не купишь, но на тао-бао - рупь ведро. С моей точки зрения - это как ардуино-нано с радиомодулем,шустрым ядром и большой памятью. Для творчества сойдет, но и в более серьезные устройства воткнуть тоже можно.
maxlab, а какой размер страницы флэш у этих чипов?
У 801 объем 2Мбайт, 806 - 1Мбайт Тип флеша NAND Кэш для XIP - 32K. Т.е не все печально.
ОТА мы еще не проходили поэтому конкретики нет. Но я думаю что организация флеш памяти, объем страниц и доступ как к обычной NAND В SDK есть пример как пользоваться internal flash. Если через HAL его юзать, можно не заморачиваться как это работает внутри. Пробовали - работает без нареканий Даже класс EEPROM из ванильной ардуины адаптировали для этих целей.
С другой стороны, если энтузиасты раскурят этот чип и выложат примеры использования периферии на Си, то и остальным можно будет попробовать.
За полтора года в сети накопилось уже достаточно примеров по использованию w80x. Даже в русскоязычном сегменте есть. nvv13, например , потрошит их со знанием дела
Вот что написано в даташите про контроллер чтения/записи flash
При чтении и записи данных во FLASH через регистры используйте пространство хранения по адресу 0x4000 0000 ~ 0x4000 03ff в качестве данных. Т.е размер страницы 1кбайт.
Крутяк. Надо испробовать ваши достижения)) Наткнулся на вашу тему.. Тоже валяется две платки с радио модулем. Хочется подключить счетчики воды к ней и сделать отправку на почту показаний..
Всем привет. Сегодня раскурил как W801 поженить с PSRAM памятью. Штука очень капризная. Использую чип ASP6404 Главное, никаких Дюпонт проводов. Только пайка прям на высокоскоростные выводы BP0-PB5 Выглядит так: Работает устойчиво на всех тактовых частотах CPU На W806 точно так же надо монтировать сверху. Главное ничего не замкнуть
рабочая схема с самодельным CKLink-Lite на сегодня следующая: https://cloud.mail.ru/public/13cN/QDFcD6iWc - это CDK версии 2.8 Ссылка будет жива 2 недели. Качаем, устанавливаем и после запуска соглашаемся на апдейт. после апдейта у Вас будет версия 2.10 Ее китайцы хвалят, и у меня эта версия стабильно работает уже около месяца. Ничего не отваливается, брекпойнты ставятся, внутрисхемная отладка работает. Состояние периферии отслеживается, если правильно ее настроить в CDK.
Можете CDK 2.8 снова разместить для скачивания? Или уже перешли на более новую стабильную?
Без подколок, а для моего понимания. maxlab проделал большую работу, потратил не мало времени, чтобы раскурить W80x. Вопрос: зачем? Есть уверенность, что W80х и дальше будет жить и развиваться, или это просто из спортивного интереса разобраться в чём-то новом?
Сейчас этот форум просматривают: >TEHb< и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения