Купил на Озоне 4шт за 1.5 килорубля
Судя по даташиту - неплохой камень. Его бы в форм-фактор Arduino Due засадить
Кто займется? Будет чем заняться на новогодние праздники. Если зайдет, напишем Arduino_Core
Результаты исследования здесь публиковать буду.
Ну, может еще кто подключится... Вроде этот контроллер здесь не обсуждали
и имхо надо добавить risc-V в название ветки, ато ортодоксальное советское название может вызывать герандофилические асоциации и все не-антиквары пройдут незаметив
[uquote="maxlab",url="/forum/viewtopic.php?p=4771132#p4771132"]Ядро из Питера https://cloudbear.ru/ru/bm_310.html[/uquote]
Это не то ядро. Другой набор команд, другая производительность... Вообще за 1500 на Озоне можно было купить 30 шт. STM32F401 или десяток платок с ним, где для ардуино уже все написано ) Ладно бы этот К1921ВГ015 чем-то выделялся, но он же наоборот максимально скучный, медленный и дорогой, наверняка еще и значительно более глючный, даже если сравнивать с китайскими мк.
[uquote="Adrift",url="/forum/viewtopic.php?p=4771152#p4771152"][uquote="maxlab",url="/forum/viewtopic.php?p=4771132#p4771132"]Ядро из Питера https://cloudbear.ru/ru/bm_310.html[/uquote]
Это не то ядро. Другой набор команд, другая производительность...[/uquote]
Мне что, своим глазам не верить?
А так, да... Можно и STM, и много чего другого.
Я не настаиваю. Это исследовательский проект.
Паять без нижнего подогрева сложновато. Феном и паяльником пришлось повозиться
Пока JTAG на CH347T едет из Китая, разведу питание по рекомендациям из даташита
[uquote="maxlab",url="/forum/viewtopic.php?p=4771170#p4771170"]Мне что, своим глазам не верить?[/uquote]
То ядро BM-310, на которое вы линк давали, - это максимально возможный вариант, мк с такими ядрами в кремнии вроде и не существует. У него заявлена поддержка RV32IMCAFDNBKP и производительность 1.72 DMIPS/МГц, а у К1921ВГ015 кастрированное ядро BM-310S6 с поддержкой RV32IMFCN и производительностью 1.35 DMIPS/MHz. У более старого К1986ВК025 вообще лишь RV32IMC и еще более урезанное ядро BM-310S. Фактически BM-310 говорит лишь о том, что перед нами какой-то 32-х битный RISC-V, считать ли все эти вариации BM-310 одним ядром - вопрос философский, но понимать, что они могут весьма существенно отличаться крайне рекомендуется )
Adrift, мне пока производительности и поддержка "IMFCN" достаточно для решения навигационной задачи. Плюс 2 CANа и куча UARTов то что доктор прописал.
Ну остальное... да согласен, чистая философия. Посмотрим что там на самом деле.
есть CH32V307VCT6 - 144 MHz
памяти чуть меньше 480K Flash и 64(128K*) RAM
RV32IMACF (2.5 - 3.5 DMIPS/MHz)
2 x CAN; 2 x USB; ETH; 8 x U(S)ART
готовая плата на ОЗОНе - ~420р
программатор WCH-LinkE чуть дешевле - ~350р
Этот подарочный комплект я получил от компании WCH тогда, когда в России про нее никто не знал
Там есть все.
А насчет больше информации... Спорное утверждение. Достаточно почитать/посмотреть товарища из Питера - https://www.youtube.com/@Solderingironspb
Он разбирался с WCH
Я давно работаю с китайцами, и не смотря на то что вхожу в экспертное сообщество компании WinnerMicro, выудить из них что то полезное весьма сложно.
Во первых - языковой барьер, во вторых - мы для них белые обезьяны
С ВГ015 все проще. Есть форум НИИЭТ на родном языке. Спрашивайте - ответят.
Но я не агитирую и не настаиваю. И не собираюсь разводить религиозные войны
Бегло посмотрел их форум.
Прям во все темы не вникал, но то, что бросается в глаза - обилие тем/вопросов про среду разработки, про "не запускается", про базовые функции UART, USB и тактового генератора. Т.е. про всё то, что на других чипах было пройдено 10-20-30 лет назад.
Я без претензий, тем более, что МК относительно новый.
Но было бы интересно, если б на нём не только светодиодом помигали. И чтоб не метеостанция, термометр, часы или датчик пердежа.
Но интересен, например, интернет-приемник на этом МК. Или эмулятор старого (а потому и относительно дорогого) звукового модуля, типа MT-32. Или эмулятор XT (а может даже и 286) со всем громадным багажом софта, сделанного для них.
Последний раз редактировалось abc Ср дек 10, 2025 16:25:40, всего редактировалось 1 раз.
[uquote="abc",url="/forum/viewtopic.php?p=4771223#p4771223"]Но интересен, например, интернет-приемник на этом МК. Или эмулятор старого (а потому и относительно дорогого) звукового модуля, типа MT-32.[/uquote]
Если стандартный звуковой набор из MIDI устраивает, можно найти чип SAM9773 или более продвинутый SAM9625. В крайнем случае VS1053 тоже миди банк поддерживает в 64 голоса
Для FM - YM2612 еще можно найти. SID и все остальное можно синтезировать.
Я думаю производительности хватит.
С ethernet тоже проблем не вижу. Есть сетевые шилды работающие по SPI.
Эмуляция других процессоров - это уже отдельная тема. Там лучше FPGA или более мощные контроллеры юзать. Даже не могу предположить, взлетит или нет.
Последний раз редактировалось maxlab Ср дек 10, 2025 16:31:35, всего редактировалось 1 раз.
Я знаю и про модули на основе SAMxxx, и про VS1053, и про Ethernet-шилды.
А проблему вижу в том, что их уже _давно_ используют, причем, в паре с гораздо менее мощными МК.
Но тут-то охренеть какой _новый_ камень, аж с 16-разрядным сигма-дельта-чего-то-там... Но по-прежнему вся возьня (надеюсь, это временно) вокруг того, чтобы просто его запрограммировать и запустить.
[uquote="abc",url="/forum/viewtopic.php?p=4771230#p4771230"]Я
Но тут-то охренеть какой _новый_ камень, аж с 16-разрядным сигма-дельта-чего-то-там... Но по-прежнему вся возьня (надеюсь, это временно) вокруг того, чтобы просто его запрограммировать и запустить.[/uquote]
Ну так... детские болезни всегда были. Я тоже пока не включал/не программировал/не запускал Пока макетку паяю