- [STM32G0] - новое дешевое фичастое семейство STM! Не поверите - UART без багов!!! -> DigiKey - $2@250 шт STM32G071 64MHz 128KB FLASH 48-LQFP. $1.4 катушками Evgeny_CD(47 знак., 09.01.2019 02:32 - 02:34, ARM, ссылка, полностью)
- Указано, что есть MPU -> Dingo(374 знак., 28.08.2019 12:16, ссылка)
- Решил тут платку на STM32G071RBT6 (64pin) заваять, очень неплохо оптимизироапли выводы и их функции в сравнении с F серией. Молодой коллега(192 знак., 09.03.2019 03:00)
- STM32G0x0 Value line вышли. Цены радуют. Evgeny_CD(128 знак., 06.03.2019 23:49)
- А что за баги в Уарт? - Balda(11.01.2019 09:23)
- Вот еще чип с упрощенной периферией - 1 евро @ 100 шт -> Это LQFP64, мелкие корпуса чуток дешевле. Evgeny_CD(09.01.2019 17:17, ссылка)
- Так в каком чипе из них есть CAN-FD? - lloyd(09.01.2019 16:54)
- Главная особенность семейства - большое количество памяти в малоногом корпусе. В рекламном буклете обещают до 128-кБайт SRAM и 512 кБайт Flash в линейке, однако в доступных камнях максимум 36-кБайт SRAM и 128-кБайт Flash. evgeniy1294(66 знак., 09.01.2019 10:18)
- USB Type-C™ Power Delivery controller есть, а самого USB контроллера в вышедших чипах нет, он есть в старших. - Evgeny_CD(09.01.2019 02:36 - 02:38)
- Хотел спросить за nuvoton n32926. Нет ли у него утилиты, для загрузки/выгрузки кода во/из флеш-памяти (Аналогично NUC970)? Порылся на сайте nuvoton-а, что-то ничего не нашел, хотя попадался pdf со скриншотами. Плохо ищу, знатоки подскажите, где Kotasun(28 знак., 22.08.2019 15:30, ARM, полностью)
- ШИМ в STM32 генерирует импульс при CСR = 0. Как проще всего отключать (в HAL)? - VLLV(25.08.2019 20:11 - 20:17, ARM, полностью)
- "Никогда такого не было и вот опять" !!! Aleksey_75(256 знак., 23.08.2019 17:17, ARM, полностью)
- Сегодня занимался оценкой скорости, чтобы всё успевало. Попробовал опцию GCC "-mslow-flash-data". Стало быстрее на 7%, генерируемый код раздулся на 5%. МК STM32F107. Интересно... - SciFi(21.08.2019 21:58, ARM, полностью)
- Пытаюсь склепать С-startup для stm'ок, заметил странное: при попытке обратиться к переменным, генерируемым линкером, как в примере ниже, компилятор генерирует не совсем корректный код - вместо известного мне значения в переменной оказывается evgeniy1294(820 знак., 20.08.2019 14:20, ARM, полностью)
- Подскажите, можно ли средствами arm-none-eabi-gdb обеспечить выполняемой в STM32 программе доступ к файловой системе хоста? Такая фича (хидер и библиотека) есть в CrossWorks ARM, очень удобно, например, при отладке WEB-интерфейса. - Сидоргек(19.08.2019 13:09, ARM, полностью)
- [Nuvoton] [M2351] сводный топик. Cortex-M23, 64 MHz, 96 kB RAM, 512 kB FLASH. TrustZone 8 Memory Protection Units (MPU), 8 Security Attribution Units (SAU) -> --> Evgeny_CD(295 знак., 22.06.2018 15:09, ARM, ссылка, ссылка, полностью)
- И еще раз о зависаниях - Вопрос конкретно по ATSAML21 - кто как решает проблему поиска места зависания в софте? Как ориентировочно определить физический адрес зависания фирмваре? - Make_Pic(09.08.2019 15:28, ARM, полностью)
- Процессор "зависнуть" НЕ МОЖЕТ. Он всё время исполняет инструкции одну за одной. Или выполняет специальную инструкцию HALT и ждёт прерывания. Соответственно нужен ватчдог, срабатывающий с прерыванием и распечатка (например в UART) стек (и fk0(87 знак., 09.08.2019 22:26)
- Использую UART если имеется свободный. Если нет, то встроенный в JLink. И в каждой функции выводишь в UART название этой функции или порядковый номер. В результате на PC в терминале всё видно - бомж(09.08.2019 22:14)
- Включен ли watchdog? Виснет на столе или "в полях"? Если "в полях", то имеется ли свободный флеш? Что понапихано в неиспользуемые вектора прерываний и исключений? Эффективно поставить заглушку прерываний/исключений, которая будет сохранять fault LightElf(278 знак., 09.08.2019 19:05)
- Нужно бы указать "вид" зависания. misyachniy(419 знак., 09.08.2019 16:36)
- Внутрисхемный отладчик. Ещё обработчики всяких fault, ещё assert(). Достигшие просветления могут просто посмотреть на код, потом хлопнуть себя ладонью по лбу "Семён Семёныч!" SciFi(198 знак., 09.08.2019 15:32 - 15:35)
- STM32F429 - не срабатывает NVIC_SystemReset(). Вместо ресета - зависает. Все остальное работает нормально. На другой такой же плате на той же прошивке - срабатывает. Может есть материалистическое объяснение. - Чудо(08.08.2019 18:01,
, ARM, полностью)
- Eclipse/EmbSysRegView stm32f76x.xml: еще добавил описаний из даташитов, на этот раз "размотал" NVIC, очень удобно мышкой настроить под отладкой прерывания. - klen(06.08.2019 23:26, ARM, ссылка, картинка)
- Vector Table STM32f407 Balda(279 знак., 05.08.2019 22:29, ARM, полностью)
- Зачем? ST-шники в либе для F4 начиная с V2.6.2 (06-Oct-2017) вырезали во всех файлах информацию о дате и времени. Кто-нибудь может объяснить, для чего это было сделано? 2dimka_(66 знак., 02.08.2019 16:28,
, ARM, полностью)
- На мой взгляд писать дату во всех файлах проекта не нужно, чтобы в следующей версии было видно, какие файлы изменились, а какие остались неизменными. А дата выпуска не нужна, когда есть номер версии. Только если одна и та же версия Ксения(69 знак., 02.08.2019 17:59)
- А зачем они там? Наверное, какой-нибудь белый господин утром встал не с той ноги и скомандовал своим подневольным индусам "убрать эту гадость". Когда его сменит другой белый господин, прикажет вернуть. - SciFi(02.08.2019 17:47)
- Ну если речь про макрос __DATE__, то чтобы не было сборок, зависящих от фазы луны. lloyd(65 знак., 02.08.2019 17:44)
- А где в кубе устанавливается частота прерываний SysTick? Или 1000 поменять нельзя? - VLLV(28.07.2019 19:47, ARM, полностью)
- The STLINK-V3MINI is a stand-alone debugging and programming mini probe for STM32 microcontrollers $9.75 - бомж(24.07.2019 19:12, ARM, ссылка, полностью)