ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1288782
Связанные сообщения
Risc-VWch
всунул и протянул. gcc теперь умеет так: riscv32-kgp-elf-g++ ..... -mcpu=к1948вк018 ...., мой вклад в импортозамещение - буквы р...2024-10-10
Немного рассуждений про ch32v307+freerto+libwchnet.a2024-07-10
Китайский CH582. Я тут опять немного прихренел от китайского МК.2024-06-19
[09.01.2024] по ходу подпрыгивании на тему "подъема-взлета" ch32v003 всунул в него CoreMark. промерил...2024-01-09
CH57x и CH58x - проблемы отладки и решение. Думаю, это относится и к другим чипам WCH.2024-01-09
нашел на китайской версии сайта WCH ннфографику про семество riscv ch32 - сделал картинку. теперь легче понять отличия. удобно ч...2023-12-11
VisionFive. SBC на RISC-V со встроенным GPU.2023-11-16
Я извиняюсь народ.) Но пролейте пожалуйста свет кто чем сейчас programmирует чипы на RISC-V?2023-11-07
Пришел десяток CH32V003 в soic8 с Ali по 13 руб. Показались удобными для всяческой мелкой хренотени. Ну и как у китайцев положен...2023-07-26
СH32V203F8P6 - 96МГц. SPI - 12MГц, ENC28J60. Ping + UDP ping-pong 50 байт + UDP "спам" 1500 пак/сек. Вот такую вот картинку вижу...2023-07-03
Цука... CH32V00x с WCHlink нихт арбайтен. Требуют WCHlinkE. "Вот нахуя так делать? И, главное, зачем?"(С)... Да знаю, знаю зачем...2023-05-12
У ядра QingKeV4 есть расширенный набор коротких команд. Их пока только WCH-ный GCC порддерживает.2023-04-06
Траблы с WCH для CH32V203RBT6.2023-03-24
Risc-V, CH32V203RBT6, MounRiver Studio IDE, Си. Отладчик WCH-Link.2023-03-22
Кто-нибудь уже пробовал использовать IAR EWARM для разработки под CH32F* от WCH? У производителя можно найти примеры и библиотек...2023-01-04
[RISC-V от WCH] - перспективно для замены всего недружественного. Klen, просьба покурить. ch32v103, ch32v307. - брать. Ес...2022-03-24
Платочки в формфакторе Raspberry Pi на RISC-V грядут. Заметим, сразу идет bare metal ПО, FreeRTOS, и на картинке видим ChipLink....2021-12-01
[WCH CH568 USB to SATA chip] - любопытный MCU2021-02-24
Allwinner обещается в этом году выкатить жЫрный RISC-V2021-02-09
ну давай Муська! еще капельку!: поразгонял gd32vf103cb + oled 0.962020-05-31
gd32vf103: выполнил обезжиривание кода rv-link/longan-nano, пришлось переделывать китайский код. меня попросили дать бинарь для ...2020-04-26
кто нибудь знает? GigaDevice планирует в gd32vf всунуть FPU или еще что нибудь, нигде не нашел их планов по захвату поляны - я б...2020-02-12
Computer Organization and Design RISC-V edition. просто бесподобны мануаЛЬ!2019-11-30
gd32vf103: Думаю можно подумать открывать новый раздел - RISCV2019-10-28
Китайцкая GigaDevice залепила мелкокристаллку на RISC-V. 108Mhz, 128K Flash, 32K RAM. На замену STM32F103, вроде как совместима ...2019-08-31
[RISC-V: ядра, SoC для микропроцессоров и микроконтроллеров] Сводный системный топик.2018-12-04
[RISC-V как предел софткорного процессоростроения]. Текущие результаты капиталистического соревнования.2018-04-28
[Сводный топик про RISC-V] Гнездо архитектуры -> -->2017-08-11
klen (03.03.2023 01:28, просмотров: 8174) General
почитал доки на свежий китайский микроконтроллер ch32v307, есть много фич которые я воображал но не было в cortex-m. похоже riscv все таки должен взлететь. 

про периферию тут не буду, но ссылку на реф мануал и даташит прикладываю до кучи

CH32V307DS0.pdf

CH32FV2x_V3xRM.pdf

отмечу гигабитный MAC которого мне так не хватает на stm32h750, причем 100 мегабитный мак имеет даже PHY прям на борту - разъем с трансформаторами можно припаивать к микросхеме .

наличие контроллера внешней шыны FSMC - можно повесить память а можно самодельный специализированный сопроцессор


мне более интересно было поковырять процессор этого микроконтроллера. если в GD32VF103 процессор RISCV Bamblebee c микроядром Nucleai N200, то

тут другой RISCV QingKeV4

QingKeV4_Processor_Manual.pdf


сразу бросается в глаза:

1. аппаратное сохранение 3 контекстов - раздел 3.4 Hardware Prologue/Epilogue (HPE), указано что за 1 такт

2. так же есть интересная фича - два моментальных канала перехода к обаботчику прерывания. разденл 3.5 Vector Table Free (VTF), вероятно за 1 такт. по описанию похоже как и NVIC у cortex-m - c таблицей векторов, но два запроса прерывания можно запрограммировать напрямую - без чтения вектора из таблицы.еще экономия времени


hard realtime c задержкой 10нс "возможно возможен" ? я проверю:

https://aliexpress.ru/item/1005005061252277.html микросхемка 341 рубль

https://aliexpress.ru/item/1005004290283422.html отладчик 136 рублей

https://aliexpress.ru/item/1005004511264952.html отладочная плата 995,74 руб.