Купил на Озоне 4шт за 1.5 килорубля Судя по даташиту - неплохой камень. Его бы в форм-фактор Arduino Due засадить Кто займется? Будет чем заняться на новогодние праздники. Если зайдет, напишем Arduino_Core Результаты исследования здесь публиковать буду.
Ну, может еще кто подключится... Вроде этот контроллер здесь не обсуждали
и имхо надо добавить risc-V в название ветки, ато ортодоксальное советское название может вызывать герандофилические асоциации и все не-антиквары пройдут незаметив
Это не то ядро. Другой набор команд, другая производительность... Вообще за 1500 на Озоне можно было купить 30 шт. STM32F401 или десяток платок с ним, где для ардуино уже все написано ) Ладно бы этот К1921ВГ015 чем-то выделялся, но он же наоборот максимально скучный, медленный и дорогой, наверняка еще и значительно более глючный, даже если сравнивать с китайскими мк.
Паять без нижнего подогрева сложновато. Феном и паяльником пришлось повозиться Пока JTAG на CH347T едет из Китая, разведу питание по рекомендациям из даташита
То ядро 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) со всем громадным багажом софта, сделанного для них.
Но интересен, например, интернет-приемник на этом МК. Или эмулятор старого (а потому и относительно дорогого) звукового модуля, типа MT-32.
Если стандартный звуковой набор из MIDI устраивает, можно найти чип SAM9773 или более продвинутый SAM9625. В крайнем случае VS1053 тоже миди банк поддерживает в 64 голоса Для FM - YM2612 еще можно найти. SID и все остальное можно синтезировать. Я думаю производительности хватит.
С ethernet тоже проблем не вижу. Есть сетевые шилды работающие по SPI.
Эмуляция других процессоров - это уже отдельная тема. Там лучше FPGA или более мощные контроллеры юзать. Даже не могу предположить, взлетит или нет.
_________________ Девице - Device
Последний раз редактировалось maxlab Ср дек 10, 2025 16:31:35, всего редактировалось 1 раз.
Я знаю и про модули на основе SAMxxx, и про VS1053, и про Ethernet-шилды. А проблему вижу в том, что их уже _давно_ используют, причем, в паре с гораздо менее мощными МК. Но тут-то охренеть какой _новый_ камень, аж с 16-разрядным сигма-дельта-чего-то-там... Но по-прежнему вся возьня (надеюсь, это временно) вокруг того, чтобы просто его запрограммировать и запустить.
Я Но тут-то охренеть какой _новый_ камень, аж с 16-разрядным сигма-дельта-чего-то-там... Но по-прежнему вся возьня (надеюсь, это временно) вокруг того, чтобы просто его запрограммировать и запустить.
Ну так... детские болезни всегда были. Я тоже пока не включал/не программировал/не запускал Пока макетку паяю
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения