Если не потратить пару неделя на нахождение странного факта, для стабильной работы DMA нужно включить и выключить SPI и 3 раза обойти микроконтроллер с бубном перед перепрошивкой. PS Последнее возможно не нужно, а возможно решает абсолютно все проблемы.
Последние новости про рынок полупроводников и твое видео дали мотивацию сделать свою отладочную плату на миландр'овском чипе и как минимум поиграться с ней
Это ж зачем такие грабли по умолчанию сделали, в сравнении с AVR, где всего 2 пункта - сконфигурировать порт на выход, отправить лог 1. У тут добавляется ещё пункты, про которые надо помнить: 1. затактировать порт. 2. указать фронт импульса, ибо по умолчанию отключено. единоразово: 3. стирать полностью чип 4. сбрасывать чип Если прошивать через юарт, то вырубать питание. И если датчики посылают лог1 на контроллер, то выключение его питания не спасёт, он будет подзапитываться, и не возможно его будет прошить удаленно .
1. Включая только нужную периферию можно добиться меньшего потребления (как с отключением ADC на AVR). Для решений с батарейным или аккумуляторным питанием каждый микроампер на счету; 2. Если вы про длительность фронта, то это тоже может влиять на потребление + на быстром фронте может быть "звон" при переключении, а это уже плохой ЭМС. То что по умолчанию отключено - да, не очень удобно; 3. Про полную очистку - в других МК обычно происходит то же самое, но неявно; 4. Про сброс - в других тоже происходит сброс; 5. А вот прошивка через UART и сброс - боль и страдание. В это плане они действительно очень накосячили с режимами старта.
У меня в группе можно посмотреть цену на отладку, а стоимость МК есть на странице миландра ic.milandr.ru/products/mikrokontrollery_i_protsessory/32_razryadnye_mikrokontrollery/1986ve9kh_yadro_arm_cortex_m3/k1986ve92qi/
какое то непонятное видео ,зачем оно? для новичка подано 0% информации, новичок в этом видео вообще ничего не поймет, он даже если 100 раз просмотрит попытается отгуглить сленг и там всякие выражения то возможно через какое то время придет частичное понимание, а для тех кто в этом понимает, он и сам без видео с даташитом разберется . у вас 3 тысячи просмотров этого видео и всего 25 коментов из них 15 не по теме? Интересно автор создал видео для того что бы показать другим людям что он что то умеет ? или может реклама контроллера ? для чего?
Автор снимает видео на темы, которые ему самому интересны. Между новичками и профи существуют и другие градации уровней разработчика. Судя по вашему комментарию видео явно создано не для вас) Ну и если запустить видео, то в течении первых 20 секунд вы найдете ответ на свой вопрос)))