Перейти к содержанию
    

Будет аналогичный репозиторий для GD32V (RISCV) на основе платы Longan Nano (GD32VF103CB).

vscode+gcc+cmake+riscv.png

photo_2024-07-23_14-20-59.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну и для комплекта для WCH (CH32V307VCT6). Прошивал через USB при помощи WCHISP. Светодиоды: LED1 - A15 (красный), LED2 - B4.

Ссылки:

1. demo-gd32v-cmake
2. demo-ch32v-cmake
3. Схему брать тут: http://www.vcc-gnd.com/ (плата YD-CH32V307VCT6)

vscode (ch32v307vct6).png

photo_2024-07-31_18-34-27.jpg

Изменено пользователем uni
Нашёл авторов платы, указал в ссылках

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 hours ago, uni said:


3. Схему брать тут: http://www.vcc-gnd.com/ (плата YD-CH32V307VCT6)

 

Х-м-м... еще одна самобытная китайская студия разработки с оригинальным названием - VCC-GND. Интересно. Вы по какой причине остановили свой выбор на их плате? Есть преимущества перед похожими массовыми продуктами в других лавках на Али?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По дурости взял, что в Озоне первым было. Надо брать с отладчиком сразу плату, есть такие. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может кто подскажет. Я пытаюсь упражняться с RP2040 (не  очень популярный МК , но на мой взгляд - интересный. 

Использую VSCode  и Pico- sdk все работает, если все файлы находятся в папке проекта. Если помесить во вложенную , то нет. 😞

File -> Preferences -> Settings. "includePath" вставляю путь ... и ничего.

Сейчас сделал в main полный путь - видит.  Но это слабо радует.

Возможно , сам разобрался  Добавить в CMakeLists.txt - target_include_directories со всей "требухой"

Но может еще не все...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прикрепите демо-проект, посмотрю. У меня есть этот мк, лежит пока, ждёт лучших времён.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

14 часов назад, uni сказал:

 ждёт лучших времён.

По-моему , они уже наступили : 😀 Pico2

Цитата

Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard3 RISC-V processor, flexible clock running up to 150 MHz.

Кстати , а есть еще МК , где можно самодельничать переферию? Я на 2040 добавил еще один SPI  , а еще пример мигания светодиодом прикольный - мигает 3 мя  на разной частоте и пустом while

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На стареньком omap-l138, кроме arm и dsp ядер, есть два вспомогательных PRU. Не помню точно что они там могут, но у них также есть собственный ассемблер и с их помощью можно разгрузить основные ядра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 27.10.2024 в 09:56, muravei сказал:

а есть еще МК , где можно самодельничать переферию?

Scenix (впоследствии Ubicom) SX18/SX20/SX28 был, но он из совсем другой весовой категории (50-мегагерцовый PIC16) и было это 25 лет назад. Стоит отметить, что библиотека виртуальной периферии там была интересная и вылизанная (на ассемблере). Если я правильно понял вопрос.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самодельничать периферию можно на нынешних SoC, например, Zynq (это, конечно, "не для всех"), Gowin (ПЛИС с аппаратным ядром Cortex-M3), и у Cypress (нынче Infineon) видел интересные МК с логикой, где можно навертеть свою периферию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...