- [Nuvoton MCU Product Selection Guide] от 2022/12/29, Version 2023 Evgeny_CD(1 знак., 28.01.2023 03:47, ARM, ссылка)
- NUC970 BSP. Непонятная ситуация с переменной структуры, которая
обновляется в прерывании. Обрабатываю пакеты сети, которым надо
отметку времени. Столкнулся с ситуацией, когда время "улетает в
прошлое". Раскопки привели к тому, что в прерывании, которое
считает время, не обновляется значение регистра сравнения. Основное
предположение сейчас - прерывание таймера имеет меньший приоритет,
чем обработка сетевого пакета. Работа с сетью взята из примера, в
нижний уровень сам не лез Dingo(313 знак., 25.01.2023 12:46, ARM, ссылка, полностью)
- stm32f4/h7. обнаружил такой косяг. если вдруг пишу во флешь,
рушится работа dma с настроенной переферией, как будто все лочится
на какоето время и пролагиваются запросы dma. есть объяснение
эффекта? может я что то не так делаю? думаю это ко всему семейству
stm32 относится. - klen(22.01.2023 11:28, ARM, полностью)
- До кучи, не совсем по теме, но интересно про AHB и борьбу с
джиттером DMA->GPIO почитать. Nikolay_Po(1 знак., 23.01.2023 17:08, ссылка)
- Не знаю как в толстых STM32, в маленьких прием по ДМА периферия->ОЗУ при записи во флеш идет нормально. При записи
блокируется шина флеш, выборка из флеш не работает - IBAH(22.01.2023 14:42)
- В жирных H7 два региона флеша и если писать в другой, то первый
продолжает работать. Если исполняется и пишется из одного все
лочится до завершения записи. Причем насколько понял вообще все
лочится. - Andreas(22.01.2023 14:31)
- Объяснение можно придумать :-) Но для этого надо знать
обстоятельства. Прежде всего интересует, что рушится - прием
(асинхронный) по DMA или передача? Передача по идее рушиться не
может, максимум - заткнуться на время (но и то не должно). Будут
подробности - будут идеи :-) - il-2(22.01.2023 13:05)
- всегда считал, что запись во флеш есть весьма неординарное занятие.
Что-то очень и очень. Типа - смена прошивки. Ну в крайнем случае
смена важных установочных занятий. И вдруг одновременная работа
ДМА. Как-то странно. У мен я при смене прошивки вроде тоже АЦП по
ДМА тоже не останавливался, но мне в голову не приходило посмотреть
- а правильно ли там всё делается? Хотя теперь буду просто
выключать АЦП. Ну его нафиг. - Лaгyнoв(22.01.2023 12:51)
- Код, пишущий во флеш, исполняется из ОЗУ? - SciFi(22.01.2023 11:47)
- STM32C0 Evgeny_CD(1 знак., 15.01.2023 02:40, ARM, ссылка, полностью)
- Что то китайцы сплошной левак начали гнать в последнее время.
Заказывал в двух местах Blue Pill по 2 шт. Все 4 кажут ID от
STM32F103C6. Но флеша на борту реально 64 кило... - Гyдвин(27.12.2022 22:29, ARM, полностью)
- на оригинальных камнях от STM флеши всегда в два раза больше чем
заявлено - мимoпpoxoдил(11.01.2023 21:12, )
- Пришла еще одна заказанная парочка. Картина та же - кажут ID от
STM32F103C6, а на борту 256 кб flash, 64 кб RAM. На всякий случай
приведу ссылку на магАзин. Может кому сгодится... Гyдвин(1 знак., 11.01.2023 13:03, ссылка)
- Дополнение: Точно левак - натуральные мутанты :) Потыкал утилитками
JMem и JFlash. Акуел... В чипах, промаркирорванных как STM32F103C8,
зашит ID от STM32F103C6, а на борту 256 кБ флеш и 64 кБ RAM... Т.е.
выставил F103RC, сгенерил тестовый файл, прошил, считал - все ОК. С
помощью JMem записал в RAM "флажки" в начало каждых 4 кБ. Все
читаются, как положено. Ну и проверил в JFlash скорость обмена с 64
кБ блоком RAM - тоже все ОК. - Гyдвин(27.12.2022 23:35 - 23:40)
- Хоть что-то приходит. Мне СДЭКовский курьер звонит, просит принять
товар в точке размещения постамата. - Kpoк(27.12.2022 22:48)
- Может кому пригодится: Тритон затарился Артерией. Kpoк(1 знак., 11.01.2023 00:09, ARM, ссылка, полностью)
- Кто-нибудь уже пробовал использовать IAR EWARM для разработки под
CH32F* от WCH? У производителя можно найти примеры и библиотеки в
основном для Keil и GCC, поэтому есть некоторые вопросы. - AlexG(04.01.2023 17:56, ARM, полностью)
- Как настроить выводы отладки SWD/JTAG интерфейса в готовом изделии
(а именно вывод SWDCLK)? Peter_MR(571 знак., 06.01.2023 08:36, , ARM, полностью)
- По мотивам соседней темы с SWD/JTAG возник вопрос, как в АРМ-ах
делается защита от копирования? Можно ли отключить SWD но оставить
возможность перезаписать м/к независимо от записанной в м/к
программы? - AlexBi(06.01.2023 10:08, ARM, полностью)
- STM32. Попытался изменить пару членов уже инициализированной
структуры периферии путем присвоения новых значений в исполняемом
процессе и хэй нанэ. Не работает, но члены читаются измененными.
Поиск дал лишь одно слабое упоминание без ссылок, что без
предваряющей процедуры DeInit() так делать нельзя (бессмысленно).
Вот те и раз - приплыл к полной модификации, переопределения
структур из за одной переменной... - bnb62(30.12.2022 13:21, ARM, полностью)
- У них там не у всех АРМ-ов биты выставляются в одних регистрах, а
сбрасываются в других? Типа IRQEN и IRQCLR. У меня сейчас в
очередной раз на руках ARM7TDMI. Там так. Написано даже инглишем по
белому: Бapбoc(230 знак., 05.01.2023 20:47)
- Ну есть в этом доля истины. Одно дело когда настраиваешь
оставленный модуль периферии, другое дело на ходу. BlackMorda(148 знак., 30.12.2022 21:29)
- Прочитать документацию, 100% поможет! А потом исходник посмотреть
по-диагонали. Costic(1 знак., 30.12.2022 16:55, картинка)
- У многих устройств в STM (например UART, ADC, таймеры) некоторые
настройки невозможно изменить пока устройство работает, нужно его
выключить, изменить настройки и снова разрешить работу. - ЫЫyкпy(30.12.2022 15:31)
- Настоящие мущщины пишут в регистры. В хексе, естественно. - SciFi(30.12.2022 13:37)
- Глупость, это ж просто структура, пишешь в неё что хочешь. Или ты
потом эту структуру не применяешь соответствующим вызовом Куба или
СПЛ? - POV(30.12.2022 13:28)
- Софтовый USB для RP2040. Они сделали Full Speed Host на нём, это
вам не Low Speed Device на тиньке. lloyd(1 знак., 29.12.2022 09:48, ARM, ссылка, полностью)
- Внезапно вопрос. В библиотеках Artery имеется такой дефайн: my504(138 знак., 28.12.2022 12:06, ARM, полностью)
- На али появились новые чипы от WCH risc-v, CH32V003 по вкусной
цене. В зависимости от корпуса: 8 ног CH32V003J4M6 - за 50 шт.
4,95$ , за 20 ног - 7.30$. А также наборы с платами на них + 5
чипов. На алибабе 20 ногий чип от 1000 штук по 0,09$. - prv726(26.12.2022 21:35, ARM, полностью)
- T113-s3 .. кто нибудь в курсе, что такое D-JTAG ? T113s3(44 знак., 19.12.2022 15:42, , ARM, ссылка, полностью)
- Кто-нибудь китайские микроконтроллеры с ядром Cortex-M4 ARTERY
AT32F "щупал"? МТ-Системс предлагает рассмотреть их в качестве
замены. Может у кого-то уже есть какие-либо впечатления? Нас
интересуют MCU с Ethernet и USB-Host, то бишь AT32F435/437. reZident(2 знак., 25.04.2022 18:58, ARM, ссылка, ссылка, полностью)
- не Ethernet, но на этих AT32F435 по дорогам ездят Нивы - andrey222(23.12.2022 05:22)
- Первая проблема. Целый день пытался решить, но пока не выходит.
Запускал таймеры (TMR9 и TMR10). Не работает делитель входного
тактирования и прескалер самого счетчика. Тактирование удается
менять только частотой шины (делителями APB1/APB2). В эррате ничего
про это нет. - my504(28.04.2022 17:21)
- Не помню у какого дистрибьютера, но были негативные впечатления об
ARTERY. - ANDREY2(27.04.2022 12:56)
- Для информации. Поскольку у AT-link разъем таргета не такой как у
ST-link/J-link (нужно делать шлейф), решил подключится через Кейл
J-link-ом (шлейф от старого проекта). Сначала Кейл меня послал
лесом, соврав, что он ничего не знает про Артери, но нашел на сайте
производителя документик за номером FAQ0008, где предложено в
настройках J-link в Кейле выбрать в списке контроллеров дженерик
Cortex M4. Что я и сделал. После чего все активно зашелестело,
проект прошился в my504(230 знак., 27.04.2022 11:21)
- Вчера получил два AT-link и десять штук AT32F407. Только что впаял
вместо штатного STM32F407. Проект переписал на Artery еще раньше,
ушло на это 5 дней. Проект сигнальный, Ethernet и USB не
используются, тем более, что у этого чипа USB чисто дивайсный, не
OTG. Пин-ту-пин совместимы на 98%. есть нюансы по альтернативным
функциям периферии. Так нельзя ремапить отдельные линии одного
интерфейса, только группами. DMA сделан как в новых STM32G с
флексибл каналами реквестов - на my504(82 знак., 27.04.2022 08:16)
- Спасибо за ссылку на mt-system. Если действительно все так как
пишут (про кратчайшие сроки), просто огонь! 90% позиций
закрывается. Закинул им запрос на "посчупать" посмотрим что скажут - Aleksey_75(26.04.2022 23:05)
- мне обещались, но пока не привезли (не мт-системс). Доку смотрел,
имхо очередной клон STM но с набортной SPI флешкой. Очередной а-ля
GD32! Думаю стм проша зайдет как родная, возможно кое где тайминги
надо будет поправить при работе с флешкой. UPD. вот какого хера, в
нынешнее время не закупились по 200-300 шт каждой позиции чтоб для
тестов народу предлагать, пусть даже по диким ценам - Aleksey_75(25.04.2022 19:17 - 19:22)