ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
20 мая
1587782 Топик полностью
Гyдвинволшебник (Сегодня, 12:19 - 12:35, просмотров: 101) ответил Eddy_Em на CH32V. Еще давно купил по 5 штучек V003 и V203, плюс по девборде. Но ума не дал: даже на V003 мой стартап не взлетел, хотя с чисто ассемблерным помигать светодиодом получилось. Но чисто асм - это же не комильфо!
Для 8-лапого V003, на которого положил глаз, существует много нюансов, которые не шибко то отображены в их доке. Только путем пыток Дипсика удалось добиться чтобы он выдал "военную тайну" ;) В процессе пыток он изрек, например, вот это: 
Важное предупреждение: Ограничение по вложенности
CH32V003J4M6 имеет серьезное ограничение: ядро QingKeV2A поддерживает только 2 уровня вложенности прерываний
. Более того, сообщество разработчиков сообщает о нестабильной работе при одновременном использовании нескольких источников прерываний (например, SysTick + UART), что может приводить к зависанию МК
.
Рекомендация: Для стабильной работы старайтесь использовать только одно активное прерывание в проекте (в вашем случае — UART). Для остальных задач (например, задержек по таймеру) используйте опрос флагов без активации их прерываний.